Probably the only mod for the original
UFO: Enemy Unknown I've ever used (except
X-ComUtil) was one that changed the colour of uniforms/armours depending on the terrain. It worked with a clever .bat file that was swapping the .pck files on the fly, before the mission start.
The colours used were:
- vanilla grey (for urban),
- green (for forests and jungles),
- yellowish brown (for deserts),
- white (for arctic and mountain).
Now, I wonder if this could be replicated by
Openxcom. I'm not sure what would be the best approach to coding, but I imagine something like adding multiple file associations to each armour and linking them to specific terrain types. Custom armours with no colour variants as well as custom terrains that aren't addressed in a mod would result in assigning default flags.