Victoria II

Victoria II

Not enough ratings
Genocide, and assimilation events/modifications.
By ThatGuyRandomly
This is to make a Genocide or Assimilation mods to the game. Easy to do, I know these work, so if you have problems just comment.
   
Award
Favorite
Favorited
Unfavorite
Disclosure
I don't support genocides this is only a game :).
Genocide Event
country_event = {
id = 222222
title = "EVTNAME222222"
desc = "EVTDESC222222_NEW"
picture = "emigration"
trigger = {
prestige = 999999 #Only will naturally trigger if a country reaches that much prestige
}
option = {
name = "AAAAAAAAAAAAAA"
any_pop = {
limit = { is_primary_culture = no
is_accepted_culture = no } #Is flagging all non-accepted
reduce_pop = 0.1 #Reduces to just 10%, 0.0 = 0%, 0.05 = 5%, 0.2 = 20%
}
ai = no #AI won't do this, if AI get event will probably crash game.
}
}
Event To Increase Accepted Pops
country_event = {
id = 222223
title = "EVTNAME222223"
desc = "EVTDESC222223_NEW"
picture = "emigration"
trigger = {
prestige = 999999 #Again only triggers naturally at 999999 prestige. Impossible.
}
option = {
name = "AAAAAAAAAAAAAA"
any_pop = {
limit = { is_primary_culture = yes ####Is flagging accepted cultures
is_accepted_culture = yes }
reduce_pop = 3.0 ##Victoria 2 sets reduce pops above 1 to actually increase.
}
ai = no #AI can't pick a option, probably will crash the game if AI gets event.
}
}
National Focus to increase Assimilation.
immigration_focus =
{
assimilation1 = {
assimilation_rate = 100000.1 ##Assimilation rate this high means that if the pop can be
####assimilation it will be instantly.
icon = 3
limit = {
ai = no
}
}
}
How to set up.
Created a new text document file in events for the 2 genocide related events, edit the national focuses text document under Victoria 2/common. Then put that in the argument immigration_focus = {
-------------------------------------------------------------------------------------------------------------------------
Should look something like this for the event -

Should look something like this for the focus -

Incase your confused about locations heres events

And heres national Focus
Clean Up
Maybe I'll post how to healthfully lower the requirements for assimilation rates so that it happens more naturally, I just know genocide events and the like have been called for for a while and it seems that nobody knows how to actually make an event or wont share.
Formatting it as a Decision.
Create a new text file in Victoria 2/decisions, and name it whatever you like.
Copy and paste -
political_decisions = {
genocide_event_modification = {
picture = abolish_serfdom
alert = no #Do you want the icon to glow, yes or no.
potential = {
exists = yes
ai = no #AI will never get this decision
}
allow = { #No checks or balances so do not enable AI.
}
effect = {
THIS = {
any_pop = {
limit = { is_primary_culture = no
is_accepted_culture = no }
reduce_pop = 0.1 #Reduces to 10%, 0.5 is 50%, 2 is 200% so will increase
}
}
}
}
}

Should look like
OH ALSO CLEAR YOUR CACHE :)
C:\Users\you\Documents\Paradox Interactive\Victoria II\map\cache
Delete everything in the cache folder
4 Comments
ThatGuyRandomly  [author] Dec 25, 2023 @ 9:00pm 
Updated the guide to include a decision option rather then just the way to do it as an event, I apologize for the long wait.
ThatGuyRandomly  [author] Dec 25, 2023 @ 8:41pm 
Make sure you have the trigger properly set up!
" trigger = { prestige = 999999 #Only will naturally trigger if a country reaches that much prestige } " and yes, I can format a decision that would also work.
Yacinovic Dec 15, 2023 @ 2:04am 
Can I put this in decisions instead of events??? The event just keeps popping repeatedly, is there a way to add more restrictions? Or can I turn this into a decision instead of an event? Please reply quickly,
Mutant Muffin Apr 9, 2023 @ 5:40pm 
cheers