XCOM 2
[WotC] Color Class Icons
EvilBob22  [developer] 2 Aug, 2023 @ 8:50am
RPGO and config settings
The color class icons mod has been changed to use code to change the icons after being loaded, rather than use config settings. This was done because newer mods sometimes won't work well with color icon configs, their configs will load after the color mod and switch the icons back to blue.

RPGO specializations work in a different way than typical class icons, so this method does not work. For now, they will still be using the config system, although this may be changed in the future. What does this mean to people using this mod with RPGO? The generic bronze helmet will be in color as will all the converted custom class icons. Icons from a specialization might be in blue, although almost all of them (including all the base specializations) will be in color. The blue will usually only be on specializations from mods with their initial Steam upload after this mod's initial Steam upload date (2023 June 8).

Unless/until the code changes specific to RPGO are added, there are workaround options for any blue icons.

Workaround options:
  1. Modify the other mod's config file. Changing the other mod's "ClassSpecializationIcon" setting in XComRPG.ini will show up in game. Be aware that if that other mod gets updated, the .ini file will be reset.
  2. Use a local mod for the config setting. Local mod configs get applied last, so they will overwrite anything from Steam, and they can keep your settings from being reverted. Save the "[ClassName X2UniversalSoldierClassInfo]" and the "ClassSpecializationIcon" lines in a local XComRPG.ini. This guide can help in setting up a new local mod without any special tools.
  3. Use one of the custom class icons. If there is an existing custom class icon that works, great! One can also be added to the list by adding a new "+ClassIconImagePaths" line in XComRPGO_ClassIcons.ini, either in RPGO, this mod, or a local mod (with the same caveat about updated Steam mods resetting the .ini as in the first option).
Last edited by EvilBob22; 14 Oct, 2023 @ 3:33pm