Skip to content

Commit

Permalink
Merge branch 'master' into tfe-mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
IhateTrains committed Mar 19, 2024
2 parents a8f2c09 + 87f288c commit 5bba3db
Show file tree
Hide file tree
Showing 17 changed files with 506 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15201,4 +15201,394 @@ atenism_rebels = {
force_converted = yes
}
}
}
}

nuragic_pagan_rebels = {

area = nation # Sticks to provinces of their nation
government = theocracy # Desires Theocracy
religion = nuragic_pagan
defection = none # Defects to countries of their religion
defect_delay = 120 # Held provinces will auto-defect after 18 months, regardless of accept/enforce demands.
independence = none # Does not strive for independence
unit_transfer = yes
gfx_type = culture_province

resilient = no
reinforcing = yes
general = yes
smart = yes

artillery = 0.0
infantry = 0.7
cavalry = 0.3

morale = 1.1

# Possible handle actions
handle_action_negotiate = yes
handle_action_stability = yes
handle_action_build_core = yes
handle_action_send_missionary = yes

# The rebel type with the highest modifier for this province gets picked
spawn_chance = {
factor = 1
modifier = {
factor = 0.5
is_overseas = yes
}
modifier = {
factor = 0.0
owner = { religion = ROOT }
}
modifier = {
factor = 0.0
NOT = { religion = nuragic_pagan }
}
modifier = {
factor = 0.001
tolerance_to_this = 5
}
modifier = {
factor = 0.5
tolerance_to_this = 2
}
modifier = {
factor = 5.0
owner = { has_country_flag = religious_turmoil }
}
modifier = {
factor = 2000
has_missionary = yes
}
modifier = {
factor = 2
NOT = { tolerance_to_this = 1 }
}
modifier = {
factor = 2
NOT = { tolerance_to_this = -1 }
}
modifier = {
factor = 2
NOT = { tolerance_to_this = -2 }
}
}

# This is checked for EACH province in the Area of Operations
movement_evaluation = {
factor = 1
modifier = {
factor = 0.5
units_in_province = 1
}
modifier = {
factor = 0.001
controlled_by = REB
}
modifier = {
factor = 0.0
religion = nuragic_pagan
owner = { religion = nuragic_pagan }
}
modifier = {
factor = 2.0
NOT = { religion = nuragic_pagan }
any_neighbor_province = {
religion = nuragic_pagan
NOT = { has_province_modifier = "forced_conversion" }
}
}
modifier = {
factor = 1.5
unrest = 2
}
modifier = {
factor = 1.5
unrest = 4
}
modifier = {
factor = 1.5
unrest = 6
}
}

# Province Scope
siege_won_trigger = {
NOT = {
AND = {
owned_by = PAP
is_capital = yes
}
}
}
siege_won_effect = {
if = {
limit = {
religion = nuragic_pagan
}
add_province_modifier = {
name = "religious_violence"
duration = 730
}
}
if = {
limit = {
NOT = { religion = nuragic_pagan }
}
change_religion = nuragic_pagan
add_province_modifier = {
name = "forced_conversion"
duration = 730
}
}
}

# Country scope
can_negotiate_trigger = {
religion_group = pagan
}

# Country scope
can_enforce_trigger = {
always = yes
}

# Localisation for their demands
demands_description = "generic_rebels_demand"

# Country Scope
demands_enforced_effect = {
if = {
limit = {
NOT = { religion_group = pagan }
}
add_prestige = -50
every_owned_province = {
limit = {
has_rebel_faction = REB
}
add_local_autonomy = 20
}
}
if = {
limit = {
tag = PAP
}
add_stability = -1
}
if = {
limit = {
religion = nuragic_pagan
}
add_country_modifier = {
name = "religious_intolerance"
duration = 3650
}
}
if = {
limit = {
religion_group = pagan
NOT = { religion = nuragic_pagan }
}
change_religion = nuragic_pagan
force_converted = yes
}
}
}

hurrian_pagan_rebels = {

area = nation # Sticks to provinces of their nation
government = theocracy # Desires Theocracy
religion = hurrian_pagan
defection = none # Defects to countries of their religion
defect_delay = 120 # Held provinces will auto-defect after 18 months, regardless of accept/enforce demands.
independence = none # Does not strive for independence
unit_transfer = yes
gfx_type = culture_province

resilient = no
reinforcing = yes
general = yes
smart = yes

artillery = 0.0
infantry = 0.7
cavalry = 0.3

morale = 1.1

# Possible handle actions
handle_action_negotiate = yes
handle_action_stability = yes
handle_action_build_core = yes
handle_action_send_missionary = yes

# The rebel type with the highest modifier for this province gets picked
spawn_chance = {
factor = 1
modifier = {
factor = 0.5
is_overseas = yes
}
modifier = {
factor = 0.0
owner = { religion = ROOT }
}
modifier = {
factor = 0.0
NOT = { religion = hurrian_pagan }
}
modifier = {
factor = 0.001
tolerance_to_this = 5
}
modifier = {
factor = 0.5
tolerance_to_this = 2
}
modifier = {
factor = 5.0
owner = { has_country_flag = religious_turmoil }
}
modifier = {
factor = 2000
has_missionary = yes
}
modifier = {
factor = 2
NOT = { tolerance_to_this = 1 }
}
modifier = {
factor = 2
NOT = { tolerance_to_this = -1 }
}
modifier = {
factor = 2
NOT = { tolerance_to_this = -2 }
}
}

# This is checked for EACH province in the Area of Operations
movement_evaluation = {
factor = 1
modifier = {
factor = 0.5
units_in_province = 1
}
modifier = {
factor = 0.001
controlled_by = REB
}
modifier = {
factor = 0.0
religion = hurrian_pagan
owner = { religion = hurrian_pagan }
}
modifier = {
factor = 2.0
NOT = { religion = hurrian_pagan }
any_neighbor_province = {
religion = hurrian_pagan
NOT = { has_province_modifier = "forced_conversion" }
}
}
modifier = {
factor = 1.5
unrest = 2
}
modifier = {
factor = 1.5
unrest = 4
}
modifier = {
factor = 1.5
unrest = 6
}
}

# Province Scope
siege_won_trigger = {
NOT = {
AND = {
owned_by = PAP
is_capital = yes
}
}
}
siege_won_effect = {
if = {
limit = {
religion = hurrian_pagan
}
add_province_modifier = {
name = "religious_violence"
duration = 730
}
}
if = {
limit = {
NOT = { religion = hurrian_pagan }
}
change_religion = hurrian_pagan
add_province_modifier = {
name = "forced_conversion"
duration = 730
}
}
}

# Country scope
can_negotiate_trigger = {
religion_group = pagan
}

# Country scope
can_enforce_trigger = {
always = yes
}

# Localisation for their demands
demands_description = "generic_rebels_demand"

# Country Scope
demands_enforced_effect = {
if = {
limit = {
NOT = { religion_group = pagan }
}
add_prestige = -50
every_owned_province = {
limit = {
has_rebel_faction = REB
}
add_local_autonomy = 20
}
}
if = {
limit = {
tag = PAP
}
add_stability = -1
}
if = {
limit = {
religion = hurrian_pagan
}
add_country_modifier = {
name = "religious_intolerance"
duration = 3650
}
}
if = {
limit = {
religion_group = pagan
NOT = { religion = hurrian_pagan }
}
change_religion = hurrian_pagan
force_converted = yes
}
}
}
Loading

0 comments on commit 5bba3db

Please sign in to comment.