Custom Strategic Icons
Units have a default icon name based on the unit json name, so
assault_bot.json would have icon name of
Units can override the strategic icon name by including the
si_name property. For example, each commander has a different json name, but the base commander includes
"si_name": "commander", so they all use the generic commander icon.
The path to strategic icons is constructed by the icon atlas, so generally they are in:
icon1 is the icon name.
If you just need to add a small number of icons and are not concerned about multiple mods cumulatively exceeding max icons, all you need is an icon_atlas mod with:
model.strategicIcons.push('icon1', 'icon2', 'icon3')
For larger deployments, HodgePodge includes max icon protection and fallback aliasing.