Victoria 3

Victoria 3

47 ratings
Hyphenated Cultures & No Cross-Heritage Assimilation
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
772.065 KB
May 12, 2024 @ 8:01am
Jun 29 @ 7:43am
26 Change Notes ( view )

Subscribe to download
Hyphenated Cultures & No Cross-Heritage Assimilation

Description
Allows pops of different heritages to gain the cultural traits of your primary culture by converting to hyphenated cultures (pops that share the original culture heritage but gain the country's primary culture non-heritage trait) and prevents cross-heritage assimilation.

Features

Cultural Exchange mechanic

Pops of a different heritage have a chance each half year to convert to a culture sharing a trait with your primary culture. These new cultures all have a new trait - Assimilated - as well as the vanilla cultures such as Afro-Caribbean, Afro-Antillean, etc.

Requirements
  • State population needs to be at least 200k
  • Pop does not share a non-heritage trait and does not have the Assimilated or Jewish trait
  • Pop does not have Jewish religion
  • Pop has standard of living above 5
  • Pop radical fraction below 25%
  • Pop is gainfully employed and is not a slave (the latter use a different mechanism)

Formula for trigger chance of assimilation

( Pop Acceptance ) / 2.5 + ( Fraction of cultures sharing a cultural trait with primary culture ) * 20

Additionally, there are several multipliers that affect the chance:

  • +20% if its an homeland of a primary culture.
  • -75% if its an homeland of the target pop to assimilate.
  • +50% if Promote National Values decree is active.
  • +5% if Nationalism is researched.
  • +5% if Pan-Nationalism is researched.

Formula determining the percentage of pops that assimilate

( Base Vanilla Assimilation Rate * 10 ) * ( Pop Literacy ^ 3 ) * ( Incorporated State Multiplier )

Base Vanilla Assimilation Rate: 0.2%
Incorporated State Multiplier: -90% if unincorporated; otherwise does nothing.

Slave pops not in homelands will assimilate using a different mechanism:

Requirements
  • Cultures with a shared trait with a primary culture have to make up at least 1% of the state's population
  • Pop does not share a non-heritage trait and does not have the Assimilated or Jewish trait
  • Pop does not have Jewish religion
  • Pop has standard of living above 5
  • Pop radical fraction below 25%
  • Pop is a slave

The chance of slave pops assimilating is based on the percentage of cultures present in the state that share a cultural trait with a primary culture, so slave states that have primary culture majorities should see substantial assimilation.

Additionally, pops with the Assimilated trait, not in homelands, with a different cultural trait the the country's primary culture should assimilate pretty fast too (states that are conquered)

Homelands for Assimilated pops

Homelands for assimilated pops might spawn, if that culture meets the same criteria as other primary cultures in the New Homelands mod.
81 Comments
Jafoste  [author] Aug 3 @ 3:08pm 
@EinZwei There should not be a big impact on performance as the number of actual cultures can reduce in some cases, but that only happens in the mid to late game, where other factors also start to impact performance.
EinZwei Aug 3 @ 1:52pm 
This is really cool; does it cause a lot of lag?
Jafoste  [author] Jul 13 @ 2:17am 
@Saint-Roch no, any mods that add cultures require a fresh start.
Kyelka Jul 9 @ 10:27pm 
Hello! I made a Simplified Chinese localization of this mod. Hope it helps. https://drive.google.com/file/d/1n9cB_RgqzZCT8AOCDf-wTucw-UUUEAX8/view?usp=drive_link
Saint-Roch Jul 9 @ 12:23pm 
Can't wait to try this. Is it saved games comptaible ?
KaiserAxt Jun 29 @ 9:56pm 
Pansino Southeastasian is missing :(
Jafoste  [author] Jun 29 @ 7:46am 
It was just a matter of a missing trigger. You should not see any old world cultures getting homelands in the New World and vice-versa (which could also happen).
Jafoste  [author] Jun 29 @ 7:26am 
@Orionpax I've noticed this as well, it is not intended. I'll have to figure out a way for it to work properly.
Orionpax Jun 27 @ 9:06pm 
ive noticed that in colonial areas, some old world cultures would make that a homeland which is the point but my issue is that, take a place like oregon, instead of say english making it a canadian homeland, it becomes english, was that intentional or something you plan to address, or am i just misunderstanding how the mod works,
willfitzp Jun 25 @ 10:01am 
Thanks Jafoste, love the mod!