add_namespace = SAU add_namespace = SAU_YEM add_namespace = SAU_GCC_CRISIS #World Shocked as [LEB.GetLeader] Resigns, Denounces Hezbollah news_event = { id = SAU.1 title = SAU.1.t desc = SAU.1.d picture = GFX_news_press_conference is_triggered_only = yes major = yes #Dramatic developments. option = { name = SAU.1.a } } #Start of GCC Crisis country_event = { id = SAU_GCC_CRISIS.0 title = SAU_GCC_CRISIS.0.t desc = SAU_GCC_CRISIS.0.d picture = GFX_politics_negotiations is_triggered_only = yes #Pressure QAT option = { name = SAU_GCC_CRISIS.0.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.0.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_QAT tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.1 } } set_country_flag = blockade_QAT USA = { country_event = { id = SAU_GCC_CRISIS.2 days = 5 } } add_opinion_modifier = { target = QAT modifier = Blockade } add_opinion_modifier = { target = QAT modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.3 days = 10 } } ai_chance = { base = 50 } } option = { #Don't do it name = SAU_GCC_CRISIS.0.b ai_chance = { base = 0 } } } #Join Blockade Against Qatar country_event = { id = SAU_GCC_CRISIS.1 title = SAU_GCC_CRISIS.1.t desc = SAU_GCC_CRISIS.1.d picture = GFX_politics_negotiations is_triggered_only = yes option = { #join name = SAU_GCC_CRISIS.1.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.1.a executed" add_opinion_modifier = { target = QAT modifier = Blockade } add_opinion_modifier = { target = QAT modifier = Blockade_Trade } ai_chance = { base = 1 } } option = { #Don't join name = SAU_GCC_CRISIS.1.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.1.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #Trump support or don't support blockade country_event = { id = SAU_GCC_CRISIS.2 title = SAU_GCC_CRISIS.2.t desc = SAU_GCC_CRISIS.2.d picture = GFX_politics_negotiations is_triggered_only = yes option = { #Support them name = SAU_GCC_CRISIS.2.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.2.a executed" every_country = { limit = { has_country_flag = blockade_QAT } add_opinion_modifier = { target = USA modifier = Trump_Support_Blockade_QAT } set_country_flag = USA_SUPPORT_QAT_BLOCKADE } add_political_power = 25 ai_chance = { base = 0 modifier = { add = 2 OR = { check_variable = { influence_array^0 = FROM } check_variable = { influence_array^1 = FROM } check_variable = { influence_array^2 = FROM } check_variable = { influence_array^3 = FROM } } } modifier = { add = 1 OR = { check_variable = { influence_array^4 = FROM } check_variable = { influence_array^5 = FROM } check_variable = { influence_array^6 = FROM } } } } } option = { #None of our business name = SAU_GCC_CRISIS.2.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.2.b executed" add_political_power = -25 ai_chance = { base = 1 } } } #Qatar blockade announced country_event = { id = SAU_GCC_CRISIS.3 title = SAU_GCC_CRISIS.3.t picture = GFX_politics_negotiations desc = { text = SAU_GCC_CRISIS.3.d.1 trigger = { QAT = { has_completed_focus = GCC_improve_relations_with_iran has_completed_focus = GCC_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.3.d.2 trigger = { QAT = { has_completed_focus = GCC_improve_relations_with_iran NOT = { has_completed_focus = GCC_turkish_bases } } } } #fire_only_once = yes is_triggered_only = yes major = yes option = { #Initial statement, Don't accept demands name = SAU_GCC_CRISIS.3.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.3.a executed" trigger = { original_tag = QAT } if = { limit = { FROM = { has_country_flag = USA_SUPPORT_QAT_BLOCKADE } } country_event = { id = SAU_GCC_CRISIS.4 days = 5 } #Preasure USA to reverse stance } else = { news_event = { id = SAU_GCC_CRISIS.7 days = 10 } #Qatar Declines } set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } option = { #Accept initial demands name = SAU_GCC_CRISIS.3.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.3.b executed" trigger = { original_tag = QAT } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_QAT } clr_country_flag = blockade_QAT clr_country_flag = initiated_blockade_QAT remove_opinion_modifier = { target = QAT modifier = Blockade } remove_opinion_modifier = { target = QAT modifier = Blockade_Trade } } if = { limit = { tag = QAT } remove_ideas = al_jazeera every_country = { limit = { OR = { has_idea = al_jazeera_banned has_idea = al_jazeera_allowed } } remove_ideas = al_jazeera_banned remove_ideas = al_jazeera_allowed } } if = { limit = { gives_military_access_to = TUR } TUR = { diplomatic_relation = { country = ROOT relation = military_access active = no } } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } PER = { diplomatic_relation = { country = ROOT relation = military_access active = no } } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.8 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } option = { #interesting name = SAU_GCC_CRISIS.3.c trigger = { NOT = { original_tag = QAT } } } } #Qatar pressure USA to reverse stance country_event = { id = SAU_GCC_CRISIS.4 title = SAU_GCC_CRISIS.4.t desc = SAU_GCC_CRISIS.4.d picture = GFX_USA_generic #fire_only_once = yes is_triggered_only = yes #major = yes option = { #Threaten to remove US license for bases in QAT name = SAU_GCC_CRISIS.4.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.4.a executed" country_event = { id = SAU_GCC_CRISIS.5 days = 5 } ai_chance = { base = 50 } } option = { #Leave the US out of this name = SAU_GCC_CRISIS.4.b } } #US response to QAT Pressure country_event = { id = SAU_GCC_CRISIS.5 title = SAU_GCC_CRISIS.5.t desc = SAU_GCC_CRISIS.5.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes #major = yes option = { #Reverse stance name = SAU_GCC_CRISIS.5.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.5.a executed" news_event = SAU_GCC_CRISIS.6 ai_chance = { base = 50 } } option = { #Keep stance name = SAU_GCC_CRISIS.5.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.5.b executed" QAT = { diplomatic_relation = { country = USA relation = military_access active = no } } } } #US reverse stance announcement news_event = { id = SAU_GCC_CRISIS.6 title = SAU_GCC_CRISIS.6.t desc = SAU_GCC_CRISIS.6.d picture = GFX_united_states_capitol #fire_only_once = yes is_triggered_only = yes major = yes option = { #interesting name = SAU_GCC_CRISIS.6.a } } #Qatar Declines offer news_event = { id = SAU_GCC_CRISIS.7 title = SAU_GCC_CRISIS.7.t desc = SAU_GCC_CRISIS.7.d picture = GFX_news_qat_crisis_qat_response #fire_only_once = yes is_triggered_only = yes major = yes option = { #interesting name = SAU_GCC_CRISIS.7.a } } #Qatar Accepts offer news_event = { id = SAU_GCC_CRISIS.8 title = SAU_GCC_CRISIS.8.t desc = SAU_GCC_CRISIS.8.d picture = GFX_news_qat_crisis_qat_response #fire_only_once = yes is_triggered_only = yes major = yes option = { #interesting name = SAU_GCC_CRISIS.8.a } } #Start of GCC Crisis Bahrain country_event = { id = SAU_GCC_CRISIS.9 title = SAU_GCC_CRISIS.9.t desc = SAU_GCC_CRISIS.9.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #Pressure BHR name = SAU_GCC_CRISIS.9.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.9.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_BHR tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.10 } } set_country_flag = blockade_BHR add_opinion_modifier = { target = BHR modifier = Blockade } add_opinion_modifier = { target = BHR modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.11 days = 10 } } ai_chance = { base = 50 } } option = { #Don't do it name = SAU_GCC_CRISIS.9.b ai_chance = { base = 0 } } } #Join Blockade Against BHR country_event = { id = SAU_GCC_CRISIS.10 title = SAU_GCC_CRISIS.10.t desc = SAU_GCC_CRISIS.10.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #join name = SAU_GCC_CRISIS.10.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.10.a executed" add_opinion_modifier = { target = BHR modifier = Blockade } add_opinion_modifier = { target = BHR modifier = Blockade_Trade } ai_chance = { base = 1 } } option = { #Don't join name = SAU_GCC_CRISIS.10.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.10.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #BHR blockade announced country_event = { id = SAU_GCC_CRISIS.11 title = SAU_GCC_CRISIS.11.t picture = GFX_politics_negotiations desc = { text = SAU_GCC_CRISIS.11.d.1 trigger = { BHR = { has_completed_focus = GCC_improve_relations_with_iran has_completed_focus = GCC_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.11.d.2 trigger = { BHR = { has_completed_focus = GCC_improve_relations_with_iran NOT = { has_completed_focus = GCC_turkish_bases } } } } #fire_only_once = yes is_triggered_only = yes major = yes option = { #Initial statement, Don't accept demands name = SAU_GCC_CRISIS.11.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.11.a executed" trigger = { original_tag = BHR } news_event = { id = SAU_GCC_CRISIS.12 days = 12 } #BHR Declines set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } option = { #Accept initial demands name = SAU_GCC_CRISIS.11.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.11.b executed" trigger = { original_tag = BHR } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_BHR } clr_country_flag = blockade_BHR clr_country_flag = initiated_blockade_BHR remove_opinion_modifier = { target = BHR modifier = Blockade } remove_opinion_modifier = { target = BHR modifier = Blockade_Trade } } if = { limit = { gives_military_access_to = TUR } diplomatic_relation = { country = TUR relation = military_access active = no } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } diplomatic_relation = { country = PER relation = military_access active = no } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.13 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } option = { #interesting name = SAU_GCC_CRISIS.11.c trigger = { NOT = { original_tag = BHR } } } } #BHR Declines offer news_event = { id = SAU_GCC_CRISIS.12 title = SAU_GCC_CRISIS.12.t desc = SAU_GCC_CRISIS.12.d picture = GFX_news_press_conference #fire_only_once = yes is_triggered_only = yes major = yes option = { #interesting name = SAU_GCC_CRISIS.12.a } } #BHR Accepts offer news_event = { id = SAU_GCC_CRISIS.13 title = SAU_GCC_CRISIS.13.t desc = SAU_GCC_CRISIS.13.d picture = GFX_news_press_conference #fire_only_once = yes is_triggered_only = yes major = yes option = { #interesting name = SAU_GCC_CRISIS.13.a } } #Start of GCC Crisis KUW country_event = { id = SAU_GCC_CRISIS.14 title = SAU_GCC_CRISIS.14.t desc = SAU_GCC_CRISIS.14.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #Pressure KUW name = SAU_GCC_CRISIS.14.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.14.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_KUW tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.15 } } set_country_flag = blockade_KUW add_opinion_modifier = { target = KUW modifier = Blockade } add_opinion_modifier = { target = KUW modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.16 days = 10 } } ai_chance = { base = 50 } } option = { #Don't do it name = SAU_GCC_CRISIS.14.b ai_chance = { base = 0 } } } #Join Blockade Against KUW country_event = { id = SAU_GCC_CRISIS.15 title = SAU_GCC_CRISIS.15.t desc = SAU_GCC_CRISIS.15.d picture = GFX_politics_negotiations is_triggered_only = yes #join option = { name = SAU_GCC_CRISIS.15.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.15.a executed" add_opinion_modifier = { target = KUW modifier = Blockade } add_opinion_modifier = { target = KUW modifier = Blockade_Trade } ai_chance = { base = 1 } } #Don't join option = { name = SAU_GCC_CRISIS.15.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.15.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #KUW blockade announced country_event = { id = SAU_GCC_CRISIS.16 title = SAU_GCC_CRISIS.16.t picture = GFX_politics_negotiations desc = { text = SAU_GCC_CRISIS.16.d.1 trigger = { KUW = { has_completed_focus = GCC_improve_relations_with_iran has_completed_focus = GCC_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.16.d.2 trigger = { KUW = { has_completed_focus = GCC_improve_relations_with_iran NOT = { has_completed_focus = GCC_turkish_bases } } } } is_triggered_only = yes major = yes option = { #Initial statement, Don't accept demands name = SAU_GCC_CRISIS.16.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.16.a executed" trigger = { original_tag = KUW } news_event = { id = SAU_GCC_CRISIS.12 days = 12 } #KUW Declines set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } option = { #Accept initial demands name = SAU_GCC_CRISIS.16.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.16.b executed" trigger = { original_tag = KUW } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_KUW } clr_country_flag = blockade_KUW clr_country_flag = initiated_blockade_KUW remove_opinion_modifier = { target = KUW modifier = Blockade } remove_opinion_modifier = { target = KUW modifier = Blockade_Trade } } if = { limit = { gives_military_access_to = TUR } diplomatic_relation = { country = TUR relation = military_access active = no } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } diplomatic_relation = { country = PER relation = military_access active = no } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.13 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } option = { #interesting name = SAU_GCC_CRISIS.16.c trigger = { NOT = { original_tag = KUW } } } } #Start of GCC Crisis OMA country_event = { id = SAU_GCC_CRISIS.19 title = SAU_GCC_CRISIS.19.t desc = SAU_GCC_CRISIS.19.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #Pressure OMA name = SAU_GCC_CRISIS.19.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.19.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_OMA tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.20 } } set_country_flag = blockade_OMA add_opinion_modifier = { target = OMA modifier = Blockade } add_opinion_modifier = { target = OMA modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.21 days = 10 } } ai_chance = { base = 50 } } option = { #Don't do it name = SAU_GCC_CRISIS.19.b ai_chance = { base = 0 } } } #Join Blockade Against OMA country_event = { id = SAU_GCC_CRISIS.20 title = SAU_GCC_CRISIS.20.t desc = SAU_GCC_CRISIS.20.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #join name = SAU_GCC_CRISIS.20.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.20.a executed" add_opinion_modifier = { target = OMA modifier = Blockade } add_opinion_modifier = { target = OMA modifier = Blockade_Trade } ai_chance = { base = 1 } } option = { #Don't join name = SAU_GCC_CRISIS.20.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.20.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #OMA blockade announced country_event = { id = SAU_GCC_CRISIS.21 title = SAU_GCC_CRISIS.21.t picture = GFX_politics_negotiations desc = { text = SAU_GCC_CRISIS.21.d.1 trigger = { OMA = { has_completed_focus = GCC_improve_relations_with_iran has_completed_focus = GCC_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.21.d.2 trigger = { OMA = { has_completed_focus = GCC_improve_relations_with_iran NOT = { has_completed_focus = GCC_turkish_bases } } } } #fire_only_once = yes is_triggered_only = yes major = yes option = { #Initial statement, Don't accept demands name = SAU_GCC_CRISIS.21.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.21.a executed" trigger = { original_tag = OMA } news_event = { id = SAU_GCC_CRISIS.12 days = 12 } #OMA Declines set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } option = { #Accept initial demands name = SAU_GCC_CRISIS.21.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.21.b executed" trigger = { original_tag = OMA } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_OMA } clr_country_flag = blockade_OMA clr_country_flag = initiated_blockade_OMA remove_opinion_modifier = { target = OMA modifier = Blockade } remove_opinion_modifier = { target = OMA modifier = Blockade_Trade } } if = { limit = { gives_military_access_to = TUR } diplomatic_relation = { country = TUR relation = military_access active = no } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } diplomatic_relation = { country = PER relation = military_access active = no } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.13 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } option = { #interesting name = SAU_GCC_CRISIS.21.c trigger = { NOT = { original_tag = OMA } } } } #Start of GCC Crisis SAU country_event = { id = SAU_GCC_CRISIS.24 title = SAU_GCC_CRISIS.24.t desc = SAU_GCC_CRISIS.24.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #Pressure SAU name = SAU_GCC_CRISIS.24.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.24.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_SAU tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.25 } } set_country_flag = blockade_SAU add_opinion_modifier = { target = SAU modifier = Blockade } add_opinion_modifier = { target = SAU modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.26 days = 10 } } ai_chance = { base = 50 } } option = { #Don't do it name = SAU_GCC_CRISIS.24.b ai_chance = { base = 0 } } } #Join Blockade Against SAU country_event = { id = SAU_GCC_CRISIS.25 title = SAU_GCC_CRISIS.25.t desc = SAU_GCC_CRISIS.25.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #join name = SAU_GCC_CRISIS.25.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.25.a executed" add_opinion_modifier = { target = SAU modifier = Blockade } add_opinion_modifier = { target = SAU modifier = Blockade_Trade } ai_chance = { base = 1 } } option = { #Don't join name = SAU_GCC_CRISIS.25.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.25.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #SAU blockade announced country_event = { id = SAU_GCC_CRISIS.26 title = SAU_GCC_CRISIS.26.t desc = { text = SAU_GCC_CRISIS.26.d.1 trigger = { SAU = { has_completed_focus = SAU_alliance_with_iran has_completed_focus = SAU_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.26.d.2 trigger = { SAU = { has_completed_focus = SAU_alliance_with_iran NOT = { has_completed_focus = SAU_turkish_bases } } } } picture = GFX_politics_negotiations is_triggered_only = yes major = yes #Initial statement, Don't accept demands option = { name = SAU_GCC_CRISIS.26.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.26.a executed" trigger = { original_tag = SAU } news_event = { id = SAU_GCC_CRISIS.12 days = 12 } #SAU Declines set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } #Accept initial demands option = { name = SAU_GCC_CRISIS.26.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.26.b executed" trigger = { original_tag = SAU } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_SAU } clr_country_flag = blockade_SAU clr_country_flag = initiated_blockade_SAU remove_opinion_modifier = { target = SAU modifier = Blockade } remove_opinion_modifier = { target = SAU modifier = Blockade_Trade } } if = { limit = { gives_military_access_to = TUR } diplomatic_relation = { country = TUR relation = military_access active = no } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } diplomatic_relation = { country = PER relation = military_access active = no } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.13 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } #interesting option = { name = SAU_GCC_CRISIS.26.c trigger = { NOT = { original_tag = SAU } } } } #Start of GCC Crisis UAE country_event = { id = SAU_GCC_CRISIS.27 title = SAU_GCC_CRISIS.27.t desc = SAU_GCC_CRISIS.27.d picture = GFX_politics_negotiations is_triggered_only = yes #Pressure UAE option = { name = SAU_GCC_CRISIS.27.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.27.a executed" for_each_scope_loop = { array = global.SAU_gcc_crisis_UAE tooltip = TT_ALL_GCC_CRISIS_INVITEES_GAIN if = { limit = { NOT = { tag = ROOT } } country_event = SAU_GCC_CRISIS.28 } } set_country_flag = blockade_UAE add_opinion_modifier = { target = UAE modifier = Blockade } add_opinion_modifier = { target = UAE modifier = Blockade_Trade } hidden_effect = { country_event = { id = SAU_GCC_CRISIS.29 days = 10 } } ai_chance = { base = 50 } } #Don't do it option = { name = SAU_GCC_CRISIS.27.b ai_chance = { base = 0 } } } #Join Blockade Against UAE country_event = { id = SAU_GCC_CRISIS.28 title = SAU_GCC_CRISIS.28.t desc = SAU_GCC_CRISIS.28.d picture = GFX_politics_negotiations #fire_only_once = yes is_triggered_only = yes option = { #join name = SAU_GCC_CRISIS.28.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.28.a executed" add_opinion_modifier = { target = UAE modifier = Blockade } add_opinion_modifier = { target = UAE modifier = Blockade_Trade } ai_chance = { base = 1 } } option = { #Don't join name = SAU_GCC_CRISIS.28.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.28.b executed" add_political_power = -25 SAU = { add_opinion_modifier = { target = ROOT modifier = Decline_Blockade } } ai_chance = { base = 0 modifier = { add = 10 OR = { has_government = neutrality has_completed_focus = SAU_the_non_aligned_road } } } } } #UAE blockade announced country_event = { id = SAU_GCC_CRISIS.29 title = SAU_GCC_CRISIS.29.t picture = GFX_politics_negotiations desc = { text = SAU_GCC_CRISIS.29.d.1 trigger = { UAE = { has_completed_focus = GCC_improve_relations_with_iran has_completed_focus = GCC_turkish_bases } } } desc = { text = SAU_GCC_CRISIS.29.d.2 trigger = { UAE = { has_completed_focus = GCC_improve_relations_with_iran NOT = { has_completed_focus = GCC_turkish_bases } } } } #fire_only_once = yes is_triggered_only = yes major = yes option = { #Initial statement, Don't accept demands name = SAU_GCC_CRISIS.29.a log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.29.a executed" trigger = { original_tag = UAE } news_event = { id = SAU_GCC_CRISIS.12 days = 12 } #UAE Declines set_country_flag = rejected_blockade_demands ai_chance = { base = 10 } } option = { #Accept initial demands name = SAU_GCC_CRISIS.29.b log = "[GetDateText]: [This.GetName]: SAU_GCC_CRISIS.29.b executed" trigger = { original_tag = UAE } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 25 } modify_gcc_unity = yes } every_country = { limit = { has_country_flag = blockade_UAE } clr_country_flag = blockade_UAE clr_country_flag = initiated_blockade_UAE remove_opinion_modifier = { target = UAE modifier = Blockade } remove_opinion_modifier = { target = UAE modifier = Blockade_Trade } } if = { limit = { gives_military_access_to = TUR } diplomatic_relation = { country = TUR relation = military_access active = no } } if = { limit = { has_guaranteed = TUR } diplomatic_relation = { country = TUR relation = guarantee active = no } } if = { limit = { is_guaranteed_by = TUR } TUR = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = TUR } leave_faction = yes } if = { limit = { gives_military_access_to = PER } diplomatic_relation = { country = PER relation = military_access active = no } } if = { limit = { has_guaranteed = PER } diplomatic_relation = { country = PER relation = guarantee active = no } } if = { limit = { is_guaranteed_by = PER } PER = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { is_in_faction_with = PER } leave_faction = yes } set_country_flag = accepted_blockade_demands news_event = { id = SAU_GCC_CRISIS.13 days = 5 } ai_chance = { base = 1 modifier = { factor = 10 check_variable = { influence_array^0 = FROM } } } } #interesting option = { name = SAU_GCC_CRISIS.29.c trigger = { NOT = { original_tag = UAE } } } }