I know you can create/edit/delete the .nam files but I was wondering if there was a cleaner way of being able to choose names from a pool instead of just random generation.
A hack way to do it is put in the custom names you want as first-names then get rid of all the last names except for one which you can put SOH or STX control char, this makes it appear invisible although has interesting results, using SOH means any text after will appear white in battle-scape while in soldier list in base-scape it can be other colours (has been dark blue with highlight and orange for me so far). Using STX means any text after actually appears below the soldier name.
Is there a way to modify it so YAML is just happy with nothing in last-name so you don't even get a space?
The hacks work fine and have interesting results. I wonder what else can be done as this does look like a case of not filtering input (not a big deal for a game on your own computer though), this does seem coincidental with me just recently watching videos on SQL Injection as well