I'm the MegaMek/MekHQ dev whose primary focus is on personnel. I'm working on ancestry, looking to expand beyond just the members of your mercenary company so that you can have expanded ancestry. My end goal is to being able to create and view a full family tree within MekHQ, and to do so I need to designate a design for the information to have for ancestors, to avoid save file bloat. I've selected the following as the minimum inclusions for ancestors, although only the name, gender, and status will need to be specified, but would like wider opinions on them.
- Id: This is the person's unique id, required for internal tracking
- Name: Pre-nominal, Given Name, Surname, Post-Nominal, all of which may be multiple words in length.
- Gender
- Status
- Portrait
- Birthday
- Death Date
- Genealogy
- Biography
I'm not certain about whether to include or exclude the following:
- Origin Faction
- Origin Planet
- Maiden Name
- Callsign
Ranks will be left as part of the pre-nominal, as they do not require the level of complexity that our rank system includes.
I don't know if this is beyond your scope/of interest, but I really do think it would be interesting if #9 background could be rng/autofilled, and by that I mean similar to the system in the BT turn based game that came out, i.e. Pirate, house, armed forces, fugitive, industrial pilot background.
My own background generator (excel sheet) has this as a list of possible backgrounds:
Street rat (Toughness +1, Scrounge +1)
War orphan (Scrounge +1)
Pirate (piloting +1)
Pirate (gunnery +1)
Farmer (strategy -1)
Miner (tech/mech +1)
Back Water
Industrial (tech/mech +1)
Gang Member (+1 toughness)
Convict
Slave
Indentured Servant (gunnery -1)
Conscript (gunnery -1)
Conscript (piloting -1)
Non-Citizen
Fugitive (Major Power)
Fugitive (Periphery)
Fugitive (Minor Power)
Escaped Conscript (gunnery -1)
Escaped Slave (gunnery -1)
Escaped Indentured Servant
Organised crime (toughness +1)
Academy Trained (strategy +1, piloting +1)
Home Educated
House Educated
Graduate (tactics +1)
Religious Upbringing
Cultist
Escaped Cultist
Military Brat (gunnery +1)
Mercenary (negotiation +1)
Corporate (negotiation +1, administration +1)
Trader Family (negotiation +2)
Military
Military (Dishonorable Discharge)
Military (Washout) (piloting -1)
Military (Impossible Survivor) (Toughness +1)
Military (Sectioned) (gunnery +1)
Military (Injured, Random permanent injury)
Minor Solaris Fighter (1 free reroll of Unit)
Known Solaris Fighter (Custom Unit)
PhD
Middle class
Professor
Upper Class
Regular warrior parent
Famous warrior parent
Infamous warrior parent (gunnery +1, piloting +1)
Minor member of noble house (+1 to leadership)
Smuggler (+1 Scrounge)
Police Academy
Diplomatic Corps (negotiation +2)
Exploration Corps
Fire Service
Medical Service (medical +2)
Obviously I've played around with the % chance of each, and I'll be the first to admit that some are nonsensical, but it really adds flavour