If this worked, these [GetName] commands would be outputting the name of the ship, fleet, leader or country, depending on the scope.
Title. Please add support for [scope.modifier or scope.localisation] commands within trait descriptions.
It would open up a lot of opportunities for leader modding. (simplest example would be timed leader traits. For example a scientist in a spiritualist empire randomly gets the "divine spark" trait which adds 100% research progress for 10 years. The description field could track the time until this trait is removed by dynamically displaying its end date.
Ironically, there is already a timer DDS in the game files for leader traits. But, to the best of my knowledge, it is not currently used anywhere at all. There dont seem to be hardcoded functions to display timed traits either? Traits like wounded, traumatised and so on are permanent fixtures, not temporary modifiers.
Other options are things like presenting additional modded properties for leaders in their trait descriptions.
Maybe your leaders now all have a homeworld, whose name could be dynamically displayed, which might enhance their other traits when fighting in that system/sector/governing that planet etc? or a favoured political ethic which could impact how they do their jobs.
Last edited:
- 1