######################################## # Civil War in Castile # Mix of Castilian Civil Wars involving # nobles and outside intervention ######################################## namespace = castilian_civil_war # Civil War in Castile country_event = { id = castilian_civil_war.1 title = "castilian_civil_war.1.t" desc = "castilian_civil_war.1.d" picture = CIVIL_WAR_eventPicture is_triggered_only = yes mean_time_to_happen = { days = 1 } immediate = { set_country_flag = had_cas_civil_war add_stability = -2 hidden_effect = { random_owned_province = { limit = { is_capital = no has_building = fort_15th } set_province_flag = cas_civil_war_start } random_owned_province = { limit = { is_capital = no NOT = { has_province_flag = cas_civil_war_start } } set_province_flag = cas_civil_war_2 } random_owned_province = { limit = { is_capital = no NOT = { has_province_flag = cas_civil_war_start } NOT = { has_province_flag = cas_civil_war_2 } } set_province_flag = cas_civil_war_3 } random_owned_province = { #While primarily a pretender rebellion there are parts of the nobility that will makes use of this to further their own positions in general. limit = { is_capital = no NOT = { has_province_flag = cas_civil_war_start } NOT = { has_province_flag = cas_civil_war_2 } NOT = { has_province_flag = cas_civil_war_3 } OR = { has_building = fort_15th has_building = fort_16th AND = { owner = { NOT = { any_owned_province = { has_building = fort_15th } } } development = 10 } } } spawn_rebels = { type = noble_rebels size = 1 win = yes } } } } option = { # Support Portuguese Candidate (heir) name = "castilian_civil_war.1.a" ai_chance = { factor = 1 modifier = { factor = 0 is_rival = POR alliance_with = ARA } } set_country_flag = civil_war_in_castile set_country_flag = cas_portugal_candidate custom_tooltip = "castilian_civil_war.1.a.tt" add_legitimacy = -20 random_owned_province = { limit = { has_province_flag = cas_civil_war_start } spawn_rebels = { type = pretender_rebels friend = ARA size = 1 win = yes } clr_province_flag = cas_civil_war_start } every_owned_province = { limit = { OR = { has_province_flag = cas_civil_war_2 has_province_flag = cas_civil_war_3 } } spawn_rebels = { friend = ARA type = pretender_rebels size = 1 win = yes } clr_province_flag = cas_civil_war_2 clr_province_flag = cas_civil_war_3 } ARA = { country_event = { id = castilian_civil_war.5 days = 20 } } POR = { country_event = { id = castilian_civil_war.3 days = 10 } } } option = { # Support Aragonese Candidate name = "castilian_civil_war.1.b" ai_chance = { factor = 1 modifier = { factor = 0 is_rival = ARA alliance_with = POR } } custom_tooltip = "castilian_civil_war.1.b.tt" set_country_flag = cas_aragon_candidate set_country_flag = civil_war_in_castile define_heir = { dynasty = ROOT } random_owned_province = { limit = { has_province_flag = cas_civil_war_start } spawn_rebels = { type = pretender_rebels friend = POR size = 1 win = yes } clr_province_flag = cas_civil_war_start } every_owned_province = { limit = { OR = { has_province_flag = cas_civil_war_2 has_province_flag = cas_civil_war_3 } } spawn_rebels = { friend = POR type = pretender_rebels size = 1 win = yes } clr_province_flag = cas_civil_war_2 clr_province_flag = cas_civil_war_3 } ARA = { country_event = { id = castilian_civil_war.5 days = 20 } } POR = { country_event = { id = castilian_civil_war.3 days = 10 } } } } # The Civil War Spreads to PROVINCE country_event = { id = castilian_civil_war.2 title = "castilian_civil_war.2.t" desc = "castilian_civil_war.2.d" picture = BORDER_TENSION_eventPicture is_triggered_only = yes trigger = { any_owned_province = { continent = europe is_capital = no controlled_by = owner NOT = { has_province_flag = civil_war_spreads } } } mean_time_to_happen = { days = 1 } immediate = { hidden_effect = { random_owned_province = { limit = { continent = europe is_capital = no controlled_by = owner NOT = { has_province_flag = civil_war_spreads } } random_list = { 85 = { set_province_flag = revolt_1 } 15 = { set_province_flag = revolt_2 } } area = { set_province_flag = civil_war_spreads } } } } option = { # Where is the loyalty... name = "flavor_spa.EVTOPTA3560" random_owned_province = { limit = { has_province_flag = revolt_2 } spawn_rebels = { type = pretender_rebels size = 2 } clr_province_flag = revolt_2 } random_owned_province = { limit = { has_province_flag = revolt_1 } spawn_rebels = { type = pretender_rebels size = 1 } clr_province_flag = revolt_1 } } } # Civil War in Castile - Portugal country_event = { id = castilian_civil_war.3 title = "castilian_civil_war.3.t" desc = "castilian_civil_war.3.d" picture = ACCUSATION_eventPicture is_triggered_only = yes option = { #Support this claimant name = "castilian_civil_war.3.a" ai_chance = { factor = 1 modifier = { factor = 0 alliance_with = ARA NOT = { is_rival = CAS } } modifier = { factor = 0.5 alliance_with = CAS } } CAS = { country_event = { id = castilian_civil_war.4 days = 15 } if = { limit = { has_country_flag = cas_aragon_candidate } add_opinion = { who = POR modifier = cas_civil_war_interferance } } if = { limit = { has_country_flag = cas_portugal_candidate } add_opinion = { who = POR modifier = cas_civil_war_support } } } if = { limit = { CAS = { has_country_flag = cas_portugal_candidate } } add_opinion = { who = CAS modifier = cas_civil_war_support } } add_manpower = -2 } option = { #Let the Castilians handle their own conflicts. name = "castilian_civil_war.3.b" ai_chance = { factor = 1 modifier = { factor = 0 is_rival = ARA } modifier = { factor = 0 is_rival = CAS } } add_opinion = { who = CAS modifier = cas_non_interferance } } } # Portuguese Support country_event = { id = castilian_civil_war.4 title = "castilian_civil_war.4.t" desc = "castilian_civil_war.4.d" picture = BORDER_TENSION_eventPicture is_triggered_only = yes trigger = { has_disaster = castilian_civil_war } option = { #Great! name = "castilian_civil_war.4.a" trigger = { has_country_flag = cas_portugal_candidate } add_manpower = 3 add_mil_power = 50 } option = { #Despeakable! name = "castilian_civil_war.4.b" trigger = { has_country_flag = cas_aragon_candidate } random_owned_province = { limit = { is_capital = no } spawn_rebels = { type = pretender_rebels size = 1 friend = POR } } add_mil_power = 50 } } # Castilian Civil War - Aragon country_event = { id = castilian_civil_war.5 title = "castilian_civil_war.5.t" desc = "castilian_civil_war.5.d" picture = ACCUSATION_eventPicture is_triggered_only = yes option = { #Support this claimant name = "castilian_civil_war.5.a" ai_chance = { factor = 1 modifier = { factor = 0 alliance_with = POR NOT = { is_rival = CAS } } modifier = { factor = 0.5 alliance_with = CAS } } CAS = { country_event = { id = castilian_civil_war.6 days = 15 } if = { limit = { has_country_flag = cas_portugal_candidate } add_opinion = { who = ARA modifier = cas_civil_war_interferance } } if = { limit = { has_country_flag = cas_aragon_candidate } add_opinion = { who = ARA modifier = cas_civil_war_support } } } if = { limit = { CAS = { has_country_flag = cas_aragon_candidate } } add_opinion = { who = CAS modifier = cas_civil_war_support } } add_manpower = -2 hidden_effect = { if = { limit = { CAS = { has_country_flag = cas_aragon_candidate } any_neighbor_country = { tag = FRA NOT = { alliance_with = ARA } } } FRA = { country_event = { id = castilian_civil_war.7 days = 20 } } } } } option = { #Let the Castilians handle their own conflicts. name = "castilian_civil_war.5.b" ai_chance = { factor = 1 modifier = { factor = 0 is_rival = POR } modifier = { factor = 0 is_rival = CAS } } add_opinion = { who = CAS modifier = cas_non_interferance } } } # Aragonese Support country_event = { id = castilian_civil_war.6 title = "castilian_civil_war.6.t" desc = "castilian_civil_war.6.d" picture = BORDER_TENSION_eventPicture is_triggered_only = yes trigger = { has_disaster = castilian_civil_war } option = { #Great! name = "castilian_civil_war.6.a" trigger = { has_country_flag = cas_aragon_candidate } add_manpower = 2 add_mil_power = 50 } option = { #Despicable! name = "castilian_civil_war.6.b" trigger = { has_country_flag = ca...
prostownik11