Europa religious tolerance, + terrain.

This commit is contained in:
edwardtheelbowhigh 2025-12-10 12:46:06 +00:00
parent fc62f170f7
commit f448f62950
8 changed files with 219 additions and 37 deletions

View file

@ -804,6 +804,21 @@ e_italy = {
color = { 209 145 95 }
}
}
c_casentino = {
color = { 209 125 105 }
can_be_named_after_dynasty = no
b_casentino = {
province = 2553
color = { 209 125 105 }
}
b_camaldoli = {
province = 2551
color = { 209 125 105 }
}
}
c_modena = {
color = { 230 185 185 }
can_be_named_after_dynasty = no
@ -1016,21 +1031,6 @@ e_italy = {
color = { 230 155 15 }
}
}
c_casentino = {
color = { 209 125 105 }
can_be_named_after_dynasty = no
b_casentino = {
province = 2553
color = { 209 125 105 }
}
b_camaldoli = {
province = 2551
color = { 209 125 105 }
}
}
c_siena = {
color = { 205 175 25 }
can_be_named_after_dynasty = no

View file

@ -2547,6 +2547,29 @@ on_game_start = {
add_title_law = confederation_elective_succession_law
}
}
####3UR0P4 T0l3R4NC3######
title:e_europa.holder ?= {
every_vassal = {
limit = {
OR = {
government_has_flag = government_is_feudal
government_has_flag = government_is_tribal
}
vassal_contract_has_modifiable_obligations = yes
OR = {
faith = faith:genevan
faith = faith:anglican_england
faith = faith:lutheran
faith = faith:illuminated
faith = faith:carolingian
faith = faith:atlantean
faith = faith:volksmarchen
}
}
vassal_contract_set_obligation_level = { type = religious_rights level = 1 }
set_subject_contract_modification_blocked = no
}
}
}
}

View file

@ -1817,7 +1817,7 @@ default_coastal_sea=coastal_sea
2100=plains
2101=farmlands
2102=farmlands
2103=plains
2103=wetlands
2104=farmlands
2105=plains
2106=plains
@ -2115,21 +2115,21 @@ default_coastal_sea=coastal_sea
2398=plains
2399=forest
2400=forest
2401=plains
2401=farmlands
2402=plains
2403=plains
2404=plains
2405=plains
2403=farmlands
2404=farmlands
2405=farmlands
2406=farmlands
2407=plains
2408=plains
2409=plains
2410=plains
2411=plains
2412=plains
2413=plains
2414=plains
2415=plains
2408=farmlands
2409=farmlands
2410=wetlands
2411=farmlands
2412=wetlands
2413=wetlands
2414=wetlands
2415=farmlands
2416=plains
2417=plains
2418=plains
@ -8927,8 +8927,8 @@ default_coastal_sea=coastal_sea
9695=hills
9696=wetlands
9697=plains
9698=plains
9699=plains
9698=farmlands
9699=farmlands
9700=mountains
9701=plains
9702=mountains
@ -8955,13 +8955,13 @@ default_coastal_sea=coastal_sea
9723=plains
9724=forest
9725=forest
9726=farmlands
9727=farmlands
9726=forest
9727=plains
9728=plains
9729=wetlands
9730=plains
9731=plains
9732=farmlands
9732=plains
9733=plains
9734=farmlands
9735=farmlands
@ -11232,7 +11232,7 @@ default_coastal_sea=coastal_sea
12100=plains
12101=plains
12102=plains
12103=plains
12103=wetlands
12104=plains
12105=plains
12106=plains

View file

@ -52,6 +52,19 @@ benelux_guillem_vassal_2 = {
culture = angler
2521.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -76,6 +89,19 @@ benelux_guillem_vassal_4 = {
culture = dutch
2521.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -96,6 +122,19 @@ benelux_oranje_nassau_weilburg_philippe = {
father = benelux_oranje_nassau_weilburg_leopold
2523.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -131,6 +170,19 @@ benelux_oranje_nassau_weilburg_hugo = {
trait = deceitful
2511.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -148,6 +200,19 @@ benelux_cartwright_neville = {
trait = just
2503.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -178,6 +243,19 @@ benelux_ryt_vos = {
culture = frisian
2534.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -190,6 +268,19 @@ benelux_lieme_jonker = {
culture = frisian
2535.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -202,6 +293,19 @@ benelux_victor_katzen = {
culture = low_saxon
2532.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes

View file

@ -723,6 +723,19 @@ france_aragorn_vassal_1 = {
culture = picard
2522.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes

View file

@ -155,6 +155,19 @@ germany0011 = {
2517.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -285,6 +298,19 @@ germany0018 = { #temporary, change later
2515.1.1 = {
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes
@ -446,7 +472,20 @@ germany0029 = {
trait = content
trait = education_learning_4
2537.1.18 = {
birth = yes
birth = yes
effect = {
if = {
limit = { has_mpo_dlc_trigger = no }
vassal_contract_set_obligation_level = {
type = religious_rights
level = 1
}
vassal_contract_set_obligation_level = {
type = title_revocation_rights
level = 1
}
}
}
}
2600.1.1 = {
death = yes

View file

@ -139,7 +139,7 @@
###c_flevoland
9698 = {
holding = castle_holding
culture = angler
culture = dutch
religion = genevan
}
9699 = {

View file

@ -1,8 +1,11 @@
k_italy = {
e_italy = {
2505.1.1 = {
change_development_level = 7
}
}
k_italy = {
}
c_lombardia = {
2528.9.30 = {