Leader Colour Overhaul

Leader Colour Overhaul 1.1

Joined
Jun 2, 2015
Messages
922
Location
Santos, Brazil
This mod features a complete overhaul of the horrible leader jersey colours, with the intent of providing improved variety, aesthetics, readability and historical accuracy. In addition to editing and reassigning the existing colour entries, it also adds a few new ones. The colours attached to each civilization, which can be seen on their civics, are also changed with the same intent.

Download: https://forums.civfanatics.com/resources/leader-colour-overhaul.31967/
Alternative:


Below is a preview of each leader's four jerseys (though the banners aren't very representative of how they actually look on the map), save for the personas that just rearrange their order, as well as a reference sheet for the new colours and the new civic colours.

newjerseys.png

civcolors.png
 

Attachments

  • Civ7ColorsNew.png
    Civ7ColorsNew.png
    157.1 KB · Views: 16
Last edited:
I like your choice of colors, but I really want to implement your Cathrine's sage green, 3rd alt, as a primary for say Tecumseh.

Could you explain a bit about how to customize that?
I'm not totally coding illiterate. I cracked it open in VScode and took a look, as far as I can tell, Colors.sql dictates the color codes, and then playercolors assigns the codes to the players? Right?

So could I simply change the values of the single character I want to play? Like, take your values for sage green, and swap them with the primary of Tecumseh?

Edit: The answer is yes. :)
 
Last edited:
Glad you like it! That also works, but the best way to go about it would be just opening playercolors.sql, finding where PrimaryColor is defined for Tecumseh and then changing it to COLOR_STANDARD_SAGE, as this would only affect Tecumseh and not any other leaders that may share the same colour - although at the moment I think there aren't any who do.
 
Glad you like it! That also works, but the best way to go about it would be just opening playercolors.sql, finding where PrimaryColor is defined for Tecumseh and then changing it to COLOR_STANDARD_SAGE, as this would only affect Tecumseh and not any other leaders that may share the same colour - although at the moment I think there aren't any who do.
Exactly what I did! I changed the color values to be a more saturated Olive, and then slapped the color name onto Tecumseh!

Also just learned that the 3D color code doesn't have to match, and applies to the models ingame, so I've got a more vibrant visible Olive green on the units, while keeping the nameplates tuned down.
Did the same to desaturate a bunch of the other strong colors on models, so there isn't little Neon Soldiers walking around lol.

Did you replace every standard color? I've been mix and matching with Cat's Prismatics mod too, because they've got a good eye for color, but I'm dragging values over into your formatting. Cat does an interesting little bit of code where all the values, and players, are in one file, and also, overwrites colors while leaving originals, and still calling on the original color names for the players. It's very neat, but a total headache to toy with lol.
 
The only Firaxis colors I changed are the ones you can see on colors.sql, the rest remains the same. That's a good shout regarding the 3D colors though, I'll definitely look into that when I release the next update for this mod.
 
DarthStarkiller updated Leader Colour Overhaul with a new update entry:

Crossroads of the World Update

  • Updated base game COLOR_STANDARD_BLUE_MD, COLOR_STANDARD_MAGENTA_LT, COLOR_STANDARD_RED_LT, COLOR_STANDARD_PURPLE_LT, and COLOR_STANDARD_PURPLE_MD
  • Swapped Amina's #1 and #2 jerseys so both can trigger
  • Replaced Ashoka's MAGENTA_DK backgrounds with PURPLE_MD for increased variety
  • Swapped Rizal's #1 and #2 jerseys so both can trigger more easily
  • Swapped Pachacuti's jerseys around so they can trigger more easily
  • Made COLOR_STANDARD_SAGE more saturated and replace...

Read the rest of this update entry...
 
As someone tinkering around with my leader colours, what does it mean when you say you've swapped jerseys around so they can trigger more easily? Does it mean you should put jerseys with more potential conflicts higher up so they're more likely to appear, rather than being hidden behind an alt that's guaranteed because it has no conflicts?
 
Yes, pretty much - if a scheme didnt share the same background colour as any other leader, it was very likely that it would be the only one you'd ever see, making the others pretty much used. I moved the ones that shared a background color with other leaders closer to the top of the list so we have more of a chance of actually seeing the rest (or at least a select few I liked better) of them pop up every now and then. This isn't something you *have* to do, only if you care about the schemes after it showing up.
Do note that background colour isn't the only factor the game considers when determining if a scheme conflicts with another, even if it is the main factor and there can never be two leaders with the same background. I originally had Charlemagne's 4th jersey as black on sand, but the game considered that conflicting with his black on yellow jersey despite only the icon color being the same, for example. I imagine it makes an average of the colors then detect if it's too close.
 
Back
Top Bottom