Jump to content

[mod] Ethnic Diversity System & Traits


Recommended Posts

Posted

Ethnic Diversity System & Traits


Ethnic Diversity System & Traits
Expand Carnalitas with an enhanced character trait system, culture-based trait distribution, additional traits, and new character interactions that give you greater control over traits and fetishes throughout the game world.

 

This submod introduces a culture-based distribution system that makes certain traits more common or rare among different culture groups, alongside tools to manage and customize characters across your realm.

 

Screenshots in spoiler on bottom of page.


Why this mod?
When starting a game, I noticed not every adult game character is assigned a gender trait.

I created this submod to address this by introducing decisions that allow you to remove and reapply Carnalitas traits to characters throughout the game world. The new ethnic diversity system determines the probability of receiving certain traits based on the character's culture group.


Features (see screenshots)

  • Enhanced Trait Distribution – Improve trait assignment for living adult characters at game start, with tools to reapply traits throughout the game world.
  • Ethnic Diversity System – Introduces culture-group-based trait probabilities, making certain traits more common or rare depending on the character's culture group.
  • Five New Fertility & flavour Traits – Expands the existing trait selection with five additional (no random creation or non-inheritable) traits.  The 5 traits are meant as a quick buff for offspring for the player.
  • Custom Character Interactions – Add, change, or remove supported traits and fetishes directly from individual characters.
  • World-Wide Trait Management – Use decisions to remove and reapply traits to characters throughout the game world, allowing you to update trait distribution whenever you choose.


How to Install?
Unzip the files in: 

C:\Users\USERNAME\Documents\Paradox Interactive\Crusader Kings III\mod\
 

How to use?
Important: Applying traits to a large number of characters can temporarily freeze the game. On my PC, the process takes approximately five seconds. Performance may vary depending on your system and game state.

  • Run "Remove ALL Carnalitas Traits".

This removes the existing Carnalitas traits assigned through the original 20% chance system. 
The decision "Remove Bad Carnalitas Traits" is also available as a fallback if needed.

  • Run "Reapply Carnalitas Male Traits".

This reapplies the appropriate traits to eligible male characters using the new ethnic distribution system.
This reapplies the appropriate traits to eligible female characters using the same system.

  • Run "Reapply Carnalitas Female Traits".

Once both decisions have finished, your characters should have their traits assigned according to the new ethnic distribution logic shown in the screenshots.


Maintaining trait distribution
Optional: Rerun the two reapplication decisions occasionally if you notice adult characters who are missing their expected traits.
Optional – Coming of Age: Run "Reapply Coming of Age Male Traits" and "Reapply Coming of Age Female Traits" twice a year if characters reaching adulthood are not receiving their expected gender traits.


These decisions target characters between the ages of 16 and 19 and apply the same ethnic distribution logic.


Compatibility & Requirements
Required: Carnalitas.
Testing: Tested with the Carnalitas settings shown in the screenshots. Other settings may work, but have not been confirmed.

Designed as an extension of Carnalitas, adding new systems and customization options.
Enjoy a more diverse character population and greater control over your world's trait distribution!

 

Recommended Load Order:

  1. 1. Better Barbershop (Steam Workshop)
  2. 2. Carnalitas (LL)
  3. 3. CBO Unofficial (LL)
  4. 4. Better Barbershop CBO Extension (LL) — recommended; link available on the CBO Unofficial page
  5. 5. Sloppy Loads – Lewd Loading Screens (LL) — highly recommended!
  6. 6. Ethnic Diversity System & Traits

The CBO Unofficial dependency status has not been confirmed, so it is listed as a suggested addition rather than a strict requirement.
Enjoy a more diverse character population and greater control over your world's trait distribution!


IMPORTANT:
I've made this mod for myself and I only intend to update my version, it's untested with other Carnalitas Options than I have;

  • Small Penis Desirability: Positive
  • Large Penis Desirability: Positive
  • Small Breasts Desirability: Positive
  • Large Breasts Desirability: Positive
  • Futunari Characters: Disabled
  • Futunari Trait name: Default
  • Futunari Trait Inheritance: Off.


*FAQ*

Spoiler

Q: Can I reupload this mod to another site?
A: No, you may not. The mod is intended to be exclusively available on LoverLabs. 

If you do however upload it somewhere else, you will be in violation of the international Intellect Property Law and I can sue you :). Daddy needs some new shoes and a shiny new belt buckle anyway...

 

Q: Is it savegame compatible?

A: Yes, as long as the savegame was created with Carnalitas enabled.

 

Q: Do the portraits change upon removing/adding or changing gender traits?
A: Yes, see screenshot and otherwise try it yourself :).

 

Q: I'm 10 years into the game and I see characters without Carnalitas Gender Traits.
A: Use the "Coming of Age" decision twice a year for the first 15 years, to make sure that everyone will get a trait assigned based on the Ethnic system (otherwise Carnalitas will handle it anyway, so the Decisions are optional).

 

Q: Your mod conflicts with another mod of mine, will you patch it?
A: No, unless you're willing to pay my hourly coder fee. As then it won't be a hobby anymore, but a job. 
(And it's very unlikely my mod is causing it, play with you load-order.)

 

Q: Running a decision froze/crashed my game, will you split the decisions so my potato can run it?
A: See the first sentance of the answer of the previous question :).

 

Q: Do you plan on integrating the "Bad" traits as well?
A: See the first sentance of the answer of the previous question :).

 

Q: Are you going to implement new features?
A: I've not planned any for the moment, hence the release. 
But given I started with a simple Ethnic system, I ended up with a lot more functions lol, so never say never.

 

Q: How long do you plan on maintaining this mod?
A: For as long as I play the game and where it's necessary with Game / Carnalitas updates.

 

Q: Any chance for me to "buy me a coffee"?
A: A noble, friendly and unnecessary gesture, donate to this website instead to keep it running.

 

Contact me:
Please don't lol, use the forum for it :).
(Do note, I will only implement or change features that I'm planning on using myself).


 

 

Copyright & Redistribution
© 2026 [Scumbag84]. 

All rights reserved for my original contributions, to the extent permitted by applicable law.

Please do not reupload, redistribute, or republish this submod, in whole or in part, on Steam Workshop or any other platform without my explicit permission.You are welcome to share a link to this original page. This notice applies to my original contributions only.
Carnalitas and all other third-party content remain the property of their respective owners and are subject to their applicable licenses and terms.


SCREENSHOTS.
 

Spoiler

 

0001.png

 

0002.png

0003.png

0004.png

0005.png

0005a.png

0006.png

0007 Fetish.png

0008.png

0009 Females.png

0010 Males.png

0011 Load Order.png

0012 Settings.png

 


 

Posted (edited)

* RESERVED FOR POSSIBLE UPDATE NEWS *

Currently only English is supported, if you want to make a translation, send me a message :).

Edited by Scumbag84
Posted

I know this is annoying, but you should probably rename the directory and mod-file so we know what it is instead of your handle-name.

Posted (edited)

Yeah you're right though (kinda forgot about that).
Gimme a minute to do it.

It was more or less my "project name" given I had not yet decided to release it or not and how to name it lol.

EDIT: All done :).

Edited by Scumbag84
Posted
7 hours ago, LonerEmperor said:

So, genetics don't matter?


For the entire mod: Yes, genetics plays a big role based on the Ethnic system.
For the 5 additional fertility traits: no, the genetics don't matter, kids will  not inherit those traits, nor will they be randomly created.

I kind of figured I would get that question one way or another, turns out when re-reading it, by adding that sentence, I might have confused more people.
Edited the text, hopefully it's now more clearer for everyone what I mean by it.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...