• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

ElSocialismoNoFunciona

Corporal
5 Badges
Jan 27, 2022
46
234
  • Crusader Kings II
  • Europa Universalis IV
  • Victoria 2
  • Victoria 2: Heart of Darkness
  • Surviving Mars
I'm trying to add an ideology to a particular region, but I want it to be eventless, but it seems that the game forces me to add all the original information that comes in the ig_devoult paradox folder + my aggregate data.
 
You can use an on_action for game start to set the ideology. That should let you "overwrite" vanilla ideologies.
 
Can't you just use the global file to add the ideology to the interest_group in question at game start?

E.g. if you want it to be added for Sweden you would do something like this:
GLOBAL = {
c:SWE ?= {
ig:ig_devout = {
set_interest_group_name = ig_catholic_church
remove_ideology = ideology_moralist
add_ideology = ideology_moralist_catolic
}
}
}

And if you want to use it for multiple countries you can use every_country and limit it to the ones you want:
GLOBAL = {
every_country = {
limit = {
#Your Triggers go here
}
ig:ig_devout = {
set_interest_group_name = ig_catholic_church
remove_ideology = ideology_moralist
add_ideology = ideology_moralist_catolic
}
}
}
 
You can still add and remove ideologies through the country file of a particular country, the devs have just centralized it to the IG group files in vanilla.