add_namespace = indian_event add_namespace = RAJ_eastas add_namespace = RAJ_religion add_namespace = RAJ_mao_reb add_namespace = raj_exports add_namespace = RAJ_naxal add_namespace = RAJ_regional add_namespace = RAJ_rebellion add_namespace = border_war_training_failure add_namespace = border_war_tension_failure add_namespace = border_war_operation_blocked add_namespace = pak_raj_border_outcome add_namespace = raj_chi_border_outcome add_namespace = pak_raj_border_claim add_namespace = pak_raj_border_crisis add_namespace = raj_chi_border_crisis country_event = { id = indian_event.1 title = indian_event.1.t desc = indian_event.1.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.1.a ai_chance = { base = 1 } } } country_event = { id = indian_event.2 title = indian_event.2.t desc = indian_event.2.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.2.a ai_chance = { base = 1 } } } country_event = { id = indian_event.3 title = indian_event.3.t desc = indian_event.3.d picture = GFX_mrt_ssp_construction is_triggered_only = yes fire_only_once = yes option = { name = indian_event.3.a log = "[GetDateText]: [This.GetName]: indian_event.3.a executed" ai_chance = { base = 0 modifier = { factor = 100 has_opinion = { target = RAJ value > 50 } } } add_ideas = RAJ_indian_saarc_idea set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } option = { name = indian_event.3.b log = "[GetDateText]: [This.GetName]: indian_event.3.b executed" ai_chance = { base = 1 } add_opinion_modifier = { target = RAJ modifier = drama } reverse_add_opinion_modifier = { target = RAJ modifier = drama } set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } } news_event = { id = RAJ_eastas.1 title = RAJ_eastas.1.t desc = RAJ_eastas.1.d picture = GFX_world_stockmarket is_triggered_only = yes major = yes trigger = { NOT = { has_war_with = SOV } NOT = { has_war_with = JAP } NOT = { has_war_with = LAO } } option = { name = RAJ_eastas.1.o1 log = "[GetDateText]: [This.GetName]: RAJ_eastas.1.o1 executed" add_opinion_modifier = { target = SOV modifier = east_asia_summit } reverse_add_opinion_modifier = { target = SOV modifier = east_asia_summit } add_opinion_modifier = { target = JAP modifier = east_asia_summit } reverse_add_opinion_modifier = { target = JAP modifier = east_asia_summit } add_opinion_modifier = { target = LAO modifier = east_asia_summit } reverse_add_opinion_modifier = { target = LAO modifier = east_asia_summit } } } country_event = { id = indian_event.4 title = indian_event.4.t desc = indian_event.4.d picture = GFX_mrt_ssp_construction is_triggered_only = yes fire_only_once = yes option = { name = indian_event.4.a log = "[GetDateText]: [This.GetName]: indian_event.4.a executed" ai_chance = { base = 0 modifier = { factor = 100 has_opinion = { target = RAJ value > 50 } } } add_ideas = RAJ_indian_bimstek_idea set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } option = { name = indian_event.4.b log = "[GetDateText]: [This.GetName]: indian_event.4.b executed" ai_chance = { base = 1 } add_opinion_modifier = { target = RAJ modifier = drama } reverse_add_opinion_modifier = { target = RAJ modifier = drama } set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } } country_event = { id = indian_event.5 title = indian_event.5.t desc = indian_event.5.d picture = GFX_mrt_ssp_construction is_triggered_only = yes fire_only_once = yes option = { name = indian_event.5.a log = "[GetDateText]: [This.GetName]: indian_event.5.a executed" ai_chance = { base = 1 } add_political_power = 100 add_war_support = -0.5 add_opinion_modifier = { target = RAJ modifier = diplomatic_support } reverse_add_opinion_modifier = { target = RAJ modifier = diplomatic_support } } option = { name = indian_event.5.b log = "[GetDateText]: [This.GetName]: indian_event.5.b executed" ai_chance = { base = 0 } add_opinion_modifier = { target = RAJ modifier = drama } reverse_add_opinion_modifier = { target = RAJ modifier = drama } add_war_support = 0.5 set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } } country_event = { id = indian_event.6 title = indian_event.6.t desc = indian_event.6.d picture = GFX_NATO_picture is_triggered_only = yes fire_only_once = yes option = { name = indian_event.6.a log = "[GetDateText]: [This.GetName]: indian_event.6.a executed" ai_chance = { base = 1 } RAJ = { country_event = indian_event.667 } PAK = { remove_ideas = Major_Non_NATO_Ally } add_opinion_modifier = { target = PAK modifier = drama } reverse_add_opinion_modifier = { target = PAK modifier = drama } } option = { name = indian_event.6.b log = "[GetDateText]: [This.GetName]: indian_event.6.b executed" ai_chance = { base = 0 } RAJ = { country_event = indian_event.668 } add_opinion_modifier = { target = RAJ modifier = drama } reverse_add_opinion_modifier = { target = RAJ modifier = drama } add_war_support = 0.5 set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } } country_event = { id = indian_event.667 title = indian_event.667.t desc = indian_event.667.d picture = GFX_NATO_picture is_triggered_only = yes fire_only_once = yes option = { name = indian_event.667.a log = "[GetDateText]: [This.GetName]: indian_event.667.a executed" ai_chance = { base = 1 } effect_tooltip = { PAK = { remove_ideas = Major_Non_NATO_Ally } USA = { add_opinion_modifier = { target = PAK modifier = drama } reverse_add_opinion_modifier = { target = PAK modifier = drama } } } } } country_event = { id = indian_event.668 title = indian_event.668.t desc = indian_event.668.d picture = GFX_NATO_picture is_triggered_only = yes fire_only_once = yes option = { name = indian_event.668.a log = "[GetDateText]: [This.GetName]: indian_event.668.a executed" ai_chance = { base = 1 } effect_tooltip = { USA = { add_opinion_modifier = { target = RAJ modifier = drama } reverse_add_opinion_modifier = { target = RAJ modifier = drama } add_war_support = 0.5 set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = RAJ } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } } } } country_event = { id = indian_event.7 title = indian_event.7.t desc = indian_event.7.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.7.a ai_chance = { base = 1 } } } country_event = { id = indian_event.8 title = indian_event.8.t desc = indian_event.8.d picture = GFX_RAJ_gujarat_protests is_triggered_only = yes fire_only_once = yes option = { name = indian_event.8.a log = "[GetDateText]: [This.GetName]: indian_event.8.a executed" add_popularity = { ideology = nationalist popularity = 0.05 } add_popularity = { ideology = neutrality popularity = 0.05 } recalculate_party = yes add_to_variable = { RAJ_muslim_opinion = 3 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_to_variable = { RAJ_hindus_opinion = 5 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } ai_chance = { base = 1 modifier = { factor = 5 check_variable = { RAJ_hindus_opinion < 35 } } } } option = { name = indian_event.8.b log = "[GetDateText]: [This.GetName]: indian_event.8.b executed" add_stability = -0.025 add_to_variable = { RAJ_muslim_opinion = 6 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_to_variable = { RAJ_hindus_opinion = 3 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } add_to_variable = { RAJ_christians_opinion = -1 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } ai_chance = { base = 1 modifier = { factor = 5 check_variable = { RAJ_muslim_opinion < 35 } } } } } news_event = { id = RAJ_eastas.2 title = RAJ_eastas.2.t desc = RAJ_eastas.2.d picture = GFX_world_stockmarket is_triggered_only = yes major = yes option = { name = RAJ_eastas.2.o1 } } country_event = { id = indian_event.9 title = indian_event.9.t desc = indian_event.9.d picture = GFX_RAJ_brics_tower is_triggered_only = yes fire_only_once = yes option = { name = indian_event.9.a log = "[GetDateText]: [This.GetName]: indian_event.10.a executed" set_temp_variable = { skip_payment = 1 } one_office_construction = yes for_each_scope_loop = { array = global.BRICS_full_members tooltip = TT_ALL_BRICS_NATIONS_GAIN if = { limit = { NOT = { tag = CHI } } set_temp_variable = { skip_payment = 1 } one_office_construction = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = CHI } change_influence_percentage = yes } } ai_chance = { base = 1 } } option = { name = indian_event.10.a ai_chance = { base = 1 } } } country_event = { id = indian_event.10 title = indian_event.10.t desc = indian_event.10.d picture = GFX_banking_crisis is_triggered_only = yes option = { name = indian_event.10.a log = "[GetDateText]: [This.GetName]: indian_event.10.a executed" ai_chance = { base = 50 } set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes add_ideas = RAJ_BRICS_bank } option = { name = indian_event.10.b log = "[GetDateText]: [This.GetName]: indian_event.10.b executed" ai_chance = { base = 1 } add_political_power = 100 set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } } country_event = { id = indian_event.11 title = indian_event.11.t desc = indian_event.11.d picture = GFX_euro is_triggered_only = yes option = { name = indian_event.11.a log = "[GetDateText]: [This.GetName]: indian_event.11.a executed" ai_chance = { base = 50 } add_ideas = RAJ_BRICS_cur one_random_network_infrastructure = yes } option = { name = indian_event.11.b log = "[GetDateText]: [This.GetName]: indian_event.11.b executed" ai_chance = { base = 1 } add_political_power = 100 set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } } news_event = { id = RAJ_eastas.3 title = RAJ_eastas.3.t desc = RAJ_eastas.3.d picture = GFX_brics_news is_triggered_only = yes major = yes option = { name = RAJ_eastas.3.o1 } } country_event = { id = indian_event.12 title = indian_event.12.t desc = indian_event.12.d picture = GFX_pol_election_event is_triggered_only = yes fire_only_once = yes option = { name = indian_event.12.a log = "[GetDateText]: [This.GetName]: indian_event.12.a executed" ai_chance = { base = 100 } add_ideas = RAJ_BRICS news_event = RAJ_eastas.4 } option = { name = indian_event.12.b log = "[GetDateText]: [This.GetName]: indian_event.12.b executed" ai_chance = { base = 1 } add_political_power = 100 } } news_event = { id = RAJ_eastas.4 title = RAJ_eastas.4.t desc = RAJ_eastas.4.d picture = GFX_news_trade_agreement is_triggered_only = yes major = yes option = { name = RAJ_eastas.4.o1 } } news_event = { id = RAJ_eastas.5 title = RAJ_eastas.5.t desc = RAJ_eastas.5.d picture = GFX_news_trade_agreement is_triggered_only = yes major = yes option = { name = RAJ_eastas.5.o1 } } country_event = { id = indian_event.13 title = indian_event.13.t desc = indian_event.13.d picture = GFX_report_event_Corruption_2 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.13.a log = "[GetDateText]: [This.GetName]: indian_event.13.a executed" ai_chance = { base = 1 } add_political_power = -150 decrease_corruption = yes } option = { name = indian_event.13.b log = "[GetDateText]: [This.GetName]: indian_event.13.b executed" ai_chance = { base = 1 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } } country_event = { id = indian_event.14 title = indian_event.14.t desc = indian_event.14.d picture = GFX_sing_mil_matrch is_triggered_only = yes fire_only_once = yes option = { name = indian_event.14.a log = "[GetDateText]: [This.GetName]: indian_event.14.a executed" ai_chance = { base = 1 } add_political_power = 50 add_war_support = -0.05 } } country_event = { id = indian_event.15 title = indian_event.15.t desc = indian_event.15.d picture = GFX_nuclear_test is_triggered_only = yes fire_only_once = yes option = { name = indian_event.15.a log = "[GetDateText]: [This.GetName]: indian_event.15.a executed" ai_chance = { base = 1 } add_war_support = 0.05 } } country_event = { id = indian_event.16 title = indian_event.16.t desc = indian_event.16.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.16.a log = "[GetDateText]: [This.GetName]: indian_event.16.a executed" ai_chance = { base = 1 } add_intel = { target = CHI civilian_intel = 3 army_intel = 2 navy_intel = 1 airforce_intel = 2 } } } country_event = { id = indian_event.17 title = indian_event.17.t desc = indian_event.17.d picture = GFX_indian_economy is_triggered_only = yes fire_only_once = yes option = { name = indian_event.17.a ai_chance = { base = 1 } } } # India Asks for Investments! country_event = { id = indian_event.18 title = indian_event.18.t desc = indian_event.18.d picture = GFX_paris_convention is_triggered_only = yes option = { name = indian_event.18.a log = "[GetDateText]: [This.GetName]: indian_event.18.a executed" set_temp_variable = { int_investment_change = 7.5 } modify_international_investment_effect = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = THIS } set_temp_variable = { influence_target = RAJ } change_influence_percentage = yes RAJ = { random_owned_controlled_state = { limit = { free_shared_building_slots = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } hidden_effect = { country_event = { id = indian_event.20 days = 1 } } } ai_chance = { base = 1 modifier = { factor = 100 has_opinion = { target = RAJ value > 50 } } } } option = { name = indian_event.18.b log = "[GetDateText]: [This.GetName]: indian_event.18.b executed" hidden_effect = { RAJ = { country_event = { id = indian_event.19 days = 1 } } } ai_chance = { base = 0 } } } country_event = { id = indian_event.19 title = indian_event.19.t desc = indian_event.19.d picture = GFX_paris_convention is_triggered_only = yes option = { name = indian_event.19.a } } country_event = { id = indian_event.20 title = indian_event.20.t desc = indian_event.20.d picture = GFX_paris_convention is_triggered_only = yes option = { name = indian_event.20.a } } country_event = { id = indian_event.21 title = indian_event.21.t desc = indian_event.21.d picture = GFX_vaclav_square is_triggered_only = yes fire_only_once = yes option = { name = indian_event.21.a log = "[GetDateText]: [This.GetName]: indian_event.21.a executed" add_political_power = 100 } } country_event = { id = indian_event.22 title = indian_event.22.t desc = indian_event.22.d picture = GFX_vaclav_square is_triggered_only = yes fire_only_once = yes option = { name = indian_event.22.a log = "[GetDateText]: [This.GetName]: indian_event.22.a executed" swap_ideas = { remove_idea = Cheap_Labor add_idea = Workers_Rights } } option = { name = indian_event.22.b log = "[GetDateText]: [This.GetName]: indian_event.22.b executed" add_political_power = 100 add_stability = -0.05 } } country_event = { id = indian_event.23 title = indian_event.23.t desc = indian_event.23.d picture = GFX_USA_new_years is_triggered_only = yes fire_only_once = yes option = { name = indian_event.23.a log = "[GetDateText]: [This.GetName]: indian_event.23.a executed" every_other_country = { set_temp_variable = { percent_change = 1 } set_temp_variable = { tag_index = RAJ.id } change_influence_percentage = yes } } } country_event = { id = indian_event.24 title = indian_event.24.t desc = indian_event.24.d picture = GFX_cargo_ship is_triggered_only = yes fire_only_once = yes option = { name = indian_event.24.a log = "[GetDateText]: [This.GetName]: indian_event.24.a executed" navy_experience = 15 add_intel = { target = MLD civilian_intel = 1 army_intel = 2 navy_intel = 3 airforce_intel = 1 } } } country_event = { id = indian_event.25 title = indian_event.25.t desc = indian_event.25.d picture = GFX_arsenal_weapon is_triggered_only = yes fire_only_once = yes option = { name = indian_event.25.a log = "[GetDateText]: [This.GetName]: indian_event.25.a executed" remove_ideas = RAJ_re_fake_militar2 remove_ideas = RAJ_re_fake_militar3 add_stability = 0.05 add_political_power = -100 } option = { name = indian_event.25.b log = "[GetDateText]: [This.GetName]: indian_event.25.b executed" swap_ideas = { remove_idea = RAJ_re_fake_militar3 add_idea = RAJ_re_fake_militar4 } increase_corruption = yes } } country_event = { id = indian_event.26 title = indian_event.26.t desc = indian_event.26.d picture = GFX_RAJ_brasilia_declaration is_triggered_only = yes fire_only_once = yes option = { name = indian_event.26.a log = "[GetDateText]: [This.GetName]: indian_event.26.a executed" add_political_power = 100 } } country_event = { id = indian_event.27 title = indian_event.27.t desc = indian_event.27.d picture = GFX_generic_factory is_triggered_only = yes option = { name = indian_event.27.o1 log = "[GetDateText]: [This.GetName]: indian_event.27.o1 executed" one_random_renewable_energy_infra = yes RAJ = { country_event = indian_event.59 one_random_renewable_energy_infra = yes set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } add_opinion_modifier = { target = RAJ modifier = improve_trade } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = RAJ } change_influence_percentage = yes ai_chance = { base = 50 } } option = { name = indian_event.27.o2 log = "[GetDateText]: [This.GetName]: indian_event.27.o2 executed" RAJ = { country_event = indian_event.60 } add_opinion_modifier = { target = RAJ modifier = medium_decrease } ai_chance = { base = 20 } } } country_event = { id = indian_event.28 title = indian_event.28.t desc = indian_event.28.d picture = GFX_Dresdener_bank is_triggered_only = yes fire_only_once = yes option = { name = indian_event.28.a log = "[GetDateText]: [This.GetName]: indian_event.28.a executed" set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } } country_event = { id = indian_event.29 title = indian_event.29.t desc = indian_event.29.d picture = GFX_fracking is_triggered_only = yes fire_only_once = yes option = { name = indian_event.29.a log = "[GetDateText]: [This.GetName]: indian_event.29.a executed" set_country_flag = RAJ_gasallindia } option = { name = indian_event.29.b log = "[GetDateText]: [This.GetName]: indian_event.29.b executed" set_country_flag = RAJ_gasoneindia } } country_event = { id = indian_event.30 title = indian_event.30.t desc = indian_event.30.d picture = GFX_fracking is_triggered_only = yes option = { name = indian_event.30.a log = "[GetDateText]: [This.GetName]: indian_event.30.a executed" RAJ = { annex_country = { target = BAN transfer_troops = yes } add_state_core = 494 add_state_core = 493 add_state_core = 490 add_state_core = 492 } ai_chance = { base = 20 } } option = { name = indian_event.30.b log = "[GetDateText]: [This.GetName]: indian_event.30.b executed" RAJ = { set_temp_variable = { wargoal_on = BAN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = BAN } } ai_chance = { base = 10 } } } country_event = { id = indian_event.31 title = indian_event.31.t desc = indian_event.31.d picture = GFX_CHI_south_sea_victory is_triggered_only = yes fire_only_once = yes option = { name = indian_event.31.a } } country_event = { id = indian_event.32 title = indian_event.32.t desc = indian_event.32.d picture = GFX_CHI_south_sea_victory is_triggered_only = yes fire_only_once = yes trigger = { is_in_faction = no } option = { name = indian_event.32.a log = "[GetDateText]: [This.GetName]: indian_event.32.a executed" RAJ = { if = { limit = { is_faction_leader = yes } add_to_faction = VIE } else_if = { limit = { is_in_faction = no } create_faction_from_template = faction_template_rajpact add_to_faction = VIE } else = { add_opinion_modifier = { target = VIE modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = VIE modifier = declaration_of_friendship } } } ai_chance = { base = 20 } } option = { name = indian_event.32.b ai_chance = { base = 19 } } } country_event = { id = indian_event.33 title = indian_event.33.t desc = indian_event.33.d picture = GFX_fracking is_triggered_only = yes fire_only_once = yes option = { name = indian_event.33.a log = "[GetDateText]: [This.GetName]: indian_event.33.a executed" ROOT = { every_owned_state = { add_core_of = RAJ } } RAJ = { annex_country = { target = ROOT transfer_troops = yes } } ai_chance = { base = 10 modifier = { factor = 2 has_opinion = { target = RAJ value > 100 } } } } option = { name = indian_event.33.b log = "[GetDateText]: [This.GetName]: indian_event.33.b executed" ROOT = { RAJ = { set_temp_variable = { wargoal_on = ROOT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ROOT } } } ai_chance = { base = 50 } } } country_event = { id = indian_event.34 title = indian_event.34.t desc = indian_event.34.d picture = GFX_CHI_end_of_roc is_triggered_only = yes fire_only_once = yes option = { name = indian_event.34.a log = "[GetDateText]: [This.GetName]: indian_event.34.a executed" CHI = { set_temp_variable = { wargoal_on = TIB } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = TIB } } ai_chance = { base = 20 } } option = { name = indian_event.34.b log = "[GetDateText]: [This.GetName]: indian_event.34.b executed" add_opinion_modifier = { target = TIB modifier = diplomatic_support } reverse_add_opinion_modifier = { target = TIB modifier = diplomatic_support } add_political_power = -200 add_stability = -0.4 ai_chance = { base = 10 } } } # country_event = { id = RAJ_religion.1 #Religious communities engage in conflict! title = "[GetReligionConflictTitle]" desc = "[GetReligionConflictDesc]" picture = "[GetReligionConflictPicture]" is_triggered_only = yes option = { name = "[GetReligionConflictOptionA]" log = "[GetDateText]: [This.GetName]: RAJ_religion.1.a executed" set_temp_variable = { RAJ_opinion_delta = 2 } RAJ_change_opinion_by_side_a = yes set_temp_variable = { RAJ_opinion_delta = -1 } RAJ_change_opinion_by_side_b = yes ai_chance = { base = 10 modifier = { factor = 3 RAJ_side_a_opinion_lower_than_b = yes } } } option = { name = "[GetReligionConflictOptionB]" log = "[GetDateText]: [This.GetName]: RAJ_religion.1.b executed" set_temp_variable = { RAJ_opinion_delta = -1 } RAJ_change_opinion_by_side_a = yes set_temp_variable = { RAJ_opinion_delta = 2 } RAJ_change_opinion_by_side_b = yes ai_chance = { base = 10 modifier = { factor = 3 RAJ_side_b_opinion_lower_than_a = yes } } } option = { name = RAJ_religion_conflict_resolve log = "[GetDateText]: [This.GetName]: RAJ_religion.1.c executed" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes add_political_power = -150 set_temp_variable = { RAJ_opinion_delta = 1 } RAJ_change_opinion_by_side_a = yes RAJ_change_opinion_by_side_b = yes ai_chance = { base = 10 modifier = { factor = 2 RAJ_both_conflict_sides_below_35 = yes } } } } # country_event = { id = RAJ_religion.4 #Hindus, Christians, and Muslims all engage in a conflict! title = RAJ_religion.4.t desc = RAJ_religion.4.d picture = GFX_hindu_rally2 is_triggered_only = yes #Back the Christians option = { name = RAJ_religion.4.a log = "[GetDateText]: [This.GetName]: RAJ_religion.4.a executed" add_to_variable = { RAJ_christians_opinion = 1 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } add_to_variable = { RAJ_hindus_opinion = -1 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } add_to_variable = { RAJ_muslim_opinion = -1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } ai_chance = { base = 10 modifier = { factor = 3 check_variable = { RAJ_christians_opinion < RAJ_hindus_opinion } check_variable = { RAJ_christians_opinion < RAJ_muslim_opinion } } } } #Back the Hindus option = { name = RAJ_religion.4.b log = "[GetDateText]: [This.GetName]: RAJ_religion.4.b executed" add_to_variable = { RAJ_hindus_opinion = 1 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } add_to_variable = { RAJ_muslim_opinion = -1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_to_variable = { RAJ_christians_opinion = -1 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } ai_chance = { base = 10 modifier = { factor = 3 check_variable = { RAJ_hindus_opinion < RAJ_christians_opinion } check_variable = { RAJ_hindus_opinion < RAJ_muslim_opinion } } } } #Back the Muslims option = { name = RAJ_religion.4.c log = "[GetDateText]: [This.GetName]: RAJ_religion.4.c executed" add_to_variable = { RAJ_muslim_opinion = 1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_to_variable = { RAJ_christians_opinion = -1 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } add_to_variable = { RAJ_hindus_opinion = -1 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } ai_chance = { base = 10 modifier = { factor = 3 check_variable = { RAJ_muslim_opinion < RAJ_christians_opinion } check_variable = { RAJ_muslim_opinion < RAJ_hindus_opinion } } } } } # #Xinjiang rebellion country_event = { id = indian_event.35 title = indian_event.35.t desc = indian_event.35.d picture = GFX_taliban_uprising is_triggered_only = yes fire_only_once = yes option = { name = indian_event.35.a log = "[GetDateText]: [This.GetName]: indian_event.35.a executed" CHI = { set_temp_variable = { wargoal_on = ETK } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ETK } } ai_chance = { base = 20 } } option = { name = indian_event.35.b log = "[GetDateText]: [This.GetName]: indian_event.35.b executed" add_opinion_modifier = { target = ETK modifier = diplomatic_support } reverse_add_opinion_modifier = { target = ETK modifier = diplomatic_support } add_political_power = -200 add_stability = -0.4 ai_chance = { base = 10 } } } country_event = { id = indian_event.36 title = indian_event.36.t desc = indian_event.36.d picture = GFX_indian_pakistan_unite is_triggered_only = yes fire_only_once = yes option = { name = indian_event.36.a log = "[GetDateText]: [This.GetName]: indian_event.36.a executed" ROOT = { every_owned_state = { add_core_of = RAJ } } RAJ = { annex_country = { target = ROOT transfer_troops = yes } } ai_chance = { base = 80 } } option = { name = indian_event.36.b log = "[GetDateText]: [This.GetName]: indian_event.36.b executed" ROOT = { RAJ = { set_temp_variable = { wargoal_on = ROOT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ROOT } } } ai_chance = { base = 20 } } } country_event = { id = indian_event.37 title = indian_event.37.t desc = indian_event.37.d picture = GFX_muslim_protest is_triggered_only = yes trigger = { NOT = { has_war_with = FROM } is_in_faction = no } option = { name = indian_event.37.a log = "[GetDateText]: [This.GetName]: indian_event.37.a executed" RAJ = { add_to_faction = ROOT } ai_chance = { base = 20 } } option = { name = indian_event.37.b log = "[GetDateText]: [This.GetName]: indian_event.37.b executed" RAJ = { country_event = indian_event.38 } add_political_power = -200 add_stability = -0.4 ai_chance = { base = 10 } } } country_event = { id = indian_event.38 title = indian_event.38.t desc = indian_event.38.d picture = GFX_declined_offer_no is_triggered_only = yes fire_only_once = yes option = { name = indian_event.38.a log = "[GetDateText]: [This.GetName]: indian_event.38.a executed" add_opinion_modifier = { target = FROM modifier = major_breach_of_trust } reverse_add_opinion_modifier = { target = FROM modifier = major_breach_of_trust } ai_chance = { base = 20 } } } country_event = { id = indian_event.39 title = indian_event.39.t desc = indian_event.39.d picture = GFX_mumbai_attack_terror is_triggered_only = yes fire_only_once = yes option = { name = indian_event.39.a log = "[GetDateText]: [This.GetName]: indian_event.39.a executed" RAJ = { transfer_state = 411 transfer_state = 410 } ai_chance = { base = 20 } } option = { name = indian_event.39.b log = "[GetDateText]: [This.GetName]: indian_event.39.b executed" add_political_power = -200 add_stability = -0.4 RAJ = { country_event = indian_event.40 } ai_chance = { base = 10 } } } country_event = { id = indian_event.40 title = indian_event.40.t desc = indian_event.40.d picture = GFX_declined_offer_no is_triggered_only = yes fire_only_once = yes option = { name = indian_event.40.a log = "[GetDateText]: [This.GetName]: indian_event.40.a executed" RAJ = { add_opinion_modifier = { target = FROM modifier = major_breach_of_trust } reverse_add_opinion_modifier = { target = FROM modifier = major_breach_of_trust } set_temp_variable = { wargoal_on = TAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = TAL } } ai_chance = { base = 20 } } } country_event = { id = RAJ_mao_reb.1 title = RAJ_mao_reb.1.t desc = RAJ_mao_reb.1.d picture = GFX_RAJ_naxalite_insurgency is_triggered_only = yes option = { name = RAJ_mao_reb.1.a log = "[GetDateText]: [This.GetName]: RAJ_mao_reb.1.a executed" set_temp_variable = { party_index = 19 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes add_stability = 0.05 add_manpower = -1000 add_days_mission_timeout = { mission = RAJ_MAO_rebellion days = 10 } add_days_mission_timeout = { mission = RAJ_MAO_rebellion_armed days = 10 } ai_chance = { base = 80 } } } country_event = { id = RAJ_mao_reb.2 title = RAJ_mao_reb.2.t desc = RAJ_mao_reb.2.d picture = GFX_RAJ_naxalite_insurgency is_triggered_only = yes option = { name = RAJ_mao_reb.2.a log = "[GetDateText]: [This.GetName]: RAJ_mao_reb.2.a executed" set_temp_variable = { party_index = 19 } set_temp_variable = { party_popularity_increase = 0.03 } change_relative_party_popularity = yes add_stability = -0.1 add_manpower = -100 add_days_mission_timeout = { mission = RAJ_MAO_rebellion days = 5 } add_days_mission_timeout = { mission = RAJ_MAO_rebellion_armed days = 5 } ai_chance = { base = 80 } } } country_event = { id = RAJ_mao_reb.3 title = RAJ_mao_reb.3.t desc = RAJ_mao_reb.3.d picture = GFX_RAJ_naxalite_insurgency is_triggered_only = yes option = { name = RAJ_mao_reb.3.a log = "[GetDateText]: [This.GetName]: RAJ_mao_reb.3.a executed" set_temp_variable = { party_index = 19 } set_temp_variable = { party_popularity_increase = -0.03 } change_relative_party_popularity = yes add_stability = 0.1 add_manpower = -15 add_days_mission_timeout = { mission = RAJ_MAO_rebellion days = -30 } add_days_mission_timeout = { mission = RAJ_MAO_rebellion_armed days = -30 } ai_chance = { base = 80 } } } country_event = { id = raj_exports.1 title = raj_exports.1.t desc = raj_exports.1.d picture = GFX_weapons_arms1 is_triggered_only = yes #PWO option = { name = raj_exports.1.a log = "[GetDateText]: [This.GetName]: raj_exports.1.a executed" add_equipment_to_stockpile = { type = Anti_Air_0 amount = 40 producer = RAJ } RAJ = { set_temp_variable = { treasury_change = 3 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = Anti_Air_0 amount = -40 producer = RAJ } } set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } #AWTOMATS option = { name = raj_exports.1.c log = "[GetDateText]: [This.GetName]: raj_exports.1.c executed" set_temp_variable = { treasury_change = -2.25 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = infantry_weapons_2 amount = 900 producer = RAJ } RAJ = { add_equipment_to_stockpile = { type = infantry_weapons_2 amount = -900 producer = RAJ } set_temp_variable = { treasury_change = 2.25 } modify_treasury_effect = yes } } #PTRK option = { name = raj_exports.1.g log = "[GetDateText]: [This.GetName]: raj_exports.1.g executed" set_temp_variable = { treasury_change = -3.4 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = Anti_tank_0 amount = 50 producer = RAJ } RAJ = { add_equipment_to_stockpile = { type = Anti_tank_0 amount = -50 producer = RAJ } set_temp_variable = { treasury_change = 3.4 } modify_treasury_effect = yes } } option = { name = raj_exports.1.e } } country_event = { id = RAJ_mao_reb.4 title = RAJ_mao_reb.4.t desc = RAJ_mao_reb.4.d picture = GFX_student_protest_iran is_triggered_only = yes option = { name = RAJ_mao_reb.4.a log = "[GetDateText]: [This.GetName]: RAJ_mao_reb.4.a executed" set_temp_variable = { party_index = 19 } set_temp_variable = { party_popularity_increase = 0.1 } change_relative_party_popularity = yes add_stability = -0.05 add_manpower = -5 ai_chance = { base = 80 } } } country_event = { id = RAJ_mao_reb.5 title = RAJ_mao_reb.5.t desc = RAJ_mao_reb.5.d picture = GFX_RAJ_communist_revolution is_triggered_only = yes option = { name = RAJ_mao_reb.5.a log = "[GetDateText]: [This.GetName]: RAJ_mao_reb.5.a executed" hidden_effect = { set_country_flag = mao_civvar_start # Rebel strength scales with total naxalite presence across the Red # Corridor: each insurgent state contributes (6 - presence), i.e. 5 for # a severe state down to 1 for a low one. The sum drives both the # army-split size and the per-state guerrilla spawns below. set_variable = { RAJ_mao_civwar_strength = 0 } every_controlled_state = { limit = { check_variable = { RAJ_naxalite_presence > 0 } } set_temp_variable = { RAJ_sev = RAJ_naxalite_presence } multiply_temp_variable = { RAJ_sev = -1 } add_to_temp_variable = { RAJ_sev = 6 } PREV = { add_to_variable = { RAJ_mao_civwar_strength = RAJ_sev } } } set_temp_variable = { RAJ_mao_civwar_size = RAJ_mao_civwar_strength } multiply_temp_variable = { RAJ_mao_civwar_size = 0.01 } add_to_temp_variable = { RAJ_mao_civwar_size = 0.15 } clamp_temp_variable = { var = RAJ_mao_civwar_size min = 0.2 max = 0.6 } start_civil_war = { ideology = neutrality size = RAJ_mao_civwar_size states = { 456 459 991 989 451 452 447 458 988 470 } set_cosmetic_tag = RAJ_AUTH_S_communism set_variable = { dynamic_flag_variant = 8 } set_country_flag = mao_civvar_start set_temp_variable = { rul_party_temp = 19 } change_ruling_party_effect = yes if = { limit = { date < 2018.11.10 } create_country_leader = { name = "Muppala Lakshmana Rao" desc = "Known by his nom-de-guerre Ganapathi, the long-serving General Secretary of the Communist Party of India (Maoist) presided over the 2004 PWG-MCC merger and the consolidation of the Red Corridor insurgency." picture = "Sitaram_Yechury.dds" expire = "2050.1.1" ideology = Neutral_Communism traits = { neutrality_Neutral_Communism } } } else = { create_country_leader = { name = "Nambala Keshava Rao" desc = "Better known as Basavaraj, he succeeded Ganapathi as General Secretary of the CPI (Maoist) in 2018. A former engineering student turned cadre, he led the movement through its post-2010 retreat and ongoing efforts to rebuild guerrilla strength." picture = "harkishan_singh_surjeet.dds" expire = "2050.1.1" ideology = Neutral_Communism traits = { neutrality_Neutral_Communism } } } # Guerrilla divisions scale with each state's tier (severe = 4, # high = 3, moderate = 2, weak/low = 1). Spawn before clearing the # presence var the counts are read from. every_controlled_state = { limit = { check_variable = { RAJ_naxalite_presence > 0 } } create_unit = { division = "name = \"Naxalite Guerrillas\" division_template = \"Infantry Division\" start_experience_factor = 0.2" owner = PREV } if = { limit = { check_variable = { RAJ_naxalite_presence < 4 } } create_unit = { division = "name = \"Naxalite Guerrillas\" division_template = \"Infantry Division\" start_experience_factor = 0.2" owner = PREV } } if = { limit = { check_variable = { RAJ_naxalite_presence < 3 } } create_unit = { division = "name = \"Naxalite Guerrillas\" division_template = \"Infantry Division\" start_experience_factor = 0.2" owner = PREV } } if = { limit = { check_variable = { RAJ_naxalite_presence < 2 } } create_unit = { division = "name = \"Naxalite Guerrillas\" division_template = \"Infantry Division\" start_experience_factor = 0.2" owner = PREV } } RAJ_remove_all_naxalite_modifiers = yes } } RAJ = { every_controlled_state = { limit = { check_variable = { RAJ_naxalite_presence > 0 } } RAJ_remove_all_naxalite_modifiers = yes } if = { limit = { is_ai = no } add_to_variable = { RAJ_mao_gui_dirty = 1 } } clear_variable = RAJ_mao_civwar_strength } } ai_chance = { base = 80 } } } # -------------------------------------------- # NEW NAXALITE-MAOIST INSURGENCY EVENTS # -------------------------------------------- # PWG-MCC Merger Event (September 21, 2004) country_event = { id = RAJ_naxal.10 title = RAJ_naxal.10.t desc = RAJ_naxal.10.d picture = GFX_SOV_generic is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ RAJ_country_has_any_naxalite_states = yes NOT = { has_country_flag = RAJ_pwg_mcc_merger } any_controlled_state = { RAJ_state_has_any_naxalite = yes } } option = { name = RAJ_naxal.10.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.10.a executed" set_country_flag = RAJ_pwg_mcc_merger add_stability = -0.05 # Escalate core states one tier; the level effect keeps presence in sync. 456 = { if = { limit = { has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_2 } } RAJ_upgrade_naxalite_level = yes } } 451 = { if = { limit = { has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_2 } } RAJ_upgrade_naxalite_level = yes } } ai_chance = { base = 1 } } } # Major Maoist Attack country_event = { id = RAJ_naxal.11 title = RAJ_naxal.11.t desc = RAJ_naxal.11.d picture = GFX_politics_protest is_triggered_only = yes trigger = { original_tag = RAJ RAJ_country_has_any_naxalite_states = yes NOT = { has_country_flag = RAJ_major_attack_cooldown } } option = { name = RAJ_naxal.11.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.11.a executed" set_country_flag = { flag = RAJ_major_attack_cooldown days = 180 value = 1 } add_stability = -0.03 add_war_support = -0.02 add_manpower = -500 ai_chance = { base = 1 } } } # Mass Surrender Event country_event = { id = RAJ_naxal.12 title = RAJ_naxal.12.t desc = RAJ_naxal.12.d picture = GFX_weapons_arms1 is_triggered_only = yes option = { name = RAJ_naxal.12.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.12.a executed" add_stability = 0.02 add_political_power = 25 ai_chance = { base = 1 } } } # Leadership Elimination country_event = { id = RAJ_naxal.13 title = RAJ_naxal.13.t desc = RAJ_naxal.13.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { original_tag = RAJ NOT = { has_country_flag = RAJ_leadership_elimination_cooldown } has_country_flag = RAJ_green_hunt_active } option = { name = RAJ_naxal.13.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.13.a executed" set_country_flag = { flag = RAJ_leadership_elimination_cooldown days = 365 value = 1 } add_stability = 0.03 add_war_support = 0.02 ai_chance = { base = 1 } } } # Tribal Displacement Protests country_event = { id = RAJ_naxal.14 title = RAJ_naxal.14.t desc = RAJ_naxal.14.d picture = GFX_politics_protest is_triggered_only = yes trigger = { original_tag = RAJ RAJ_country_has_any_naxalite_states = yes any_controlled_state = { OR = { has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency } has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_1 } has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_2 } } } NOT = { has_country_flag = RAJ_tribal_protests_cooldown } } option = { name = RAJ_naxal.14.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.14.a executed" set_country_flag = { flag = RAJ_tribal_protests_cooldown days = 365 value = 1 } add_stability = -0.02 ai_chance = { base = 30 } } option = { name = RAJ_naxal.14.b log = "[GetDateText]: [This.GetName]: RAJ_naxal.14.b executed" set_country_flag = { flag = RAJ_tribal_protests_cooldown days = 365 value = 1 } add_political_power = -25 add_stability = 0.01 ai_chance = { base = 70 } } } # Operation Green Hunt Success country_event = { id = RAJ_naxal.15 title = RAJ_naxal.15.t desc = RAJ_naxal.15.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = RAJ_naxal.15.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.15.a executed" add_stability = 0.03 add_war_support = 0.02 ai_chance = { base = 1 } } } # Naxal-Free Milestone country_event = { id = RAJ_naxal.16 title = RAJ_naxal.16.t desc = RAJ_naxal.16.d picture = GFX_Military_Reform is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ } option = { name = RAJ_naxal.16.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.16.a executed" add_ideas = RAJ_naxal_free_india add_stability = 0.10 add_political_power = 100 every_controlled_state = { limit = { check_variable = { RAJ_naxalite_presence > 0 } } RAJ_remove_all_naxalite_modifiers = yes } if = { limit = { is_ai = no } add_to_variable = { RAJ_mao_gui_dirty = 1 } } ai_chance = { base = 1 } } } # Dantewada Ambush - April 6, 2010 - 76 CRPF personnel killed country_event = { id = RAJ_naxal.17 title = RAJ_naxal.17.t desc = RAJ_naxal.17.d picture = GFX_weapons_arms1 is_triggered_only = yes fire_only_once = yes option = { name = RAJ_naxal.17.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.17.a executed" add_stability = -0.05 add_war_support = 0.03 add_manpower = -76 456 = { if = { limit = { is_owned_by = RAJ } RAJ_upgrade_naxalite_level = yes } } ai_chance = { base = 1 } } } # Sukma Attack - April 24, 2017 - 25 CRPF personnel killed country_event = { id = RAJ_naxal.18 title = RAJ_naxal.18.t desc = RAJ_naxal.18.d picture = GFX_weapons_arms1 is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ 456 = { # Chhattisgarh is_controlled_by = RAJ OR = { has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency } has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_1 } has_dynamic_modifier = { modifier = RAJ_naxalite_insurgency_2 } } } } option = { name = RAJ_naxal.18.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.18.a executed" add_stability = -0.03 add_war_support = 0.02 add_manpower = -25 ai_chance = { base = 1 } } } country_event = { id = indian_event.41 title = indian_event.41.t desc = indian_event.41.d picture = GFX_tatatea_fact is_triggered_only = yes fire_only_once = yes option = { name = indian_event.41.a log = "[GetDateText]: [This.GetName]: indian_event.41.a executed" set_temp_variable = { temp_opinion = 2 } change_oligarchs_opinion = yes ai_chance = { base = 1 } } } country_event = { id = indian_event.42 title = indian_event.42.t desc = indian_event.42.d picture = GFX_clinton_visit_india is_triggered_only = yes fire_only_once = yes option = { name = indian_event.42.a log = "[GetDateText]: [This.GetName]: indian_event.42.a executed" add_opinion_modifier = { modifier = declaration_of_friendship target = USA } reverse_add_opinion_modifier = { modifier = declaration_of_friendship target = USA } ai_chance = { base = 1 } } } country_event = { id = indian_event.43 title = indian_event.43.t desc = indian_event.43.d picture = GFX_match_fixing is_triggered_only = yes fire_only_once = yes option = { name = indian_event.43.a log = "[GetDateText]: [This.GetName]: indian_event.43.a executed" add_political_power = 50 add_stability = 0.05 ai_chance = { base = 1 } } } country_event = { id = indian_event.44 title = indian_event.44.t desc = indian_event.44.d picture = GFX_billion_pop_raj is_triggered_only = yes fire_only_once = yes option = { name = indian_event.44.a log = "[GetDateText]: [This.GetName]: indian_event.44.a executed" add_manpower = 10000 add_stability = -0.05 ai_chance = { base = 1 } } } country_event = { id = indian_event.45 title = indian_event.45.t desc = indian_event.45.d picture = GFX_lakhar_attack_parl is_triggered_only = yes fire_only_once = yes option = { name = indian_event.45.a log = "[GetDateText]: [This.GetName]: indian_event.45.a executed" add_manpower = -12 add_political_power = 50 add_stability = -0.05 hidden_effect = { add_popularity = { ideology = fascism popularity = 0.05 } } ai_chance = { base = 1 } } } country_event = { id = indian_event.46 title = indian_event.46.t desc = indian_event.46.d picture = GFX_delhi_metro is_triggered_only = yes fire_only_once = yes option = { name = indian_event.46.a ai_chance = { base = 1 } } } country_event = { id = indian_event.47 title = indian_event.47.t desc = indian_event.47.d picture = GFX_mumbai_attack_terror is_triggered_only = yes fire_only_once = yes option = { name = indian_event.47.a log = "[GetDateText]: [This.GetName]: indian_event.47.a executed" add_manpower = -175 add_political_power = 50 add_stability = -0.1 hidden_effect = { add_popularity = { ideology = fascism popularity = 0.1 } } ai_chance = { base = 1 } } } country_event = { id = indian_event.48 title = indian_event.48.t desc = indian_event.48.d picture = GFX_RAJ_anna_hazare_protest is_triggered_only = yes fire_only_once = yes option = { name = indian_event.48.a log = "[GetDateText]: [This.GetName]: indian_event.48.a executed" ai_chance = { base = 1 } decrease_corruption = yes add_political_power = 100 add_stability = 0.05 } } country_event = { id = indian_event.49 title = indian_event.49.t desc = indian_event.49.d picture = GFX_RAJ_lgbt_parliament_debate is_triggered_only = yes fire_only_once = yes option = { name = indian_event.49.a log = "[GetDateText]: [This.GetName]: indian_event.49.a executed" ai_chance = { base = 1 } add_ideas = RAJ_anti_lgbtqa_stance_idea if = { limit = { has_idea = RAJ_pro_lgbtqa_stance_idea } remove_ideas = RAJ_pro_lgbtqa_stance_idea } } option = { name = indian_event.49.b log = "[GetDateText]: [This.GetName]: indian_event.49.b executed" ai_chance = { base = 1 } add_ideas = RAJ_pro_lgbtqa_stance_idea if = { limit = { has_idea = RAJ_anti_lgbtqa_stance_idea } remove_ideas = RAJ_anti_lgbtqa_stance_idea } } } country_event = { id = indian_event.50 title = indian_event.50.t desc = indian_event.50.d picture = GFX_indian_soldiers2 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.50.a log = "[GetDateText]: [This.GetName]: indian_event.50.a executed" add_manpower = -40 add_political_power = 50 add_stability = -0.05 hidden_effect = { add_popularity = { ideology = fascism popularity = 0.06 } } ai_chance = { base = 1 } } } country_event = { id = indian_event.51 title = indian_event.51.t desc = indian_event.51.d picture = GFX_moonbase is_triggered_only = yes fire_only_once = yes option = { name = indian_event.51.a log = "[GetDateText]: [This.GetName]: indian_event.51.a executed" add_political_power = 120 add_war_support = 0.05 set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes ai_chance = { base = 1 } } } country_event = { id = indian_event.52 title = indian_event.52.t desc = indian_event.52.d picture = GFX_RAJ_cross_border_raid is_triggered_only = yes fire_only_once = yes option = { name = indian_event.52.a log = "[GetDateText]: [This.GetName]: indian_event.52.a executed" add_stability = -0.05 add_popularity = { ideology = fascism popularity = -0.05 } } } country_event = { id = indian_event.53 title = indian_event.53.t desc = indian_event.53.d picture = GFX_lakhar_attack_exec is_triggered_only = yes fire_only_once = yes option = { name = indian_event.53.a log = "[GetDateText]: [This.GetName]: indian_event.53.a executed" diplomatic_relation = { country = RAJ relation = non_aggression_pact active = yes } set_country_flag = TRK_accepted_this } option = { name = indian_event.53.b log = "[GetDateText]: [This.GetName]: indian_event.53.b executed" set_country_flag = TRK_Not_accepted RAJ = { country_event = indian_event.58 } } } country_event = { id = indian_event.54 title = indian_event.54.t desc = indian_event.54.d picture = GFX_indian_soldiers1 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.54.a log = "[GetDateText]: [This.GetName]: indian_event.54.a executed" TRK = { RAJ_afghan_wargoals = yes } RAJ = { RAJ_afghan_wargoals = yes } } option = { name = indian_event.54.b log = "[GetDateText]: [This.GetName]: indian_event.54.b executed" RAJ = { RAJ_afghan_wargoals = yes } } } country_event = { id = indian_event.55 title = indian_event.55.t desc = indian_event.55.d picture = GFX_nep_election is_triggered_only = yes option = { name = indian_event.55.a log = "[GetDateText]: [This.GetName]: indian_event.55.a executed" FROM = { country_event = { id = md4.17 hours = 3 } } hidden_effect = { remove_ideas = RAJ_BRICS } ai_chance = { base = 1 modifier = { factor = 100 has_opinion = { target = RAJ value > 50 } } } } option = { name = indian_event.55.b log = "[GetDateText]: [This.GetName]: indian_event.55.b executed" remove_ideas = RAJ_BRICS ai_chance = { base = 1 modifier = { factor = 100 has_opinion = { target = RAJ value < 50 } } } } } # BRICS Expansion Events country_event = { id = indian_event.56 title = indian_event.56.t desc = indian_event.56.d picture = GFX_NATO_picture is_triggered_only = yes fire_only_once = yes option = { name = indian_event.56.a log = "[GetDateText]: [This.GetName]: indian_event.56.a executed" ai_chance = { base = 2 } RAJ = { if = { limit = { NOT = { has_idea = Major_Non_NATO_Ally } } NATO_major_non_nato_ally_join = yes } } } option = { name = indian_event.56.b log = "[GetDateText]: [This.GetName]: indian_event.56.b executed" ai_chance = { base = 1 } FROM = { set_country_flag = { flag = MNNA_rejected_recently days = 180 value = 1 } } } } country_event = { id = indian_event.58 title = indian_event.58.t desc = indian_event.58.d picture = GFX_indian_soldiers2 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.58.a ai_chance = { base = 0 modifier = { factor = 0 has_opinion = { target = RAJ value > 50 } } } } } country_event = { id = indian_event.59 title = indian_event.59.t desc = indian_event.59.d picture = GFX_RAJ_generic is_triggered_only = yes option = { name = indian_event.59.a ai_chance = { base = 1 } } } country_event = { id = indian_event.60 title = indian_event.60.t desc = indian_event.60.d picture = GFX_RAJ_generic is_triggered_only = yes option = { name = indian_event.60.a ai_chance = { base = 1 } } } # 2006 Mumbai Train Bombings - July 11, 2006 - 209 killed country_event = { id = indian_event.61 title = indian_event.61.t desc = indian_event.61.d picture = GFX_mumbai_attack_terror is_triggered_only = yes fire_only_once = yes option = { name = indian_event.61.a log = "[GetDateText]: [This.GetName]: indian_event.61.a executed" add_manpower = -209 add_stability = -0.08 add_war_support = 0.05 add_popularity = { ideology = fascism popularity = 0.05 } if = { limit = { country_exists = PAK } add_opinion_modifier = { target = PAK modifier = border_tensions } reverse_add_opinion_modifier = { target = PAK modifier = border_tensions } } ai_chance = { base = 1 } } } # 2013 Darbha Attack - May 25, 2013 - 27 killed in Naxalite ambush country_event = { id = RAJ_naxal.19 title = RAJ_naxal.19.t desc = RAJ_naxal.19.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = RAJ_naxal.19.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.19.a executed" add_manpower = -27 add_stability = -0.04 add_war_support = 0.02 456 = { if = { limit = { is_owned_by = RAJ } RAJ_upgrade_naxalite_level = yes } } ai_chance = { base = 1 } } } # 2016 Uri Attack - September 18, 2016 - 19 soldiers killed country_event = { id = indian_event.62 title = indian_event.62.t desc = indian_event.62.d picture = GFX_indian_soldiers2 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.62.a log = "[GetDateText]: [This.GetName]: indian_event.62.a executed" add_manpower = -19 add_stability = -0.05 add_war_support = 0.03 add_popularity = { ideology = fascism popularity = 0.04 } if = { limit = { country_exists = PAK } add_opinion_modifier = { target = PAK modifier = border_tensions } reverse_add_opinion_modifier = { target = PAK modifier = border_tensions } } ai_chance = { base = 1 } } } # 2016 Demonetization - November 8, 2016 country_event = { id = indian_event.63 title = indian_event.63.t desc = indian_event.63.d picture = GFX_indian_economy is_triggered_only = yes fire_only_once = yes option = { name = indian_event.63.a log = "[GetDateText]: [This.GetName]: indian_event.63.a executed" add_stability = -0.05 add_political_power = -75 decrease_corruption = yes ai_chance = { base = 1 } } } # 2017 Doklam Standoff - June 18, 2017 country_event = { id = RAJ_eastas.6 title = RAJ_eastas.6.t desc = RAJ_eastas.6.d picture = GFX_armenian_artillery is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ country_exists = CHI } option = { name = RAJ_eastas.6.a log = "[GetDateText]: [This.GetName]: RAJ_eastas.6.a executed" add_stability = -0.02 add_opinion_modifier = { target = CHI modifier = border_tensions } reverse_add_opinion_modifier = { target = CHI modifier = border_tensions } ai_chance = { base = 1 } } } # 2019 Pulwama Attack - February 14, 2019 - 40 CRPF killed country_event = { id = indian_event.64 title = indian_event.64.t desc = indian_event.64.d picture = GFX_indian_soldiers2 is_triggered_only = yes fire_only_once = yes option = { name = indian_event.64.a log = "[GetDateText]: [This.GetName]: indian_event.64.a executed" add_manpower = -40 add_stability = -0.06 add_war_support = 0.05 add_popularity = { ideology = fascism popularity = 0.07 } if = { limit = { country_exists = PAK } add_opinion_modifier = { target = PAK modifier = border_tensions } reverse_add_opinion_modifier = { target = PAK modifier = border_tensions } } ai_chance = { base = 1 } } } # 2019 Article 370 Revocation - August 5, 2019 country_event = { id = indian_event.65 title = indian_event.65.t desc = indian_event.65.d picture = GFX_delhi_metro is_triggered_only = yes fire_only_once = yes option = { name = indian_event.65.a log = "[GetDateText]: [This.GetName]: indian_event.65.a executed" add_stability = -0.03 add_political_power = -25 add_popularity = { ideology = fascism popularity = 0.03 } add_to_variable = { RAJ_muslim_opinion = -8 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } ai_chance = { base = 1 } } } # 2019 Citizenship Amendment Act Protests - December 2019 country_event = { id = indian_event.66 title = indian_event.66.t desc = indian_event.66.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.66.a log = "[GetDateText]: [This.GetName]: indian_event.66.a executed" add_stability = -0.04 add_political_power = -30 add_popularity = { ideology = democratic popularity = 0.03 } add_to_variable = { RAJ_muslim_opinion = -5 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } ai_chance = { base = 1 } } } # 2020 Galwan Valley Clash - June 15, 2020 - 20 Indian soldiers killed country_event = { id = RAJ_eastas.7 title = RAJ_eastas.7.t desc = RAJ_eastas.7.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = RAJ_eastas.7.a log = "[GetDateText]: [This.GetName]: RAJ_eastas.7.a executed" add_manpower = -20 add_stability = -0.03 add_war_support = 0.05 if = { limit = { country_exists = CHI } add_opinion_modifier = { target = CHI modifier = border_tensions } reverse_add_opinion_modifier = { target = CHI modifier = border_tensions } } ai_chance = { base = 1 } } } # 2021 Bijapur Attack - April 3, 2021 - 22 security personnel killed country_event = { id = RAJ_naxal.20 title = RAJ_naxal.20.t desc = RAJ_naxal.20.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = RAJ_naxal.20.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.20.a executed" add_manpower = -22 add_stability = -0.03 add_war_support = 0.02 456 = { if = { limit = { is_owned_by = RAJ } RAJ_upgrade_naxalite_level = yes } } ai_chance = { base = 1 } } } # 2011 Supreme Court Ruling on Salwa Judum - July 5, 2011 # Disbands the militia and exposes the government to international scrutiny. country_event = { id = RAJ_naxal.21 title = RAJ_naxal.21.t desc = RAJ_naxal.21.d picture = GFX_paris_convention is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ } option = { name = RAJ_naxal.21.a log = "[GetDateText]: [This.GetName]: RAJ_naxal.21.a executed" if = { limit = { has_idea = RAJ_salwa_judum_active } remove_ideas = RAJ_salwa_judum_active add_stability = 0.02 } add_timed_idea = { idea = RAJ_human_rights_scrutiny days = 365 } add_political_power = -50 ai_chance = { base = 1 } } } # 2023 Manipur Ethnic Violence - May 3, 2023 country_event = { id = indian_event.67 title = indian_event.67.t desc = indian_event.67.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = indian_event.67.a log = "[GetDateText]: [This.GetName]: indian_event.67.a executed" add_stability = -0.05 add_to_variable = { RAJ_hindus_opinion = -3 tooltip = RAJ_hindus_opinion_tt } clamp_variable = { var = RAJ_hindus_opinion min = 0 max = 100 } add_to_variable = { RAJ_christians_opinion = -3 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.1 title = RAJ_regional.1.t desc = RAJ_regional.1.d picture = GFX_indian_soldiers1 is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.1.a log = "[GetDateText]: [This.GetName]: RAJ_regional.1.a executed" add_war_support = 0.03 add_stability = 0.02 add_to_variable = { RAJ_christians_opinion = 2 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } if = { limit = { country_exists = BRM } reverse_add_opinion_modifier = { target = BRM modifier = small_decrease } } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.2 title = RAJ_regional.2.t desc = RAJ_regional.2.d picture = GFX_bangladeshi_genlemen is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.2.a log = "[GetDateText]: [This.GetName]: RAJ_regional.2.a executed" add_stability = 0.02 add_to_variable = { RAJ_muslim_opinion = 1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } if = { limit = { country_exists = BAN } add_opinion_modifier = { target = BAN modifier = declaration_of_friendship } set_temp_variable = { receiver_nation = BAN.id } set_temp_variable = { sender_nation = RAJ.id } set_improved_trade_agreement = yes } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.3 title = RAJ_regional.3.t desc = RAJ_regional.3.d picture = GFX_musl_rally2 is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.3.a log = "[GetDateText]: [This.GetName]: RAJ_regional.3.a executed" add_stability = 0.01 add_to_variable = { RAJ_muslim_opinion = -4 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } if = { limit = { country_exists = BAN } add_opinion_modifier = { target = BAN modifier = small_decrease } } if = { limit = { country_exists = BRM } reverse_add_opinion_modifier = { target = BRM modifier = improve_trade } } hidden_effect = { if = { limit = { country_exists = BAN } BAN = { country_event = { id = RAJ_regional.22 days = 7 } } } } ai_chance = { base = 60 modifier = { add = 40 has_opinion = { target = BRM value > 0 } } modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.3.b log = "[GetDateText]: [This.GetName]: RAJ_regional.3.b executed" add_stability = -0.02 add_to_variable = { RAJ_muslim_opinion = 2 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } if = { limit = { country_exists = BAN } add_opinion_modifier = { target = BAN modifier = declaration_of_friendship } } if = { limit = { country_exists = BRM } reverse_add_opinion_modifier = { target = BRM modifier = small_decrease } } hidden_effect = { if = { limit = { country_exists = BAN } BAN = { country_event = { id = RAJ_regional.23 days = 7 } } } } ai_chance = { base = 40 } } } country_event = { id = RAJ_regional.4 title = RAJ_regional.4.t desc = RAJ_regional.4.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ country_exists = BAN NOT = { has_war_with = BAN } } option = { name = RAJ_regional.4.a log = "[GetDateText]: [This.GetName]: RAJ_regional.4.a executed" add_political_power = -25 add_opinion_modifier = { target = BAN modifier = declaration_of_friendship } add_stability = 0.01 hidden_effect = { BAN = { country_event = { id = RAJ_regional.26 days = 3 } } } ai_chance = { base = 30 } } option = { name = RAJ_regional.4.b log = "[GetDateText]: [This.GetName]: RAJ_regional.4.b executed" reverse_add_opinion_modifier = { target = BAN modifier = small_decrease } add_stability = -0.01 ai_chance = { base = 70 modifier = { add = 30 is_historical_focus_on = yes } } } } country_event = { id = RAJ_regional.5 title = RAJ_regional.5.t desc = RAJ_regional.5.d picture = GFX_musl_rally is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.5.a log = "[GetDateText]: [This.GetName]: RAJ_regional.5.a executed" add_to_variable = { RAJ_muslim_opinion = -3 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_stability = -0.02 if = { limit = { country_exists = BAN } reverse_add_opinion_modifier = { target = BAN modifier = small_decrease } } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.6 title = RAJ_regional.6.t desc = RAJ_regional.6.d picture = GFX_sikh_rally is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.6.a log = "[GetDateText]: [This.GetName]: RAJ_regional.6.a executed" add_to_variable = { RAJ_sikh_opinion = -4 tooltip = RAJ_sikh_opinion_tt } clamp_variable = { var = RAJ_sikh_opinion min = 0 max = 100 } add_stability = -0.01 add_political_power = -15 ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.7 title = RAJ_regional.7.t desc = RAJ_regional.7.d picture = GFX_RAJ_myanmar_refugees is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ country_exists = BRM owns_state = 477 } option = { name = RAJ_regional.7.a log = "[GetDateText]: [This.GetName]: RAJ_regional.7.a executed" add_stability = 0.01 reverse_add_opinion_modifier = { target = BRM modifier = improve_trade } add_to_variable = { RAJ_christians_opinion = -1 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } ai_chance = { base = 50 modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.7.b log = "[GetDateText]: [This.GetName]: RAJ_regional.7.b executed" add_stability = -0.02 add_to_variable = { RAJ_christians_opinion = 2 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } reverse_add_opinion_modifier = { target = BRM modifier = small_decrease } ai_chance = { base = 50 } } } country_event = { id = RAJ_regional.8 title = RAJ_regional.8.t desc = RAJ_regional.8.d picture = GFX_RAJ_generic is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.8.a log = "[GetDateText]: [This.GetName]: RAJ_regional.8.a executed" add_stability = 0.02 add_to_variable = { RAJ_christians_opinion = 4 tooltip = RAJ_christians_opinion_tt } clamp_variable = { var = RAJ_christians_opinion min = 0 max = 100 } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.9 title = RAJ_regional.9.t desc = RAJ_regional.9.d picture = GFX_indian_soldiers2 is_triggered_only = yes trigger = { original_tag = RAJ country_exists = BRM RAJ_country_has_any_naxalite_states = yes } option = { name = RAJ_regional.9.a log = "[GetDateText]: [This.GetName]: RAJ_regional.9.a executed" add_opinion_modifier = { target = BRM modifier = small_increase } add_political_power = -10 ai_chance = { base = 80 modifier = { add = 40 RAJ_has_severe_naxalite_states_trigger = yes } } } option = { name = RAJ_regional.9.b ai_chance = { base = 20 } } } country_event = { id = RAJ_regional.10 title = RAJ_regional.10.t desc = RAJ_regional.10.d picture = GFX_rafic_hariri_assassination is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.10.a log = "[GetDateText]: [This.GetName]: RAJ_regional.10.a executed" add_to_variable = { RAJ_sikh_opinion = -1 tooltip = RAJ_sikh_opinion_tt } clamp_variable = { var = RAJ_sikh_opinion min = 0 max = 100 } add_stability = -0.01 if = { limit = { country_exists = CAN } reverse_add_opinion_modifier = { target = CAN modifier = embargo } add_opinion_modifier = { target = CAN modifier = embargo } } hidden_effect = { if = { limit = { country_exists = CAN } CAN = { country_event = { id = RAJ_regional.21 days = 3 } } } } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.11 title = RAJ_regional.11.t desc = RAJ_regional.11.d picture = GFX_cargo_ship is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.11.a log = "[GetDateText]: [This.GetName]: RAJ_regional.11.a executed" add_war_support = 0.01 if = { limit = { country_exists = BAN } set_temp_variable = { receiver_nation = BAN.id } set_temp_variable = { sender_nation = RAJ.id } set_improved_trade_agreement = yes } if = { limit = { country_exists = BRM } set_temp_variable = { receiver_nation = BRM.id } set_temp_variable = { sender_nation = RAJ.id } set_improved_trade_agreement = yes } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.12 title = RAJ_regional.12.t desc = RAJ_regional.12.d picture = GFX_musl_rally2 is_triggered_only = yes trigger = { original_tag = RAJ country_exists = BAN NOT = { has_war_with = BAN } } option = { name = RAJ_regional.12.a log = "[GetDateText]: [This.GetName]: RAJ_regional.12.a executed" add_to_variable = { RAJ_muslim_opinion = 1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } add_political_power = -10 ai_chance = { base = 50 modifier = { add = 30 has_opinion = { target = BAN value > 30 } } } } option = { name = RAJ_regional.12.b log = "[GetDateText]: [This.GetName]: RAJ_regional.12.b executed" reverse_add_opinion_modifier = { target = BAN modifier = small_decrease } add_to_variable = { RAJ_muslim_opinion = -1 tooltip = RAJ_muslim_opinion_tt } clamp_variable = { var = RAJ_muslim_opinion min = 0 max = 100 } ai_chance = { base = 50 modifier = { add = 30 has_opinion = { target = BAN value < -20 } } } } } country_event = { id = RAJ_regional.13 title = RAJ_regional.13.t desc = RAJ_regional.13.d picture = GFX_RAJ_cross_border_raid is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.13.a log = "[GetDateText]: [This.GetName]: RAJ_regional.13.a executed" add_stability = -0.03 set_country_flag = RAJ_nepal_blockade_maintained if = { limit = { country_exists = NEP } reverse_add_opinion_modifier = { target = NEP modifier = border_tensions } add_opinion_modifier = { target = NEP modifier = medium_decrease } } hidden_effect = { country_event = { id = RAJ_regional.14 days = 120 } if = { limit = { country_exists = NEP } NEP = { country_event = { id = RAJ_regional.20 days = 7 } } } } ai_chance = { base = 40 modifier = { add = 30 is_historical_focus_on = yes } modifier = { add = 20 OR = { has_government = fascism has_government = nationalist } } } } option = { name = RAJ_regional.13.b log = "[GetDateText]: [This.GetName]: RAJ_regional.13.b executed" add_stability = -0.01 reverse_add_opinion_modifier = { target = NEP modifier = small_decrease } add_political_power = -20 ai_chance = { base = 30 } } option = { name = RAJ_regional.13.c log = "[GetDateText]: [This.GetName]: RAJ_regional.13.c executed" add_political_power = -50 add_opinion_modifier = { target = NEP modifier = eased_border_tensions } ai_chance = { base = 30 } } } country_event = { id = RAJ_regional.14 title = RAJ_regional.14.t desc = RAJ_regional.14.d picture = GFX_event_CHI_flags is_triggered_only = yes trigger = { original_tag = RAJ country_exists = NEP } option = { name = RAJ_regional.14.a trigger = { has_country_flag = RAJ_nepal_blockade_maintained } log = "[GetDateText]: [This.GetName]: RAJ_regional.14.a executed" add_stability = -0.02 NEP = { add_opinion_modifier = { target = CHI modifier = declaration_of_friendship } } reverse_add_opinion_modifier = { target = NEP modifier = small_decrease } clr_country_flag = RAJ_nepal_blockade_maintained ai_chance = { base = 1 } } option = { name = RAJ_regional.14.b trigger = { has_country_flag = RAJ_nepal_blockade_maintained } log = "[GetDateText]: [This.GetName]: RAJ_regional.14.b executed" add_political_power = -30 add_opinion_modifier = { target = NEP modifier = eased_border_tensions } clr_country_flag = RAJ_nepal_blockade_maintained ai_chance = { base = 1 } } option = { name = RAJ_regional.14.c trigger = { NOT = { has_country_flag = RAJ_nepal_blockade_maintained } } log = "[GetDateText]: [This.GetName]: RAJ_regional.14.c executed" add_stability = 0.01 add_opinion_modifier = { target = NEP modifier = improve_trade } ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.15 title = RAJ_regional.15.t desc = RAJ_regional.15.d picture = GFX_indian_soldiers1 is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.15.a log = "[GetDateText]: [This.GetName]: RAJ_regional.15.a executed" add_war_support = 0.02 if = { limit = { country_exists = NEP } reverse_add_opinion_modifier = { target = NEP modifier = border_tensions } add_opinion_modifier = { target = NEP modifier = small_decrease } } hidden_effect = { if = { limit = { country_exists = NEP } NEP = { country_event = { id = RAJ_regional.24 days = 5 } } } } ai_chance = { base = 30 modifier = { add = 20 OR = { has_government = fascism has_government = nationalist } } } } option = { name = RAJ_regional.15.b log = "[GetDateText]: [This.GetName]: RAJ_regional.15.b executed" add_political_power = -25 reverse_add_opinion_modifier = { target = NEP modifier = small_decrease } ai_chance = { base = 40 modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.15.c log = "[GetDateText]: [This.GetName]: RAJ_regional.15.c executed" add_political_power = -50 add_opinion_modifier = { target = NEP modifier = eased_border_tensions } add_stability = 0.01 ai_chance = { base = 30 modifier = { add = 20 has_opinion = { target = NEP value > 30 } } } } } country_event = { id = RAJ_regional.16 title = RAJ_regional.16.t desc = RAJ_regional.16.d picture = GFX_treaty is_triggered_only = yes fire_only_once = yes trigger = { original_tag = RAJ country_exists = NEP NOT = { has_war_with = NEP } } option = { name = RAJ_regional.16.a log = "[GetDateText]: [This.GetName]: RAJ_regional.16.a executed" add_political_power = -40 add_opinion_modifier = { target = NEP modifier = declaration_of_friendship } add_stability = 0.01 ai_chance = { base = 40 } } option = { name = RAJ_regional.16.b log = "[GetDateText]: [This.GetName]: RAJ_regional.16.b executed" reverse_add_opinion_modifier = { target = NEP modifier = small_decrease } add_stability = -0.01 ai_chance = { base = 60 } } } country_event = { id = RAJ_regional.17 title = RAJ_regional.17.t desc = RAJ_regional.17.d picture = GFX_CHI_event_china_indian_flag is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.17.a log = "[GetDateText]: [This.GetName]: RAJ_regional.17.a executed" add_opinion_modifier = { target = BHU modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = BHU modifier = declaration_of_friendship } add_war_support = 0.01 if = { limit = { country_exists = BHU } set_temp_variable = { receiver_nation = BHU.id } set_temp_variable = { sender_nation = RAJ.id } set_improved_trade_agreement = yes } hidden_effect = { if = { limit = { country_exists = BHU } BHU = { country_event = { id = RAJ_regional.25 days = 5 } } } } ai_chance = { base = 70 modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.17.b log = "[GetDateText]: [This.GetName]: RAJ_regional.17.b executed" add_opinion_modifier = { target = BHU modifier = improve_trade } ai_chance = { base = 30 } } } country_event = { id = RAJ_regional.18 title = RAJ_regional.18.t desc = RAJ_regional.18.d picture = GFX_cargo_ship is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.18.a log = "[GetDateText]: [This.GetName]: RAJ_regional.18.a executed" add_opinion_modifier = { target = BHU modifier = improve_trade } reverse_add_opinion_modifier = { target = BHU modifier = improve_trade } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = BHU } change_influence_percentage = yes if = { limit = { country_exists = BHU 484 = { is_owned_by = BHU } } 484 = { set_temp_variable = { electric_addition = 0.72 } set_temp_variable = { storage_addition = 10 } add_hydroelectric_energy_production_effect = yes } set_temp_variable = { int_investment_change = 15 } modify_international_investment_effect = yes } ai_chance = { base = 80 modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.18.b log = "[GetDateText]: [This.GetName]: RAJ_regional.18.b executed" add_political_power = 15 ai_chance = { base = 20 } } } country_event = { id = RAJ_regional.19 title = RAJ_regional.19.t desc = RAJ_regional.19.d picture = GFX_BHU_democracy is_triggered_only = yes fire_only_once = yes option = { name = RAJ_regional.19.a log = "[GetDateText]: [This.GetName]: RAJ_regional.19.a executed" add_opinion_modifier = { target = BHU modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = BHU modifier = declaration_of_friendship } add_stability = 0.01 set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = BHU } change_influence_percentage = yes if = { limit = { country_exists = BHU } set_temp_variable = { receiver_nation = BHU.id } set_temp_variable = { sender_nation = RAJ.id } set_improved_trade_agreement = yes } ai_chance = { base = 70 modifier = { add = 30 is_historical_focus_on = yes } } } option = { name = RAJ_regional.19.b log = "[GetDateText]: [This.GetName]: RAJ_regional.19.b executed" add_stability = -0.01 reverse_add_opinion_modifier = { target = BHU modifier = small_decrease } ai_chance = { base = 30 } } } country_event = { id = RAJ_regional.20 title = RAJ_regional.20.t desc = RAJ_regional.20.d picture = GFX_ship_sailing5 is_triggered_only = yes trigger = { original_tag = NEP } option = { name = RAJ_regional.20.a log = "[GetDateText]: [This.GetName]: RAJ_regional.20.a executed" FROM = { add_stability = -0.01 } add_opinion_modifier = { target = CHI modifier = declaration_of_friendship } reverse_add_opinion_modifier = { target = FROM modifier = border_tensions } ai_chance = { base = 60 modifier = { add = 40 has_opinion = { target = FROM value < 0 } } } } option = { name = RAJ_regional.20.b log = "[GetDateText]: [This.GetName]: RAJ_regional.20.b executed" add_stability = -0.03 add_opinion_modifier = { target = FROM modifier = small_decrease } ai_chance = { base = 40 } } } country_event = { id = RAJ_regional.21 title = RAJ_regional.21.t desc = RAJ_regional.21.d picture = GFX_ship_sailing9 is_triggered_only = yes trigger = { original_tag = CAN } option = { name = RAJ_regional.21.a log = "[GetDateText]: [This.GetName]: RAJ_regional.21.a executed" reverse_add_opinion_modifier = { target = FROM modifier = embargo } add_stability = -0.01 ai_chance = { base = 80 modifier = { add = 20 is_historical_focus_on = yes } } } option = { name = RAJ_regional.21.b log = "[GetDateText]: [This.GetName]: RAJ_regional.21.b executed" add_opinion_modifier = { target = FROM modifier = small_decrease } add_political_power = -20 ai_chance = { base = 20 } } } country_event = { id = RAJ_regional.22 title = RAJ_regional.22.t desc = RAJ_regional.22.d picture = GFX_bangladeshi_genlemen is_triggered_only = yes trigger = { original_tag = BAN } option = { name = RAJ_regional.22.a log = "[GetDateText]: [This.GetName]: RAJ_regional.22.a executed" reverse_add_opinion_modifier = { target = FROM modifier = small_decrease } add_stability = -0.02 ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.23 title = RAJ_regional.23.t desc = RAJ_regional.23.d picture = GFX_bangladeshi_genlemen is_triggered_only = yes trigger = { original_tag = BAN } option = { name = RAJ_regional.23.a log = "[GetDateText]: [This.GetName]: RAJ_regional.23.a executed" add_opinion_modifier = { target = FROM modifier = declaration_of_friendship } add_stability = 0.01 ai_chance = { base = 1 } } } country_event = { id = RAJ_regional.24 title = RAJ_regional.24.t desc = RAJ_regional.24.d picture = GFX_RAJ_cross_border_raid is_triggered_only = yes trigger = { original_tag = NEP } option = { name = RAJ_regional.24.a log = "[GetDateText]: [This.GetName]: RAJ_regional.24.a executed" reverse_add_opinion_modifier = { target = FROM modifier = border_tensions } add_war_support = 0.03 ai_chance = { base = 60 } } option = { name = RAJ_regional.24.b log = "[GetDateText]: [This.GetName]: RAJ_regional.24.b executed" add_opinion_modifier = { target = FROM modifier = small_decrease } add_political_power = -10 ai_chance = { base = 40 } } } country_event = { id = RAJ_regional.25 title = RAJ_regional.25.t desc = RAJ_regional.25.d picture = GFX_BHU_democracy is_triggered_only = yes trigger = { original_tag = BHU } option = { name = RAJ_regional.25.a log = "[GetDateText]: [This.GetName]: RAJ_regional.25.a executed" add_opinion_modifier = { target = FROM modifier = declaration_of_friendship } give_military_access = FROM ai_chance = { base = 80 } } option = { name = RAJ_regional.25.b log = "[GetDateText]: [This.GetName]: RAJ_regional.25.b executed" add_opinion_modifier = { target = FROM modifier = small_increase } ai_chance = { base = 20 modifier = { add = 30 CHI = { has_opinion = { target = BHU value < -20 } } } } } } country_event = { id = RAJ_regional.26 title = RAJ_regional.26.t desc = RAJ_regional.26.d picture = GFX_bangladeshi_genlemen is_triggered_only = yes trigger = { original_tag = BAN } option = { name = RAJ_regional.26.a log = "[GetDateText]: [This.GetName]: RAJ_regional.26.a executed" add_opinion_modifier = { target = FROM modifier = declaration_of_friendship } add_stability = 0.02 ai_chance = { base = 1 } } } # Religious Rebellion (state-parameterized via RAJ_rebel_target_state) country_event = { id = RAJ_rebellion.1 title = "[GetReligiousRebellionTitle]" desc = "[GetReligiousRebellionDesc]" picture = "[GetReligiousRebellionPicture]" is_triggered_only = yes option = { name = RAJ_rebellion.1.a trigger = { var:RAJ_rebel_target_state = { is_owned_by = ROOT } RAJ_rebel_opinion_collapsed = yes } log = "[GetDateText]: [This.GetName]: RAJ_rebellion.1.a executed" RAJ_set_rebellion_fired_flag = yes hidden_effect = { RAJ_spawn_religious_rebel = yes } add_stability = -0.10 add_war_support = -0.05 } option = { name = RAJ_rebellion.1.b trigger = { OR = { NOT = { var:RAJ_rebel_target_state = { is_owned_by = ROOT } } NOT = { RAJ_rebel_opinion_collapsed = yes } } } log = "[GetDateText]: [This.GetName]: RAJ_rebellion.1.b executed (crisis averted)" if = { limit = { var:RAJ_rebel_target_state = { is_owned_by = ROOT } } var:RAJ_rebel_target_state = { set_demilitarized_zone = no } } add_stability = 0.02 } } ############################################# # BRICS Expansion Events ############################################# # Full Member Invitation country_event = { id = indian_event.70 title = indian_event.70.t desc = indian_event.70.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.70.a trigger = { has_opinion = { target = FROM value > 100 } NOT = { has_government = fascism } } log = "[GetDateText]: [This.GetName]: indian_event.70.a executed" FROM = { country_event = { id = indian_event.71 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { FROM = { add_to_faction = ROOT } add_opinion_modifier = { target = FROM modifier = RAJ_brics_member_opinion } } ai_chance = { base = 60 modifier = { add = 25 has_opinion = { target = FROM value > 50 } } modifier = { add = -25 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.70.b log = "[GetDateText]: [This.GetName]: indian_event.70.b executed (declined)" FROM = { country_event = { id = indian_event.72 days = 3 } } ai_chance = { base = 40 modifier = { add = 25 has_opinion = { target = FROM value < 0 } } modifier = { add = -25 has_opinion = { target = FROM value > 50 } } } } } # Full Member Acceptance country_event = { id = indian_event.71 title = indian_event.71.t desc = indian_event.71.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.71.a log = "[GetDateText]: [This.GetName]: indian_event.71.a executed" FROM = { BRICS_join = yes } } } # Full Member Rejection country_event = { id = indian_event.72 title = indian_event.72.t desc = indian_event.72.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.72.a log = "[GetDateText]: [This.GetName]: indian_event.72.a executed" add_political_power = -25 custom_effect_tooltip = RAJ_brics_rejected_tt } } # Associate Member Invitation country_event = { id = indian_event.73 title = indian_event.73.t desc = indian_event.73.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.73.a trigger = { has_opinion = { target = FROM value > 50 } OR = { has_government = democratic has_government = neutrality has_government = communism } } log = "[GetDateText]: [This.GetName]: indian_event.73.a executed" FROM = { country_event = { id = indian_event.74 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_opinion_modifier = { target = FROM modifier = RAJ_brics_associate_opinion } } ai_chance = { base = 60 modifier = { add = 25 has_opinion = { target = FROM value > 50 } } modifier = { add = -25 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.73.b log = "[GetDateText]: [This.GetName]: indian_event.73.b executed (declined)" FROM = { country_event = { id = indian_event.75 days = 3 } } ai_chance = { base = 40 modifier = { add = 25 has_opinion = { target = FROM value < 0 } } modifier = { add = -25 has_opinion = { target = FROM value > 50 } } } } } # Associate Member Acceptance country_event = { id = indian_event.74 title = indian_event.74.t desc = indian_event.74.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.74.a log = "[GetDateText]: [This.GetName]: indian_event.74.a executed" FROM = { BRICS_join_associate = yes } } } # Associate Member Rejection country_event = { id = indian_event.75 title = indian_event.75.t desc = indian_event.75.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.75.a log = "[GetDateText]: [This.GetName]: indian_event.75.a executed" add_political_power = -15 custom_effect_tooltip = RAJ_brics_rejected_tt } } # Observer Invitation country_event = { id = indian_event.76 title = indian_event.76.t desc = indian_event.76.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.76.a trigger = { has_opinion = { target = FROM value > 0 } } log = "[GetDateText]: [This.GetName]: indian_event.76.a executed" FROM = { country_event = { id = indian_event.77 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_opinion_modifier = { target = FROM modifier = RAJ_brics_observer_opinion } } ai_chance = { base = 60 modifier = { add = 25 has_opinion = { target = FROM value > 50 } } modifier = { add = -25 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.76.b log = "[GetDateText]: [This.GetName]: indian_event.76.b executed (declined)" FROM = { country_event = { id = indian_event.78 days = 3 } } ai_chance = { base = 40 modifier = { add = 25 has_opinion = { target = FROM value < 0 } } modifier = { add = -25 has_opinion = { target = FROM value > 50 } } } } } # Observer Acceptance country_event = { id = indian_event.77 title = indian_event.77.t desc = indian_event.77.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.77.a log = "[GetDateText]: [This.GetName]: indian_event.77.a executed" FROM = { BRICS_join_observer = yes } } } # Observer Rejection country_event = { id = indian_event.78 title = indian_event.78.t desc = indian_event.78.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.78.a log = "[GetDateText]: [This.GetName]: indian_event.78.a executed" add_political_power = -10 custom_effect_tooltip = RAJ_brics_rejected_tt } } # Promotion Offer: Observer -> Associate (fires to the target) country_event = { id = indian_event.79 title = indian_event.79.t desc = indian_event.79.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.79.a trigger = { has_opinion = { target = FROM value > 50 } OR = { has_government = democratic has_government = neutrality has_government = communism } } log = "[GetDateText]: [This.GetName]: indian_event.79.a executed" FROM = { country_event = { id = indian_event.74 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_opinion_modifier = { target = FROM modifier = RAJ_brics_associate_opinion } } ai_chance = { base = 60 modifier = { add = 25 has_opinion = { target = FROM value > 50 } } modifier = { add = -25 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.79.b log = "[GetDateText]: [This.GetName]: indian_event.79.b executed (declined)" FROM = { country_event = { id = indian_event.75 days = 3 } } ai_chance = { base = 40 modifier = { add = 25 has_opinion = { target = FROM value < 0 } } modifier = { add = -25 has_opinion = { target = FROM value > 50 } } } } } # Promotion Offer: Associate -> Full Member (fires to the target) country_event = { id = indian_event.82 title = indian_event.82.t desc = indian_event.82.d picture = GFX_pol_election_event is_triggered_only = yes option = { name = indian_event.82.a trigger = { has_opinion = { target = FROM value > 100 } NOT = { has_government = fascism } } log = "[GetDateText]: [This.GetName]: indian_event.82.a executed" FROM = { country_event = { id = indian_event.71 days = 3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { FROM = { add_to_faction = ROOT } add_opinion_modifier = { target = FROM modifier = RAJ_brics_member_opinion } } ai_chance = { base = 60 modifier = { add = 25 has_opinion = { target = FROM value > 50 } } modifier = { add = -25 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.82.b log = "[GetDateText]: [This.GetName]: indian_event.82.b executed (declined)" FROM = { country_event = { id = indian_event.72 days = 3 } } ai_chance = { base = 40 modifier = { add = 25 has_opinion = { target = FROM value < 0 } } modifier = { add = -25 has_opinion = { target = FROM value > 50 } } } } } # Central Asian Loyalty Ultimatum (fires to KYR/KAZ/UZB/TAJ - RAJ_true_indian_territories_in_cenasia) country_event = { id = indian_event.83 title = indian_event.83.t desc = indian_event.83.d picture = GFX_fracking is_triggered_only = yes trigger = { FROM = { exists = yes } NOT = { has_war_with = FROM } NOT = { is_in_faction_with = FROM } } option = { name = indian_event.83.a log = "[GetDateText]: [This.GetName]: indian_event.83.a executed" FROM = { annex_country = { target = ROOT transfer_troops = yes } } ai_chance = { base = 15 modifier = { add = 20 sender_influence_higher_50 = yes } modifier = { add = 25 sender_influence_higher_70 = yes } modifier = { add = 20 sender_influence_higher_90 = yes } modifier = { add = -20 has_opinion = { target = FROM value < 0 } } } } option = { name = indian_event.83.b log = "[GetDateText]: [This.GetName]: indian_event.83.b executed" FROM = { set_temp_variable = { wargoal_on = ROOT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ROOT } } ai_chance = { base = 60 modifier = { add = -20 sender_influence_higher_50 = yes } modifier = { add = -25 sender_influence_higher_70 = yes } modifier = { add = -20 sender_influence_higher_90 = yes } modifier = { add = 20 has_opinion = { target = FROM value < 0 } } } } } country_event = { id = border_war_training_failure.1 title = border_war_training_failure.1.t desc = border_war_training_failure.1.d picture = GFX_terrorist_attack is_triggered_only = yes option = { name = border_war_training_failure.1.a log = "[GetDateText]: [This.GetName]: border_war_training_failure.1.a executed" add_war_support = -0.01 add_manpower = -20 } } country_event = { id = border_war_training_failure.2 title = border_war_training_failure.2.t desc = border_war_training_failure.2.d picture = GFX_terrorist_attack is_triggered_only = yes option = { name = border_war_training_failure.2.a log = "[GetDateText]: [This.GetName]: border_war_training_failure.2.a executed" add_war_support = -0.02 add_manpower = -10 } } country_event = { id = border_war_tension_failure.1 title = border_war_tension_failure.1.t desc = border_war_tension_failure.1.d picture = GFX_terrorist_attack is_triggered_only = yes option = { name = border_war_tension_failure.1.a log = "[GetDateText]: [This.GetName]: border_war_tension_failure.1.a executed" add_war_support = -0.03 } } country_event = { id = border_war_operation_blocked.1 title = border_war_operation_blocked.1.t desc = border_war_operation_blocked.1.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { is_ai = no } option = { name = border_war_operation_blocked.1.a } } country_event = { id = border_war_operation_blocked.2 title = border_war_operation_blocked.2.t desc = border_war_operation_blocked.2.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { is_ai = no } option = { name = border_war_operation_blocked.2.a } } country_event = { id = pak_raj_border_outcome.1 title = border_war_outcome.1.t desc = border_war_outcome.1.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.1.a log = "[GetDateText]: [This.GetName]: pak_raj_border_outcome.1.a executed" set_temp_variable = { border_war_progress_change = 20 } pak_raj_border_change_objective_progress = yes set_country_flag = { flag = pak_raj_border_recently_active value = 1 days = 365 } pak_raj_border_finish_outcome = yes } } country_event = { id = pak_raj_border_outcome.2 title = border_war_outcome.2.t desc = border_war_outcome.2.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.2.a log = "[GetDateText]: [This.GetName]: pak_raj_border_outcome.2.a executed" set_temp_variable = { border_war_progress_change = -10 } pak_raj_border_change_objective_progress = yes set_country_flag = { flag = pak_raj_border_recently_active value = 1 days = 365 } pak_raj_border_finish_outcome = yes } } country_event = { id = pak_raj_border_outcome.3 title = border_war_outcome.3.t desc = border_war_outcome.3.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.3.a log = "[GetDateText]: [This.GetName]: pak_raj_border_outcome.3.a executed" set_temp_variable = { border_war_progress_change = -5 } pak_raj_border_change_objective_progress = yes set_country_flag = { flag = pak_raj_border_recently_active value = 1 days = 365 } pak_raj_border_finish_outcome = yes } } country_event = { id = raj_chi_border_outcome.1 title = border_war_outcome.1.t desc = border_war_outcome.1.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.1.a log = "[GetDateText]: [This.GetName]: raj_chi_border_outcome.1.a executed" set_temp_variable = { border_war_progress_change = 20 } raj_chi_border_change_objective_progress = yes set_country_flag = { flag = raj_chi_border_recently_active value = 1 days = 365 } raj_chi_border_finish_outcome = yes } } country_event = { id = raj_chi_border_outcome.2 title = border_war_outcome.2.t desc = border_war_outcome.2.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.2.a log = "[GetDateText]: [This.GetName]: raj_chi_border_outcome.2.a executed" set_temp_variable = { border_war_progress_change = -10 } raj_chi_border_change_objective_progress = yes set_country_flag = { flag = raj_chi_border_recently_active value = 1 days = 365 } raj_chi_border_finish_outcome = yes } } country_event = { id = raj_chi_border_outcome.3 title = border_war_outcome.3.t desc = border_war_outcome.3.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = border_war_outcome.3.a log = "[GetDateText]: [This.GetName]: raj_chi_border_outcome.3.a executed" set_temp_variable = { border_war_progress_change = -5 } raj_chi_border_change_objective_progress = yes set_country_flag = { flag = raj_chi_border_recently_active value = 1 days = 365 } raj_chi_border_finish_outcome = yes } } country_event = { id = pak_raj_border_claim.1 title = pak_raj_border_claim.1.t desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 420 } } } text = pak_raj_border_claim.1.d_420 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 427 } } } text = pak_raj_border_claim.1.d_427 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 429 } } } text = pak_raj_border_claim.1.d_429 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 563 } } } text = pak_raj_border_claim.1.d_563 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 573 } } } text = pak_raj_border_claim.1.d_573 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 426 } } } text = pak_raj_border_claim.1.d_426 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 987 } } } text = pak_raj_border_claim.1.d_987 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 984 } } } text = pak_raj_border_claim.1.d_984 } picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_claim_pending pak_raj_border_pair_valid = yes } option = { name = pak_raj_border_claim.1.a log = "[GetDateText]: [This.GetName]: pak_raj_border_claim.1.a executed" pak_raj_border_try_transfer_claimed = yes if = { limit = { check_variable = { border_war_state_returned = 1 } } subtract_from_variable = { global.pak_raj_border_tension = 20 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } FROM = { country_event = { id = pak_raj_border_crisis.10 days = 1 } } } else = { FROM = { country_event = { id = pak_raj_border_crisis.11 days = 1 } } } hidden_effect = { pak_raj_border_clear_claim = yes } ai_chance = { base = 4 modifier = { factor = 3 strength_ratio = { tag = FROM ratio < 0.8 } } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } option = { name = pak_raj_border_claim.1.b log = "[GetDateText]: [This.GetName]: pak_raj_border_claim.1.b executed" if = { limit = { has_global_flag = GLOBAL_pak_raj_border_claim_pending pak_raj_border_pair_valid = yes FROM = { OR = { tag = RAJ tag = PAK } check_variable = { pak_raj_border_claimed_state > 0 } } } set_temp_variable = { pak_raj_border_tension_change = 10 } pak_raj_border_add_tension = yes FROM = { pak_raj_border_start_crisis = yes country_event = { id = pak_raj_border_crisis.1 days = 1 } } } else = { hidden_effect = { pak_raj_border_clear_claim = yes } } ai_chance = { base = 5 modifier = { factor = 3 strength_ratio = { tag = FROM ratio > 1.2 } } modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } } } } country_event = { id = pak_raj_border_crisis.1 title = pak_raj_border_crisis.1.t desc = pak_raj_border_crisis.1.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator } option = { name = pak_raj_border_crisis.1.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.1.a executed" add_timed_idea = { idea = border_war_mobilization_idea days = 180 } set_temp_variable = { pak_raj_border_tension_change = 15 } pak_raj_border_add_tension = yes if = { limit = { original_tag = RAJ } PAK = { country_event = { id = pak_raj_border_crisis.2 days = 1 } } } else_if = { limit = { original_tag = PAK } RAJ = { country_event = { id = pak_raj_border_crisis.2 days = 1 } } } ai_chance = { base = 4 modifier = { factor = 0.3 is_historical_focus_on = yes } } } option = { name = pak_raj_border_crisis.1.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.1.b executed" add_stability = 0.02 hidden_effect = { pak_raj_border_crisis_resolve_peacefully = yes if = { limit = { original_tag = RAJ } PAK = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } else_if = { limit = { original_tag = PAK } RAJ = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } } ai_chance = { base = 3 modifier = { factor = 3 has_stability < 0.40 } } } } country_event = { id = pak_raj_border_crisis.2 title = pak_raj_border_crisis.2.t desc = pak_raj_border_crisis.2.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator } } option = { name = pak_raj_border_crisis.2.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.2.a executed" add_timed_idea = { idea = border_war_mobilization_idea days = 180 } set_temp_variable = { pak_raj_border_tension_change = 15 } pak_raj_border_add_tension = yes ai_chance = { base = 4 modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } } } option = { name = pak_raj_border_crisis.2.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.2.b executed" add_stability = 0.02 subtract_from_variable = { global.pak_raj_border_tension = 20 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } hidden_effect = { pak_raj_border_crisis_resolve_peacefully = yes FROM = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } ai_chance = { base = 4 modifier = { factor = 3 has_stability < 0.40 } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } } country_event = { id = pak_raj_border_crisis.3 title = pak_raj_border_crisis.3.t desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 420 } } } text = pak_raj_border_crisis.3.d_420 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 427 } } } text = pak_raj_border_crisis.3.d_427 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 429 } } } text = pak_raj_border_crisis.3.d_429 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 563 } } } text = pak_raj_border_crisis.3.d_563 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 573 } } } text = pak_raj_border_crisis.3.d_573 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 426 } } } text = pak_raj_border_crisis.3.d_426 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 987 } } } text = pak_raj_border_crisis.3.d_987 } desc = { trigger = { FROM = { check_variable = { pak_raj_border_claimed_state = 984 } } } text = pak_raj_border_crisis.3.d_984 } picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator } } option = { name = pak_raj_border_crisis.3.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.3.a executed" set_temp_variable = { border_war_state_returned = 0 } if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 420 } } 420 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 420 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 427 } } 427 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 427 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 429 } } 429 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 429 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 563 } } 563 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 563 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 573 } } 573 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 573 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 426 } } 426 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 426 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 987 } } 987 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 987 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 984 } } 984 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 984 } set_temp_variable = { border_war_state_returned = 1 } } if = { limit = { check_variable = { border_war_state_returned = 1 } } subtract_from_variable = { global.pak_raj_border_tension = 40 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } FROM = { country_event = { id = pak_raj_border_crisis.10 days = 1 } } set_global_flag = GLOBAL_pak_raj_border_crisis_resolved_peacefully } else = { FROM = { country_event = { id = pak_raj_border_crisis.11 days = 1 } } } hidden_effect = { pak_raj_border_crisis_cleanup = yes } ai_chance = { base = 5 modifier = { factor = 3 strength_ratio = { tag = FROM ratio < 0.8 } } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } option = { name = pak_raj_border_crisis.3.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.3.b executed" FROM = { country_event = { id = pak_raj_border_crisis.4 days = 1 } } custom_effect_tooltip = pak_raj_border_reject_ultimatum_tt ai_chance = { base = 5 modifier = { factor = 0 strength_ratio = { tag = FROM ratio < 0.8 } } modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } } } } country_event = { id = pak_raj_border_crisis.4 title = pak_raj_border_crisis.4.t desc = pak_raj_border_crisis.4.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator } option = { name = pak_raj_border_crisis.4.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.4.a executed" set_temp_variable = { border_war_wargoal_created = 0 } if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 420 } FROM = { owns_state = 420 controls_state = 420 } } create_wargoal = { type = take_state target = FROM generator = { 420 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 427 } FROM = { owns_state = 427 controls_state = 427 } } create_wargoal = { type = take_state target = FROM generator = { 427 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 429 } FROM = { owns_state = 429 controls_state = 429 } } create_wargoal = { type = take_state target = FROM generator = { 429 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 563 } FROM = { owns_state = 563 controls_state = 563 } } create_wargoal = { type = take_state target = FROM generator = { 563 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 573 } FROM = { owns_state = 573 controls_state = 573 } } create_wargoal = { type = take_state target = FROM generator = { 573 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 426 } FROM = { owns_state = 426 controls_state = 426 } } create_wargoal = { type = take_state target = FROM generator = { 426 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 987 } FROM = { owns_state = 987 controls_state = 987 } } create_wargoal = { type = take_state target = FROM generator = { 987 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator check_variable = { pak_raj_border_claimed_state = 984 } FROM = { owns_state = 984 controls_state = 984 } } create_wargoal = { type = take_state target = FROM generator = { 984 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } if = { limit = { check_variable = { border_war_wargoal_created = 1 } } set_temp_variable = { wargoal_on = FROM } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes } else = { country_event = { id = pak_raj_border_crisis.11 days = 1 } } hidden_effect = { pak_raj_border_crisis_cleanup = yes } ai_chance = { base = 4 modifier = { factor = 0 strength_ratio = { tag = FROM ratio < 1.2 } } modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } } } option = { name = pak_raj_border_crisis.4.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.4.b executed" add_political_power = -50 add_stability = -0.03 hidden_effect = { pak_raj_border_crisis_resolve_peacefully = yes FROM = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } ai_chance = { base = 4 modifier = { factor = 3 strength_ratio = { tag = FROM ratio < 1.2 } } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } } country_event = { id = pak_raj_border_crisis.5 title = pak_raj_border_crisis.5.t desc = pak_raj_border_crisis.5.d picture = GFX_terrorist_attack is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator } option = { name = pak_raj_border_crisis.5.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.5.a executed" set_country_flag = pak_raj_border_nuclear_posture set_temp_variable = { pak_raj_border_tension_change = 6 } pak_raj_border_add_tension = yes if = { limit = { original_tag = RAJ } PAK = { country_event = { id = pak_raj_border_crisis.6 days = 1 } } } else_if = { limit = { original_tag = PAK } RAJ = { country_event = { id = pak_raj_border_crisis.6 days = 1 } } } ai_chance = { base = 3 modifier = { factor = 0.2 is_historical_focus_on = yes } } } option = { name = pak_raj_border_crisis.5.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.5.b executed" add_stability = 0.01 subtract_from_variable = { global.pak_raj_border_tension = 5 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } ai_chance = { base = 5 modifier = { factor = 3 is_historical_focus_on = yes } } } } country_event = { id = pak_raj_border_crisis.6 title = pak_raj_border_crisis.6.t desc = pak_raj_border_crisis.6.d picture = GFX_terrorist_attack is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes FROM = { has_country_flag = pak_raj_border_nuclear_posture } } option = { name = pak_raj_border_crisis.6.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.6.a executed" set_country_flag = pak_raj_border_nuclear_posture set_global_flag = GLOBAL_pak_raj_border_nuclear_standoff set_temp_variable = { pak_raj_border_tension_change = 8 } pak_raj_border_add_tension = yes ai_chance = { base = 3 modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } } } option = { name = pak_raj_border_crisis.6.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.6.b executed" add_stability = 0.01 subtract_from_variable = { global.pak_raj_border_tension = 10 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } ai_chance = { base = 5 modifier = { factor = 3 is_historical_focus_on = yes } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } } country_event = { id = pak_raj_border_crisis.7 title = pak_raj_border_crisis.7.t desc = pak_raj_border_crisis.7.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active } option = { name = pak_raj_border_crisis.7.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.7.a executed" if = { limit = { RAJ = { has_country_flag = pak_raj_border_crisis_escalator } } RAJ = { country_event = { id = pak_raj_border_crisis.8 days = 1 } } } else_if = { limit = { PAK = { has_country_flag = pak_raj_border_crisis_escalator } } PAK = { country_event = { id = pak_raj_border_crisis.8 days = 1 } } } custom_effect_tooltip = pak_raj_border_mediation_offer_tt ai_chance = { base = 5 modifier = { factor = 2 has_war = no } } } option = { name = pak_raj_border_crisis.7.b ai_chance = { base = 2 } } } country_event = { id = pak_raj_border_crisis.8 title = pak_raj_border_crisis.8.t desc = pak_raj_border_crisis.8.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_pak_raj_border_crisis_active pak_raj_border_pair_valid = yes has_country_flag = pak_raj_border_crisis_escalator } option = { name = pak_raj_border_crisis.8.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.8.a executed" add_political_power = 25 add_stability = 0.02 subtract_from_variable = { global.pak_raj_border_tension = 20 } clamp_variable = { var = global.pak_raj_border_tension min = 0 max = 100 } hidden_effect = { pak_raj_border_crisis_resolve_peacefully = yes if = { limit = { original_tag = RAJ } PAK = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } else_if = { limit = { original_tag = PAK } RAJ = { country_event = { id = pak_raj_border_crisis.9 days = 1 } } } } ai_chance = { base = 4 modifier = { factor = 3 has_stability < 0.40 } modifier = { factor = 2 has_opinion = { target = USA value > 24 } } } } option = { name = pak_raj_border_crisis.8.b log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.8.b executed" add_political_power = 20 set_temp_variable = { pak_raj_border_tension_change = 5 } pak_raj_border_add_tension = yes ai_chance = { base = 4 modifier = { factor = 0.2 has_opinion = { target = USA value > 24 } } } } } country_event = { id = pak_raj_border_crisis.9 title = pak_raj_border_crisis.9.t desc = pak_raj_border_crisis.9.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = pak_raj_border_crisis.9.a } } country_event = { id = pak_raj_border_crisis.10 title = pak_raj_border_crisis.10.t desc = pak_raj_border_crisis.10.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = pak_raj_border_crisis.10.a log = "[GetDateText]: [This.GetName]: pak_raj_border_crisis.10.a executed" add_political_power = 50 add_war_support = 0.05 add_stability = 0.03 } } country_event = { id = pak_raj_border_crisis.11 title = pak_raj_border_crisis.11.t desc = pak_raj_border_crisis.11.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = pak_raj_border_crisis.11.a } } country_event = { id = raj_chi_border_crisis.2 title = raj_chi_border_crisis.2.t desc = { trigger = { FROM = { check_variable = { raj_chi_border_claimed_state = 475 } } } text = raj_chi_border_crisis.2.d_475 } desc = { trigger = { FROM = { check_variable = { raj_chi_border_claimed_state = 982 } } } text = raj_chi_border_crisis.2.d_982 } desc = { trigger = { FROM = { check_variable = { raj_chi_border_claimed_state = 591 } } } text = raj_chi_border_crisis.2.d_591 } desc = { trigger = { FROM = { check_variable = { raj_chi_border_claimed_state = 993 } } } text = raj_chi_border_crisis.2.d_993 } picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes FROM = { has_country_flag = raj_chi_border_crisis_escalator } } option = { name = raj_chi_border_crisis.2.a log = "[GetDateText]: [This.GetName]: raj_chi_border_crisis.2.a executed" set_temp_variable = { border_war_state_returned = 0 } if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes FROM = { has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 475 } } 475 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 475 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes FROM = { has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 982 } } 982 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 982 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes FROM = { has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 591 } } 591 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 591 } set_temp_variable = { border_war_state_returned = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes FROM = { has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 993 } } 993 = { is_owned_by = ROOT is_controlled_by = ROOT } } FROM = { transfer_state = 993 } set_temp_variable = { border_war_state_returned = 1 } } if = { limit = { check_variable = { border_war_state_returned = 1 } } subtract_from_variable = { global.raj_chi_border_tension = 30 } clamp_variable = { var = global.raj_chi_border_tension min = 0 max = 100 } FROM = { country_event = { id = raj_chi_border_crisis.4 days = 1 } } } else = { FROM = { country_event = { id = raj_chi_border_crisis.5 days = 1 } } } hidden_effect = { raj_chi_border_crisis_cleanup = yes } ai_chance = { base = 4 modifier = { factor = 3 has_opinion = { target = FROM value > 24 } } modifier = { factor = 2 strength_ratio = { tag = FROM ratio < 0.8 } } } } option = { name = raj_chi_border_crisis.2.b log = "[GetDateText]: [This.GetName]: raj_chi_border_crisis.2.b executed" FROM = { country_event = { id = raj_chi_border_crisis.3 days = 1 } } ai_chance = { base = 4 modifier = { factor = 3 has_opinion = { target = FROM value < 0 } } modifier = { factor = 0 strength_ratio = { tag = FROM ratio < 0.8 } } } } } country_event = { id = raj_chi_border_crisis.3 title = raj_chi_border_crisis.3.t desc = raj_chi_border_crisis.3.d picture = GFX_Military_Reform is_triggered_only = yes trigger = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes has_country_flag = raj_chi_border_crisis_escalator } option = { name = raj_chi_border_crisis.3.a log = "[GetDateText]: [This.GetName]: raj_chi_border_crisis.3.a executed" set_temp_variable = { border_war_wargoal_created = 0 } if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 475 } FROM = { owns_state = 475 controls_state = 475 } } create_wargoal = { type = take_state target = FROM generator = { 475 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 982 } FROM = { owns_state = 982 controls_state = 982 } } create_wargoal = { type = take_state target = FROM generator = { 982 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 591 } FROM = { owns_state = 591 controls_state = 591 } } create_wargoal = { type = take_state target = FROM generator = { 591 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } else_if = { limit = { has_global_flag = GLOBAL_raj_chi_border_crisis_active raj_chi_border_pair_valid = yes has_country_flag = raj_chi_border_crisis_escalator check_variable = { raj_chi_border_claimed_state = 993 } FROM = { owns_state = 993 controls_state = 993 } } create_wargoal = { type = take_state target = FROM generator = { 993 } expire = 180 } set_temp_variable = { border_war_wargoal_created = 1 } } if = { limit = { check_variable = { border_war_wargoal_created = 1 } } set_temp_variable = { wargoal_on = FROM } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes } else = { country_event = { id = raj_chi_border_crisis.5 days = 1 } } hidden_effect = { raj_chi_border_crisis_cleanup = yes } ai_chance = { base = 3 modifier = { factor = 3 strength_ratio = { tag = FROM ratio > 1.2 } } modifier = { factor = 2 has_opinion = { target = FROM value < 0 } } modifier = { factor = 0.3 is_historical_focus_on = yes } } } option = { name = raj_chi_border_crisis.3.b log = "[GetDateText]: [This.GetName]: raj_chi_border_crisis.3.b executed" add_political_power = -50 add_stability = -0.03 hidden_effect = { raj_chi_border_crisis_cleanup = yes } ai_chance = { base = 4 modifier = { factor = 3 strength_ratio = { tag = FROM ratio < 1.2 } } modifier = { factor = 2 has_opinion = { target = FROM value > 24 } } } } } country_event = { id = raj_chi_border_crisis.4 title = raj_chi_border_crisis.4.t desc = raj_chi_border_crisis.4.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = raj_chi_border_crisis.4.a log = "[GetDateText]: [This.GetName]: raj_chi_border_crisis.4.a executed" add_political_power = 25 add_stability = 0.02 } } country_event = { id = raj_chi_border_crisis.5 title = raj_chi_border_crisis.5.t desc = raj_chi_border_crisis.5.d picture = GFX_Military_Reform is_triggered_only = yes option = { name = raj_chi_border_crisis.5.a } }