Hi folks,
another recent feature that has been added to OXCE are callsigns (soldier nicknames).
They are implemented as an extension to the *.NAM files used for soldier naming.
It will now be possible to specify a list of callsigns for males and females from which the game randomly assigns to the soldiers.
An American.nam file could look like this:
lookWeights: (...)
maleFirst: (...)
femaleFirst: (...)
maleLast: (...)
maleCallsign:
- "Odin"
- "Papa Bear"
- "Yeti"
- "Moose"
- "Kong"
femaleCallsign:
- "Athena"
- "Mama Bear"
- "Goose"
- "Peach"
Callsigns can additionally be specified by nationality, just like names.
There are however two fallback mechanisms:
- If no female callsigns are defined, male ones are used for both genders.
- If no callsigns are found for a given nationality, the first defined nationality is used. Depends on load order.
The fallbacks make it possible to define one set of callsigns to be used for all soldiers, regardless of gender or nationality or specify them based on these criterias.
The current implementation displays the callsign in the battlescape if they are enabled. To enable them, they just have to be defined in the *.NAM file.
You can switch between the classic name + statstring display and the callsign by right-clicking the soldier stat area in the bottom.
I have attached a small sample mod, that adds some callsigns for testing purposes.