Leader Colour Overhaul

Leader Colour Overhaul 1.2

Joined
Jun 2, 2015
Messages
923
Location
Santos, Brazil
This mod offers a complete overhaul of leader jerseys and civic icons for improved variety, aesthetics, readability and historical accuracy. Additionally, it also changes how the colours are displayed on the diplomacy ribbons to more accurately reflect how they should look, thanks to Leugi.

The colours used by the civs include both edited versions of the ones provided by Firaxis as well as several brand new colours. The goal of having this limited pool was to make something that still feels broadly like it belongs in the base game while offering more visually and historically sensible alternatives.

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

Alternative:


Steam Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=3569056629
 

Attachments

  • civic colour image.png
    civic colour image.png
    219.8 KB · Views: 10
  • LCO_Jerseys_Part1.png
    LCO_Jerseys_Part1.png
    674.5 KB · Views: 8
  • LCO_Jerseys_Part2.png
    LCO_Jerseys_Part2.png
    651.4 KB · Views: 7
  • newcolours.png
    newcolours.png
    142.4 KB · Views: 11
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.
 
DarthStarkiller updated Leader Colour Overhaul with a new update entry:

Right to Rule Update

- Added support for Right to Rule Part 1 (Genghis Khan, Assyria, and Dai Viet)
- Added three new base colours, Periwinkle, Pumpkin, and Gold, the latter replacing some previously yellow colours in some jerseys.
- Reworked jersey sets for Machiavelli, Trung Trac, Tecumseh, and both Napoleons and Ashokas.
- Adjusted colours and order of Pachacuti and Tubman's jerseys.
- Changed Catherine's and Bolivar's 4th jersey.
- Swapped Ada Lovelace's 1st and 2nd jerseys.
- Changed Rizal's 2nd jersey.
-...

Read the rest of this update entry...
 
Back
Top Bottom