-- the dialogue menu reply buttons now accommodate somewhat longer replies by dynamically shrinking the font size.
-- tweaked the placement of the new static health bars on mouseover.
-- implemented counters to track groups of recruits as they're being generated in the recruitment interface. The game now uses these to keep groups of recruits balanced: no group is allowed to be too overwhelmingly psy-based or strength-based, nor is it allowed to be too overwhelmingly male or female.
-- new script action: NPCsToList. Creates a list of names of NPCs (relatives, childhood friends, etc.) that were generated for a specified generated character. Seven parameters--only the first two are required, the rest impose requirements to narrow the list: (1) Character Name, (2) List Name, (3) Relation, (4) Location, (5) Species, (6) Gender, and (7) Is Alive (true or false).
-- new script action: SetStringByNPC. Finds an NPC (e.g. relative or childhood friend) for a specified generated character, then sets a custom string variable equal to one of that NPC's attributes. Four parameters: (1) Variable Name, (2) Character Name, (3) NPC Name, and (4) Attribute Type.
Supported Attribute Types: first name, nickname, relation, location, alive, species, gender, and associated feeling. (If nickname is chosen and an NPC has no nickname, the game will return the NPC's first name instead.)