# Author(s): Manchu # Some changes by: Angriest Bird, alexmarkel0v # Last Modified: April 18th, 2022 - alexmarkel0v focus_tree = { id = gulf_focus country = { factor = 0 modifier = { add = 20 OR = { original_tag = QAT original_tag = UAE original_tag = BHR original_tag = KUW original_tag = OMA } } } continuous_focus_position = { x = 4500 y = 1300 } ##SOCIO ECONOMIC## focus = { id = GCC_socio_economic_affairs icon = aristocratic_funding x = 10 y = 0 cost = 5 search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_socio_economic_affairs executed" add_political_power = 125 } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_expand_oil_extraction icon = oil_trade x = -8 y = 2 relative_position_id = GCC_socio_economic_affairs cost = 8.58 prerequisite = { focus = GCC_socio_economic_affairs } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -18.75 } add_resource = { type = oil amount = 20 state = 174 } } else = { set_temp_variable = { treasury_change = -9.375 } random_owned_state = { add_resource = { type = oil amount = 10 } } } modify_treasury_effect = yes log = "[GetDateText]: [This.GetName]: focus GCC_expand_oil_extraction executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_joint_ventures icon = improve_relations_green x = -2 y = 1 relative_position_id = GCC_expand_oil_extraction cost = 8.58 prerequisite = { focus = GCC_expand_oil_extraction } search_filters = { FOCUS_FILTER_RESOURCE } available = { has_war = no no_jihadist_government = yes } completion_reward = { add_ideas = joint_oil_extraction log = "[GetDateText]: [This.GetName]: focus GCC_joint_ventures executed" } ai_will_do = { base = 1 } } focus = { id = GCC_total_sa icon = total_sa x = -4 y = 1 relative_position_id = GCC_joint_ventures cost = 5 prerequisite = { focus = GCC_joint_ventures } mutually_exclusive = { focus = GCC_royal_dutch_shell } mutually_exclusive = { focus = GCC_lukoil } mutually_exclusive = { focus = GCC_sinopec } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no no_jihadist_government = yes FRA = { has_opinion = { target = ROOT value > 19 } } } completion_reward = { FRA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = FRA modifier = large_commercial_relations } } two_fuel_reserve = yes log = "[GetDateText]: [This.GetName]: focus GCC_total_sa executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_royal_dutch_shell icon = royal_dutch_shell x = -2 y = 1 relative_position_id = GCC_joint_ventures cost = 5 prerequisite = { focus = GCC_joint_ventures } mutually_exclusive = { focus = GCC_total_sa } mutually_exclusive = { focus = GCC_lukoil } mutually_exclusive = { focus = GCC_sinopec } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no no_jihadist_government = yes ENG = { has_opinion = { target = ROOT value > 19 } } HOL = { has_opinion = { target = ROOT value > 19 } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_royal_dutch_shell executed" if = { limit = { country_exists = ENG } add_opinion_modifier = { target = ENG modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = ENG modifier = large_commercial_relations } } if = { limit = { country_exists = HOL } add_opinion_modifier = { target = HOL modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = HOL modifier = large_commercial_relations } } two_fuel_reserve = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_lukoil icon = LUKOIL x = 0 y = 1 relative_position_id = GCC_joint_ventures cost = 5 prerequisite = { focus = GCC_joint_ventures } mutually_exclusive = { focus = GCC_total_sa } mutually_exclusive = { focus = GCC_royal_dutch_shell } mutually_exclusive = { focus = GCC_sinopec } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no no_jihadist_government = yes SOV = { has_opinion = { target = ROOT value > 19 } } } completion_reward = { SOV = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = SOV modifier = large_commercial_relations } } two_fuel_reserve = yes log = "[GetDateText]: [This.GetName]: focus GCC_lukoil executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_sinopec icon = prc_industrialization x = 2 y = 1 relative_position_id = GCC_joint_ventures cost = 5 prerequisite = { focus = GCC_joint_ventures } mutually_exclusive = { focus = GCC_total_sa } mutually_exclusive = { focus = GCC_royal_dutch_shell } mutually_exclusive = { focus = GCC_lukoil } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { has_war = no no_jihadist_government = yes CHI = { has_opinion = { target = ROOT value > 19 } } } completion_reward = { CHI = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = CHI modifier = large_commercial_relations } } two_fuel_reserve = yes log = "[GetDateText]: [This.GetName]: focus GCC_sinopec executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_stock_market_listing icon = economic_prosperity x = 0 y = 1 relative_position_id = GCC_lukoil cost = 8.58 prerequisite = { focus = GCC_total_sa focus = GCC_royal_dutch_shell focus = GCC_lukoil focus = GCC_sinopec } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { has_war = no no_jihadist_government = yes } completion_reward = { news_event = { days = 1 id = gulf.5 } hidden_effect = { country_event = { days = 30 id = gulf.6 } } log = "[GetDateText]: [This.GetName]: focus GCC_stock_market_listing executed" } ai_will_do = { base = 1 } } focus = { id = GCC_sovereign_wealth_fund icon = generic_banks x = 0 y = 1 relative_position_id = GCC_stock_market_listing cost = 4.35 prerequisite = { focus = GCC_stock_market_listing } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { custom_trigger_tooltip = { tooltip = ipo_tt OR = { has_country_flag = ipo_very_successful has_country_flag = ipo_successful has_country_flag = ipo_failure } } } completion_reward = { if = { limit = { original_tag = SAU has_country_flag = ipo_very_successful } set_temp_variable = { treasury_change = 50 } modify_treasury_effect = yes } else_if = { limit = { original_tag = SAU has_country_flag = ipo_successful } set_temp_variable = { treasury_change = 25 } modify_treasury_effect = yes } else_if = { limit = { original_tag = SAU has_country_flag = ipo_failure } set_temp_variable = { treasury_change = 5 } modify_treasury_effect = yes } else_if = { limit = { has_country_flag = ipo_very_successful } set_temp_variable = { treasury_change = 20 } modify_treasury_effect = yes } else_if = { limit = { has_country_flag = ipo_successful } set_temp_variable = { treasury_change = 10 } modify_treasury_effect = yes } else_if = { limit = { has_country_flag = ipo_failure } set_temp_variable = { treasury_change = 2 } modify_treasury_effect = yes } else = { custom_effect_tooltip = ipo_revenue_tt } log = "[GetDateText]: [This.GetName]: focus GCC_sovereign_wealth_fund executed" } ai_will_do = { base = 1 } } focus = { id = GCC_secure_the_fossil_fuel_industry icon = oil_green x = -2 y = 1 relative_position_id = GCC_sovereign_wealth_fund cost = 8.58 prerequisite = { focus = GCC_sovereign_wealth_fund } mutually_exclusive = { focus = GCC_untether_the_fossil_fuel_industry } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_secure_the_fossil_fuel_industry executed" if = { limit = { original_tag = SAU } random_owned_state = { add_extra_state_shared_building_slots = 4 add_building_construction = { type = fuel_silo level = 4 instant_build = yes } } set_temp_variable = { treasury_change = -12 } } else = { random_owned_state = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = fuel_silo level = 2 instant_build = yes } } set_temp_variable = { treasury_change = -6 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 15 } change_saudi_royal_family_opinion = yes change_fossil_fuel_industry_opinion = yes change_industrial_conglomerates_opinion = yes add_stability = 0.05 } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_untether_the_fossil_fuel_industry icon = oil_red x = 2 y = 1 relative_position_id = GCC_sovereign_wealth_fund cost = 10 prerequisite = { focus = GCC_sovereign_wealth_fund } mutually_exclusive = { focus = GCC_secure_the_fossil_fuel_industry } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { if = { limit = { original_tag = SAU } random_owned_state = { add_resource = { type = oil amount = 10 } } random_owned_state = { add_resource = { type = oil amount = 10 } } set_temp_variable = { treasury_change = -18.75 } } else = { random_owned_state = { add_resource = { type = oil amount = 10 } } set_temp_variable = { treasury_change = -9.5 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes swap_ideas = { remove_idea = small_medium_business_owners add_idea = fossil_fuel_industry } add_stability = -0.02 log = "[GetDateText]: [This.GetName]: focus GCC_untether_the_fossil_fuel_industry executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_innovative_techniques icon = research3 x = -8 y = 3 relative_position_id = GCC_socio_economic_affairs cost = 5.8 prerequisite = { focus = GCC_expand_oil_extraction } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -5 } } else = { set_temp_variable = { treasury_change = -2.5 } } modify_treasury_effect = yes add_ideas = SAU_innovative_techniques log = "[GetDateText]: [This.GetName]: focus GCC_innovative_techniques executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_deepen_the_safety_net icon = welfare x = 2 y = 1 relative_position_id = GCC_expand_oil_extraction cost = 5 prerequisite = { focus = GCC_expand_oil_extraction } mutually_exclusive = { focus = GCC_shrink_the_safety_net } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL FOCUS_FILTER_RADICALIZATION } completion_reward = { increase_social_spending = yes set_temp_variable = { arg_popularity = 0.05 } add_ruling_outlook_popularity = yes log = "[GetDateText]: [This.GetName]: focus GCC_deepen_the_safety_net executed" set_temp_variable = { desire_change = 0.5 } change_expected_social_spending = yes } ai_will_do = { base = 1 } } focus = { id = GCC_subsidize_economic_activity icon = money x = 0 y = 1 relative_position_id = GCC_deepen_the_safety_net cost = 7.9 prerequisite = { focus = GCC_deepen_the_safety_net } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -10 } } else = { set_temp_variable = { treasury_change = -5 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes increase_economic_growth = yes log = "[GetDateText]: [This.GetName]: focus GCC_subsidize_economic_activity executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_reinforce_patronage_networks icon = central_planned_economy3 x = 0 y = 1 relative_position_id = GCC_subsidize_economic_activity cost = 7.9 prerequisite = { focus = GCC_subsidize_economic_activity } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_EXPENDITURE } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -20 } } else = { set_temp_variable = { treasury_change = -10 } } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 15 } change_saudi_royal_family_opinion = yes change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes change_landowners_opinion = yes increase_corruption = yes log = "[GetDateText]: [This.GetName]: focus GCC_reinforce_patronage_networks executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_invest_in_the_metal_industry icon = mining_truck x = -5 y = 2 relative_position_id = GCC_socio_economic_affairs cost = 7.9 prerequisite = { focus = GCC_socio_economic_affairs } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { if = { limit = { original_tag = SAU } add_resource = { type = aluminium amount = 16 state = 174 } set_temp_variable = { treasury_change = -15 } } else = { random_owned_state = { add_resource = { type = aluminium amount = 8 } } set_temp_variable = { treasury_change = -7.5 } } modify_treasury_effect = yes log = "[GetDateText]: [This.GetName]: focus GCC_invest_in_the_metal_industry executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_diversify_the_economy icon = decentralized_economy x = -2 y = 2 relative_position_id = GCC_socio_economic_affairs cost = 7.2 prerequisite = { focus = GCC_socio_economic_affairs } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_EXPENDITURE } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_positive_opinion = yes } } completion_reward = { set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes change_landowners_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_diversify_the_economy executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_shrink_the_safety_net icon = better_money x = -2 y = 1 relative_position_id = GCC_diversify_the_economy cost = 8.58 prerequisite = { focus = GCC_diversify_the_economy } mutually_exclusive = { focus = GCC_deepen_the_safety_net } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_RADICALIZATION } completion_reward = { decrease_social_spending = yes set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_shrink_the_safety_net executed" set_temp_variable = { desire_change = -0.5 } change_expected_social_spending = yes } ai_will_do = { base = 1 modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_private_sector_job_creation icon = union_negotiations x = 0 y = 1 relative_position_id = GCC_shrink_the_safety_net cost = 8.58 prerequisite = { focus = GCC_shrink_the_safety_net } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RADICALIZATION } available = { NOT = { OR = { has_idea = bureau_03 has_idea = bureau_04 has_idea = bureau_05 } } } completion_reward = { set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes one_office_construction = yes if = { limit = { original_tag = SAU } one_office_construction = yes } set_temp_variable = { arg_popularity = -0.1 } add_ruling_outlook_popularity = yes log = "[GetDateText]: [This.GetName]: focus GCC_private_sector_job_creation executed" } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_construction_boom icon = construction3 x = 0 y = 1 relative_position_id = GCC_private_sector_job_creation cost = 8.58 prerequisite = { focus = GCC_private_sector_job_creation } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RADICALIZATION } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -15 } } else = { set_temp_variable = { treasury_change = -7.5 } } modify_treasury_effect = yes add_timed_idea = { idea = construction_boom days = 365 } increase_economic_growth = yes log = "[GetDateText]: [This.GetName]: focus GCC_construction_boom executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_support_the_aviation_sector icon = modern_bomber x = 0 y = 1 relative_position_id = GCC_diversify_the_economy cost = 5 prerequisite = { focus = GCC_diversify_the_economy } search_filters = { FOCUS_FILTER_MILITARY_LAWS } bypass = { OR = { AND = { original_tag = SAU all_owned_state = { air_base > 6 } } AND = { NOT = { original_tag = SAU } all_owned_state = { air_base > 8 } } } } completion_reward = { two_air_base = yes if = { limit = { original_tag = SAU } two_air_base = yes } log = "[GetDateText]: [This.GetName]: focus GCC_support_the_aviation_sector executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_support_the_entertainment_industry icon = broadway x = 0 y = 1 relative_position_id = GCC_support_the_aviation_sector cost = 8.58 prerequisite = { focus = GCC_support_the_aviation_sector } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SOCIAL_CONSERVATISM } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -3 } } else = { set_temp_variable = { treasury_change = -1.5 } } modify_treasury_effect = yes set_temp_variable = { arg_popularity = 0.05 } add_ruling_outlook_popularity = yes set_temp_variable = { temp_modify_social_con_government = -2 } modify_social_conservatism_government = yes log = "[GetDateText]: [This.GetName]: focus GCC_support_the_entertainment_industry executed" } ai_will_do = { base = 1 } } focus = { id = GCC_support_manufacturing icon = generic_machinery x = 0 y = 1 relative_position_id = GCC_support_the_entertainment_industry cost = 10 prerequisite = { focus = GCC_support_the_entertainment_industry } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { two_random_industrial_complex = yes if = { limit = { original_tag = SAU } one_random_industrial_complex = yes one_office_construction = yes } log = "[GetDateText]: [This.GetName]: focus GCC_support_manufacturing executed" } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_the_dubai_model icon = dubai x = 2 y = 1 relative_position_id = GCC_diversify_the_economy cost = 8.58 prerequisite = { focus = GCC_diversify_the_economy } prerequisite = { focus = GCC_inclusive_policies } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { OR = { has_repressive_government = yes custom_trigger_tooltip = { tooltip = conservatism_society_less_60_tt check_variable = { social_conservatism_society < 60 } } } has_war = no no_jihadist_government = yes } completion_reward = { if = { limit = { original_tag = SAU } 176 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = offices level = 2 instant_build = yes } } set_temp_variable = { treasury_change = -24 } modify_treasury_effect = yes } else = { two_office_construction = yes } set_temp_variable = { temp_modify_social_con_government = -5 } modify_social_conservatism_government = yes log = "[GetDateText]: [This.GetName]: focus GCC_the_dubai_model executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = GCC_reduce_vice_prevention icon = dangerous_laws x = 0 y = 1 relative_position_id = GCC_the_dubai_model cost = 5 prerequisite = { focus = GCC_the_dubai_model } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { has_war = no no_jihadist_government = yes } completion_reward = { custom_effect_tooltip = GCC_reduce_vice_prevention_tt set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_reduce_vice_prevention executed" } ai_will_do = { base = 1 } } focus = { id = GCC_court_tourism_and_foreign_businesses icon = diplomacy x = 0 y = 1 relative_position_id = GCC_reduce_vice_prevention cost = 8.58 prerequisite = { focus = GCC_reduce_vice_prevention } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL } available = { has_war = no no_jihadist_government = yes custom_trigger_tooltip = { tooltip = conservatism_government_less_50_tt check_variable = { social_conservatism_government < 50 } } } completion_reward = { add_popularity = { ideology = democratic popularity = 0.05 } recalculate_party = yes if = { limit = { original_tag = SAU } 177 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = offices level = 2 instant_build = yes } } set_temp_variable = { treasury_change = -24 } modify_treasury_effect = yes } else = { two_office_construction = yes } set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_court_tourism_and_foreign_businesses executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_offices = no } } } focus = { id = GCC_end_the_rentier_state icon = anti_establishment x = -1 y = 1 relative_position_id = GCC_support_manufacturing cost = 7.9 prerequisite = { focus = GCC_construction_boom focus = GCC_court_tourism_and_foreign_businesses } prerequisite = { focus = GCC_support_manufacturing } search_filters = { FOCUS_FILTER_CORRUPTION FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RADICALIZATION FOCUS_FILTER_STABILITY } bypass = { NOT = { has_idea = rentier_state } } completion_reward = { remove_ideas = rentier_state add_stability = 0.05 log = "[GetDateText]: [This.GetName]: focus GCC_end_the_rentier_state executed" } ai_will_do = { base = 1 } } focus = { id = GCC_end_oil_dependency icon = sustainable_development x = -1 y = 1 relative_position_id = GCC_court_tourism_and_foreign_businesses cost = 7.9 prerequisite = { focus = GCC_construction_boom focus = GCC_court_tourism_and_foreign_businesses } prerequisite = { focus = GCC_support_manufacturing } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { remove_ideas = oil_dependency log = "[GetDateText]: [This.GetName]: focus GCC_end_oil_dependency executed" } ai_will_do = { base = 1 } } focus = { id = GCC_empower_industrial_conglomerates icon = production x = 0 y = 2 relative_position_id = GCC_construction_boom cost = 13.65 prerequisite = { focus = GCC_end_the_rentier_state } prerequisite = { focus = GCC_end_oil_dependency } prerequisite = { focus = GCC_construction_boom } mutually_exclusive = { focus = GCC_commit_to_domestic_merchants } mutually_exclusive = { focus = GCC_cater_to_investors } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { two_random_industrial_complex = yes if = { limit = { original_tag = SAU } two_random_industrial_complex = yes } swap_ideas = { remove_idea = small_medium_business_owners add_idea = industrial_conglomerates } log = "[GetDateText]: [This.GetName]: focus GCC_empower_industrial_conglomerates executed" } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_commit_to_domestic_merchants icon = business_man x = 1 y = 1 relative_position_id = GCC_end_the_rentier_state cost = 9.4 prerequisite = { focus = GCC_end_the_rentier_state } prerequisite = { focus = GCC_end_oil_dependency } mutually_exclusive = { focus = GCC_empower_industrial_conglomerates } mutually_exclusive = { focus = GCC_cater_to_investors } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_STABILITY } completion_reward = { two_random_infrastructure = yes if = { limit = { original_tag = SAU } three_random_infrastructure = yes one_random_infrastructure = yes one_random_infrastructure = yes } set_temp_variable = { temp_opinion = 10 } change_small_medium_business_owners_opinion = yes increase_economic_growth = yes add_stability = 0.035 log = "[GetDateText]: [This.GetName]: focus GCC_commit_to_domestic_merchants executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_cater_to_investors icon = united_states_dollar x = 0 y = 2 relative_position_id = GCC_court_tourism_and_foreign_businesses cost = 11.5 prerequisite = { focus = GCC_end_the_rentier_state } prerequisite = { focus = GCC_end_oil_dependency } prerequisite = { focus = GCC_court_tourism_and_foreign_businesses } mutually_exclusive = { focus = GCC_empower_industrial_conglomerates } mutually_exclusive = { focus = GCC_commit_to_domestic_merchants } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } available = { custom_trigger_tooltip = { tooltip = conservatism_government_less_50_tt check_variable = { social_conservatism_government < 50 } } } completion_reward = { two_office_construction = yes if = { limit = { original_tag = SAU } one_office_construction = yes } increase_economic_growth = yes swap_ideas = { remove_idea = small_medium_business_owners add_idea = international_bankers } add_timed_idea = { idea = investors_bonus days = 720 } log = "[GetDateText]: [This.GetName]: focus GCC_cater_to_investors executed" } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_migrant_rights icon = stolen_papers x = 4 y = 1 relative_position_id = GCC_socio_economic_affairs cost = 2.9 prerequisite = { focus = GCC_socio_economic_affairs } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_political_power = 75 log = "[GetDateText]: [This.GetName]: focus GCC_migrant_rights executed" } ai_will_do = { base = 1 } } focus = { id = GCC_inclusive_policies icon = pro_immigration1 x = 2 y = 2 relative_position_id = GCC_socio_economic_affairs cost = 2.9 prerequisite = { focus = GCC_migrant_rights } mutually_exclusive = { focus = GCC_exclusive_policies } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 0.02 add_war_support = -0.02 log = "[GetDateText]: [This.GetName]: focus GCC_inclusive_policies executed" } ai_will_do = { base = 1 } } focus = { id = GCC_amend_the_kafala_system icon = treaty x = 0 y = 1 relative_position_id = GCC_inclusive_policies cost = 8.58 prerequisite = { focus = GCC_inclusive_policies } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_idea = qatar_expat } swap_ideas = { remove_idea = qatar_expat add_idea = qatar_expat_kafala } } if = { limit = { has_idea = saudi_expat } swap_ideas = { remove_idea = saudi_expat add_idea = saudi_expat_kafala } } if = { limit = { has_idea = omani_expat } swap_ideas = { remove_idea = omani_expat add_idea = omani_expat_kafala } } if = { limit = { has_idea = uae_expat } swap_ideas = { remove_idea = uae_expat add_idea = uae_expat_kafala } } if = { limit = { has_idea = kuwait_expat } swap_ideas = { remove_idea = kuwait_expat add_idea = kuwait_expat_kafala } } if = { limit = { has_idea = bahraini_expat } swap_ideas = { remove_idea = bahraini_expat add_idea = bahraini_expat_kafala } } set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_fossil_fuel_industry_opinion = yes if = { limit = { OR = { original_tag = BHR original_tag = QAT } } capital_scope = { add_manpower = 20000 } } if = { limit = { original_tag = KUW } capital_scope = { add_manpower = 40000 } } if = { limit = { original_tag = OMA } 182 = { add_manpower = 35000 } 183 = { add_manpower = 10000 } 182 = { add_manpower = 5000 } } if = { limit = { original_tag = UAE } 180 = { add_manpower = 40000 } 179 = { add_manpower = 45000 } } if = { limit = { original_tag = SAU } 174 = { add_manpower = 35000 } 176 = { add_manpower = 175000 } 177 = { add_manpower = 50000 } 178 = { add_manpower = 15000 } } log = "[GetDateText]: [This.GetName]: focus GCC_amend_the_kafala_system executed" } ai_will_do = { base = 1 } } focus = { id = GCC_minimum_wage icon = labor_unions x = 0 y = 1 relative_position_id = GCC_amend_the_kafala_system cost = 7.2 prerequisite = { focus = GCC_amend_the_kafala_system } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { if = { limit = { has_idea = qatar_expat_kafala } swap_ideas = { remove_idea = qatar_expat_kafala add_idea = qatar_expat_wage } } if = { limit = { has_idea = saudi_expat_kafala } swap_ideas = { remove_idea = saudi_expat_kafala add_idea = saudi_expat_wage } } if = { limit = { has_idea = omani_expat_kafala } swap_ideas = { remove_idea = omani_expat_kafala add_idea = omani_expat_wage } } if = { limit = { has_idea = uae_expat_kafala } swap_ideas = { remove_idea = uae_expat_kafala add_idea = uae_expat_wage } } if = { limit = { has_idea = kuwait_expat_kafala } swap_ideas = { remove_idea = kuwait_expat_kafala add_idea = kuwait_expat_wage } } if = { limit = { has_idea = bahraini_expat_kafala } swap_ideas = { remove_idea = bahraini_expat_kafala add_idea = bahraini_expat_wage } } else_if = { limit = { NOT = { OR = { has_idea = qatar_expat_kafala has_idea = saudi_expat_kafala has_idea = omani_expat_kafala has_idea = uae_expat_kafala has_idea = kuwait_expat_kafala has_idea = bahraini_expat_kafala } } } custom_effect_tooltip = expat_wage_tt } set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_fossil_fuel_industry_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_minimum_wage executed" } ai_will_do = { base = 1 } } focus = { id = GCC_open_pathways_to_citizenship icon = legislation x = 0 y = 1 relative_position_id = GCC_minimum_wage cost = 10.8 prerequisite = { focus = GCC_minimum_wage } search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } completion_reward = { custom_effect_tooltip = unlock_double_immigration_tt if = { limit = { has_idea = qatar_expat_wage } swap_ideas = { remove_idea = qatar_expat_wage add_idea = qatar_expat_citizen } } if = { limit = { has_idea = saudi_expat_wage } swap_ideas = { remove_idea = saudi_expat_wage add_idea = saudi_expat_citizen } } if = { limit = { has_idea = omani_expat_wage } swap_ideas = { remove_idea = omani_expat_wage add_idea = omani_expat_citizen } } if = { limit = { has_idea = uae_expat_wage } swap_ideas = { remove_idea = uae_expat_wage add_idea = uae_expat_citizen } } if = { limit = { has_idea = kuwait_expat_wage } swap_ideas = { remove_idea = kuwait_expat_wage add_idea = kuwait_expat_citizen } } if = { limit = { has_idea = bahraini_expat_wage } swap_ideas = { remove_idea = bahraini_expat_wage add_idea = bahraini_expat_citizen } } else_if = { limit = { NOT = { OR = { has_idea = qatar_expat_wage has_idea = saudi_expat_wage has_idea = omani_expat_wage has_idea = uae_expat_wage has_idea = kuwait_expat_wage has_idea = bahraini_expat_wage original_tag = BHR } } } custom_effect_tooltip = GCC_citizen_tt } else_if = { limit = { NOT = { has_idea = bahraini_expat_wage } } custom_effect_tooltip = GCC_BHR_citizen_tt } if = { limit = { has_idea = large_shia_population } custom_effect_tooltip = shia_population_decrease_tt subtract_from_variable = { shia_population = 5 } } clamp_shia = yes if = { limit = { OR = { original_tag = BHR original_tag = QAT } } capital_scope = { add_manpower = 40000 } } if = { limit = { original_tag = KUW } capital_scope = { add_manpower = 70000 } } if = { limit = { original_tag = OMA } 182 = { add_manpower = 50000 } 183 = { add_manpower = 20000 } 182 = { add_manpower = 10000 } } if = { limit = { original_tag = UAE } 180 = { add_manpower = 60000 } 179 = { add_manpower = 75000 } } if = { limit = { original_tag = SAU } 174 = { add_manpower = 35000 } 176 = { add_manpower = 275000 } 177 = { add_manpower = 50000 } 178 = { add_manpower = 15000 } } if = { limit = { has_idea = sunni has_idea = large_shia_population NOT = { OR = { has_completed_focus = GCC_comprehensive_crackdown has_completed_focus = GCC_fair_representation } } } shia_resistance_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_open_pathways_to_citizenship executed" } ai_will_do = { base = 1 } } focus = { id = GCC_exclusive_policies icon = anti_immigration1 x = 2 y = 1 relative_position_id = GCC_migrant_rights cost = 2.9 prerequisite = { focus = GCC_migrant_rights } mutually_exclusive = { focus = GCC_inclusive_policies } search_filters = { FOCUS_FILTER_WAR_SUPPORT } completion_reward = { add_stability = -0.02 add_war_support = 0.02 log = "[GetDateText]: [This.GetName]: focus GCC_exclusive_policies executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no has_government = nationalist } } } } focus = { id = GCC_reverse_naturalization icon = renounce_treaty x = -1 y = 1 relative_position_id = GCC_exclusive_policies cost = 7.25 prerequisite = { focus = GCC_exclusive_policies } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { set_temp_variable = { arg_popularity = 0.02 } add_ruling_outlook_popularity = yes if = { limit = { has_idea = qatar_expat } swap_ideas = { remove_idea = qatar_expat add_idea = qatar_expat_remittance } } if = { limit = { has_idea = saudi_expat } swap_ideas = { remove_idea = saudi_expat add_idea = saudi_expat_remittance } } if = { limit = { has_idea = omani_expat } swap_ideas = { remove_idea = omani_expat add_idea = omani_expat_remittance } } if = { limit = { has_idea = uae_expat } swap_ideas = { remove_idea = uae_expat add_idea = uae_expat_remittance } } if = { limit = { has_idea = kuwait_expat } swap_ideas = { remove_idea = kuwait_expat add_idea = kuwait_expat_remittance } } if = { limit = { has_idea = bahraini_expat } swap_ideas = { remove_idea = bahraini_expat add_idea = bahraini_expat_remittance } } if = { limit = { original_tag = BHR } shia_resistance_level_down = yes } log = "[GetDateText]: [This.GetName]: focus GCC_reverse_naturalization executed" } ai_will_do = { base = 1 } } focus = { id = GCC_impose_quotas icon = forceful_treaty x = 0 y = 1 relative_position_id = GCC_reverse_naturalization cost = 6.48 prerequisite = { focus = GCC_reverse_naturalization } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { if = { limit = { has_idea = qatar_expat_remittance } swap_ideas = { remove_idea = qatar_expat_remittance add_idea = qatar_expat_quota } } if = { limit = { has_idea = saudi_expat_remittance } swap_ideas = { remove_idea = saudi_expat_remittance add_idea = saudi_expat_quota } } if = { limit = { has_idea = omani_expat_remittance } swap_ideas = { remove_idea = omani_expat_remittance add_idea = omani_expat_quota } } if = { limit = { has_idea = uae_expat_remittance } swap_ideas = { remove_idea = uae_expat_remittance add_idea = uae_expat_quota } } if = { limit = { has_idea = kuwait_expat_remittance } swap_ideas = { remove_idea = kuwait_expat_remittance add_idea = kuwait_expat_quota } } if = { limit = { has_idea = bahraini_expat_remittance } swap_ideas = { remove_idea = bahraini_expat_remittance add_idea = bahraini_expat_quota } } else_if = { limit = { NOT = { OR = { has_idea = qatar_expat_remittance has_idea = saudi_expat_remittance has_idea = omani_expat_remittance has_idea = uae_expat_remittance has_idea = kuwait_expat_remittance has_idea = bahraini_expat_remittance } } } custom_effect_tooltip = expat_quota_tt } custom_effect_tooltip = block_immigration_decisions_tt log = "[GetDateText]: [This.GetName]: focus GCC_impose_quotas executed" } ai_will_do = { base = 1 } } focus = { id = GCC_maintain_exploitation icon = forced_labour x = -1 y = 1 relative_position_id = GCC_impose_quotas cost = 7.9 prerequisite = { focus = GCC_impose_quotas } mutually_exclusive = { focus = GCC_mass_deportation } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_political_power = 125 hidden_effect = { add_ideas = gulf_exploitation } if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = 20 } } else = { set_temp_variable = { treasury_change = 10 } } modify_treasury_effect = yes set_temp_variable = { additional_income_change = { value = gdp_total multiply = 0.0003 } } custom_effect_tooltip = additional_income_rate_percent_tt log = "[GetDateText]: [This.GetName]: focus GCC_maintain_exploitation executed" } ai_will_do = { base = 2 } } focus = { id = GCC_accelerated_growth icon = economic_crisis x = 0 y = 1 relative_position_id = GCC_maintain_exploitation cost = 8.58 prerequisite = { focus = GCC_maintain_exploitation } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { increase_economic_growth = yes set_temp_variable = { temp_opinion = 10 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_fossil_fuel_industry_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_accelerated_growth executed" } ai_will_do = { base = 1 } } focus = { id = GCC_mass_deportation icon = refugees x = 1 y = 1 relative_position_id = GCC_impose_quotas cost = 10.8 prerequisite = { focus = GCC_impose_quotas } mutually_exclusive = { focus = GCC_maintain_exploitation } search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_STABILITY } completion_reward = { custom_effect_tooltip = remove_demographics_idea_tt hidden_effect = { remove_ideas = { qatar_expat saudi_expat omani_expat uae_expat kuwait_expat bahraini_expat qatar_expat_quota saudi_expat_quota omani_expat_quota uae_expat_quota kuwait_expat_quota bahraini_expat_quota qatar_expat_remittance saudi_expat_remittance omani_expat_remittance uae_expat_remittance kuwait_expat_remittance bahraini_expat_remittance } } decrease_economic_growth = yes if = { limit = { OR = { original_tag = BHR original_tag = QAT } } capital_scope = { add_manpower = -400000 } } if = { limit = { OR = { original_tag = KUW original_tag = OMA } } capital_scope = { add_manpower = -800000 } } if = { limit = { original_tag = UAE } capital_scope = { add_manpower = -1500000 } 179 = { add_manpower = -1000000 add_manpower = -500000 } } if = { limit = { original_tag = SAU } capital_scope = { add_manpower = -2000000 add_manpower = -1000000 } 174 = { add_manpower = -1750000 } 177 = { add_manpower = -1500000 } 178 = { add_manpower = -1500000 } } log = "[GetDateText]: [This.GetName]: focus GCC_mass_deportation executed" } ai_will_do = { base = 1 } } focus = { id = GCC_empower_the_mutaween icon = sharia_law x = 7 y = 1 relative_position_id = GCC_socio_economic_affairs cost = 6.45 prerequisite = { focus = GCC_socio_economic_affairs } mutually_exclusive = { focus = GCC_weaken_the_mutaween } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_SOCIAL_CONSERVATISM } completion_reward = { set_temp_variable = { temp_modify_social_con_government = 10 } modify_social_conservatism_government = yes set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_empower_the_mutaween executed" unlock_decision_tooltip = GCC_discourage_female_representation unlock_decision_tooltip = GCC_limit_female_employment } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no jihadist_government = yes } } } } focus = { id = GCC_weaken_the_mutaween icon = end_sharia_law x = 9 y = 1 relative_position_id = GCC_socio_economic_affairs cost = 6.45 prerequisite = { focus = GCC_socio_economic_affairs } mutually_exclusive = { focus = GCC_empower_the_mutaween } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } completion_reward = { set_temp_variable = { temp_modify_social_con_government = -10 } modify_social_conservatism_government = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_weaken_the_mutaween executed" unlock_decision_tooltip = GCC_encourage_female_representation unlock_decision_tooltip = GCC_expand_female_employment } ai_will_do = { base = 0 modifier = { add = 1 OR = { AND = { has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } AND = { NOT = { original_tag = SAU } OR = { has_completed_focus = GCC_the_dubai_model has_completed_focus = GCC_break_the_religious_establishment } } is_historical_focus_on = no } } modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } focus = { id = GCC_womens_rights icon = POL_looseabortion x = 1 y = 1 relative_position_id = GCC_empower_the_mutaween cost = 2.9 prerequisite = { focus = GCC_empower_the_mutaween focus = GCC_weaken_the_mutaween } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_political_power = 75 log = "[GetDateText]: [This.GetName]: focus GCC_womens_rights executed" } ai_will_do = { base = 1 } } focus = { id = GCC_women_in_the_economy icon = women_in_the_economy x = -1 y = 1 relative_position_id = GCC_womens_rights cost = 5 prerequisite = { focus = GCC_womens_rights } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } completion_reward = { custom_effect_tooltip = GCC_women_economy_tt log = "[GetDateText]: [This.GetName]: focus GCC_women_in_the_economy executed" unlock_decision_tooltip = GCC_expand_female_employment unlock_decision_tooltip = GCC_limit_female_employment } ai_will_do = { base = 1 } } focus = { id = GCC_women_in_politics icon = muslim_women x = 1 y = 1 relative_position_id = GCC_womens_rights cost = 5 prerequisite = { focus = GCC_womens_rights } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } completion_reward = { custom_effect_tooltip = GCC_women_politics_tt log = "[GetDateText]: [This.GetName]: focus GCC_women_in_politics executed" unlock_decision_tooltip = GCC_encourage_female_representation unlock_decision_tooltip = GCC_discourage_female_representation } ai_will_do = { base = 1 } } focus = { id = GCC_reform_personal_status_laws icon = treaty4 x = -1 y = 1 relative_position_id = GCC_women_in_politics cost = 7.2 prerequisite = { focus = GCC_women_in_the_economy } prerequisite = { focus = GCC_women_in_politics } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { has_completed_focus = GCC_weaken_the_mutaween } completion_reward = { set_temp_variable = { temp_modify_social_con_government = -20 } modify_social_conservatism_government = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_reform_personal_status_laws executed" } ai_will_do = { base = 1 } } ##POLITICAL## focus = { id = GCC_political_affairs icon = self_management x = 27 y = 0 cost = 5 search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_political_power = 75 log = "[GetDateText]: [This.GetName]: focus GCC_political_affairs executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_constitutional_monarchy icon = treaty3 x = -5 y = 1 relative_position_id = GCC_political_affairs cost = 7.2 prerequisite = { focus = GCC_political_affairs } mutually_exclusive = { focus = GCC_absolute_monarchy } mutually_exclusive = { focus = GCC_a_radical_reorientation } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_indifferent_opinion = yes } } completion_reward = { add_political_power = 50 add_ideas = elected_legislature set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_constitutional_monarchy executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no original_tag = BHR original_tag = QAT } } modifier = { factor = 3 is_historical_focus_on = no } modifier = { factor = 1.5 OR = { original_tag = OMA original_tag = BHR original_tag = QAT } } modifier = { factor = 1.25 is_historical_focus_on = yes OR = { original_tag = UAE original_tag = OMA original_tag = KUW } } } } focus = { id = GCC_universal_suffrage icon = Election x = -1 y = 1 relative_position_id = GCC_constitutional_monarchy cost = 7.2 prerequisite = { focus = GCC_constitutional_monarchy } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_indifferent_opinion = yes } } completion_reward = { if = { limit = { original_tag = BHR } BHR_open_nation_level_up = yes } else_if = { limit = { has_government = neutrality NOT = { original_tag = BHR } } open_nation_level_up = yes } else_if = { limit = { NOT = { OR = { original_tag = BHR has_government = neutrality } } } GCC_open_nation_level_up = yes } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -1 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_universal_suffrage executed" } ai_will_do = { base = 1 } } focus = { id = GCC_permit_activism icon = concessions x = 0 y = 1 relative_position_id = GCC_universal_suffrage cost = 4.3 prerequisite = { focus = GCC_universal_suffrage } prerequisite = { focus = GCC_empower_parliament } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_positive_opinion = yes } } completion_reward = { if = { limit = { original_tag = BHR } BHR_open_nation_level_up = yes } else_if = { limit = { has_government = neutrality NOT = { original_tag = BHR } } open_nation_level_up = yes } else_if = { limit = { NOT = { OR = { original_tag = BHR has_government = neutrality } } } GCC_open_nation_level_up = yes } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -1 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_permit_activism executed" } ai_will_do = { base = 1 } } focus = { id = GCC_empower_parliament icon = generic_government x = 1 y = 1 relative_position_id = GCC_constitutional_monarchy cost = 7.2 prerequisite = { focus = GCC_constitutional_monarchy } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_indifferent_opinion = yes } } completion_reward = { if = { limit = { original_tag = BHR } BHR_open_nation_level_up = yes shia_resistance_level_down = yes } else_if = { limit = { has_government = neutrality NOT = { original_tag = BHR } } open_nation_level_up = yes } else_if = { limit = { NOT = { OR = { original_tag = BHR has_government = neutrality } } } GCC_open_nation_level_up = yes } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes change_small_medium_business_owners_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -1 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_empower_parliament executed" } ai_will_do = { base = 1 } } focus = { id = GCC_end_censorship icon = social_media x = 0 y = 1 relative_position_id = GCC_empower_parliament cost = 5 prerequisite = { focus = GCC_universal_suffrage } prerequisite = { focus = GCC_empower_parliament } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_positive_opinion = yes } } completion_reward = { if = { limit = { original_tag = BHR } BHR_open_nation_level_up = yes } else_if = { limit = { has_government = neutrality NOT = { original_tag = BHR } } open_nation_level_up = yes } else_if = { limit = { NOT = { OR = { original_tag = BHR has_government = neutrality } } } GCC_open_nation_level_up = yes } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -1 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_end_censorship executed" } ai_will_do = { base = 1 } } focus = { id = GCC_free_and_fair_elections icon = support_democracy x = -1 y = 1 relative_position_id = GCC_end_censorship cost = 8.58 prerequisite = { focus = GCC_permit_activism } prerequisite = { focus = GCC_end_censorship } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH FOCUS_FILTER_STABILITY } available = { if = { limit = { has_idea = saudi_royal_family } sarf_at_least_positive_opinion = yes } } completion_reward = { enable_elections_with_no_leader_change = yes set_country_flag = free_allow_parties set_partyall_allowed = yes if = { limit = { original_tag = BHR } swap_ideas = { remove_idea = BHR_open_nation_04 add_idea = BHR_open_nation_07 } shia_resistance_level_down = yes } else_if = { limit = { has_government = neutrality NOT = { original_tag = BHR } } swap_ideas = { remove_idea = new_open_nation_04 add_idea = new_open_nation_07 } } else_if = { limit = { NOT = { OR = { original_tag = BHR has_government = neutrality } } } swap_ideas = { remove_idea = GCC_open_nation_04 add_idea = GCC_open_nation_07 } } if = { limit = { has_idea = SAU_ailing_king } remove_ideas = SAU_ailing_king } if = { limit = { has_idea = SAU_crown_prince_mbn } remove_ideas = SAU_crown_prince_mbn } if = { limit = { has_idea = SAU_crown_prince_mbn_lar } remove_ideas = SAU_crown_prince_mbn_lar } if = { limit = { has_idea = SAU_crown_prince_mbs } remove_ideas = SAU_crown_prince_mbs } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_free_and_fair_elections executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR OR = { has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_HISTORICAL_FOCUS_PATH } } } focus = { id = GCC_empower_baath_supporters icon = military_mission2 x = -3 y = 1 relative_position_id = GCC_free_and_fair_elections cost = 8.58 prerequisite = { focus = GCC_free_and_fair_elections } mutually_exclusive = { focus = GCC_empower_shia_democrats } mutually_exclusive = { focus = GCC_empower_sunni_democrats } mutually_exclusive = { focus = GCC_empower_western_based_dissidents } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_timed_idea = { idea = baath_movement days = 180 } set_temp_variable = { party_index = 21 } set_temp_variable = { party_popularity_increase = 0.1 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_empower_baath_supporters executed" } ai_will_do = { base = 0 modifier = { add = 1 is_historical_focus_on = no } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_defensive_nationalism icon = military_sphere x = 0 y = 1 relative_position_id = GCC_empower_baath_supporters cost = 4.3 prerequisite = { focus = GCC_empower_baath_supporters } prerequisite = { focus = GCC_mass_deportation } mutually_exclusive = { focus = GCC_aggressive_nationalism } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_government = nationalist } completion_reward = { add_ideas = defensive_nationalism log = "[GetDateText]: [This.GetName]: focus GCC_defensive_nationalism executed" } ai_will_do = { base = 1 } } focus = { id = GCC_aggressive_nationalism icon = ultimatum x = 1 y = 1 relative_position_id = GCC_mass_deportation cost = 4.3 prerequisite = { focus = GCC_empower_baath_supporters } prerequisite = { focus = GCC_mass_deportation } mutually_exclusive = { focus = GCC_defensive_nationalism } search_filters = { FOCUS_FILTER_POLITICAL } available = { has_government = nationalist } completion_reward = { add_ideas = aggressive_nationalism log = "[GetDateText]: [This.GetName]: focus GCC_aggressive_nationalism executed" } ai_will_do = { base = 1 } } focus = { id = GCC_empower_sunni_democrats icon = sunni_politics x = 1 y = 1 relative_position_id = GCC_free_and_fair_elections cost = 8.58 prerequisite = { focus = GCC_free_and_fair_elections } mutually_exclusive = { focus = GCC_empower_baath_supporters } mutually_exclusive = { focus = GCC_empower_shia_democrats } mutually_exclusive = { focus = GCC_empower_western_based_dissidents } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL } completion_reward = { add_timed_idea = { idea = sunni_movement days = 180 } set_temp_variable = { party_index = 12 } set_temp_variable = { party_popularity_increase = 0.15 } set_temp_variable = { temp_outlook_increase = 0.15 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 5 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_empower_sunni_democrats executed" } ai_will_do = { base = 1 modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_favor_the_shiraziyyin icon = concessions2 x = 0 y = 1 relative_position_id = GCC_empower_sunni_democrats cost = 7.2 prerequisite = { focus = GCC_empower_shia_democrats } mutually_exclusive = { focus = GCC_favor_khomeinism } search_filters = { FOCUS_FILTER_INFLUENCE FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { has_government = communism OR = { has_completed_focus = GCC_shia_dominance has_completed_focus = GCC_fair_representation } } completion_reward = { add_ideas = national_shiism set_temp_variable = { percent_change = 2 } change_domestic_influence_percentage = yes custom_effect_tooltip = shirazi_popularity_tt set_temp_variable = { party_index = 8 } set_temp_variable = { party_popularity_increase = 0.1 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_favor_the_shiraziyyin executed" } ai_will_do = { base = 1 modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_irredentist_rhetoric icon = aggressive_diplomacy x = 0 y = 1 relative_position_id = GCC_aggressive_nationalism cost = 10 prerequisite = { focus = GCC_aggressive_nationalism focus = GCC_favor_khomeinism focus = GCC_favor_the_shiraziyyin } search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_WAR_SUPPORT } available = { if = { limit = { NOT = { tag = BHR } } has_government = nationalist } else = { OR = { has_government = communism has_government = nationalist } } } completion_reward = { if = { limit = { tag = SAU } 212 = { add_core_of = SAU } 172 = { add_core_of = SAU } 488 = { add_core_of = SAU } 423 = { add_core_of = SAU } 425 = { add_core_of = SAU } 624 = { add_core_of = SAU } 181 = { add_core_of = SAU } 180 = { add_core_of = SAU } 179 = { add_core_of = SAU } 182 = { add_core_of = SAU } 183 = { add_core_of = SAU } 194 = { add_core_of = SAU } 195 = { add_core_of = SAU } 196 = { add_core_of = SAU } 197 = { add_core_of = SAU } 198 = { add_core_of = SAU } 199 = { add_core_of = SAU } 200 = { add_core_of = SAU } every_other_country = { limit = { OR = { tag = JOR tag = KUW tag = OMA tag = QAT tag = UAE tag = BHR } } country_event = { days = 1 id = gulf.12 } custom_effect_tooltip = TT_EFFECTS_FROM_EVENT effect_tooltip = { add_opinion_modifier = { target = ROOT modifier = territorial_integrity_violation } } } } if = { limit = { tag = UAE } 423 = { add_core_of = UAE } 624 = { add_core_of = UAE } 181 = { add_core_of = UAE } QAT = { country_event = { days = 1 id = gulf.12 } custom_effect_tooltip = TT_EFFECTS_FROM_EVENT effect_tooltip = { add_opinion_modifier = { target = ROOT modifier = territorial_integrity_violation } } } BHR = { country_event = { days = 1 id = gulf.12 } custom_effect_tooltip = TT_EFFECTS_FROM_EVENT effect_tooltip = { add_opinion_modifier = { target = ROOT modifier = territorial_integrity_violation } } } } if = { limit = { tag = BHR } 174 = { add_core_of = BHR } SAU = { country_event = { days = 1 id = gulf.12 } } } if = { limit = { tag = QAT } 423 = { add_core_of = QAT } 624 = { add_core_of = QAT } BHR = { country_event = { days = 1 id = gulf.12 } } } if = { limit = { tag = OMA } 194 = { add_core_of = OMA } 199 = { add_core_of = OMA } YEM = { country_event = { days = 1 id = gulf.12 } } } if = { limit = { tag = KUW } 172 = { add_resource = { type = oil amount = 10 } } SAU = { add_opinion_modifier = { target = ROOT modifier = territorial_integrity_violation } } } add_war_support = 0.05 if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_irredentist_rhetoric executed" } ai_will_do = { base = 1 } } focus = { id = GCC_empower_shia_democrats icon = ummah x = -1 y = 1 relative_position_id = GCC_free_and_fair_elections cost = 8.58 prerequisite = { focus = GCC_free_and_fair_elections } mutually_exclusive = { focus = GCC_empower_baath_supporters } mutually_exclusive = { focus = GCC_empower_sunni_democrats } mutually_exclusive = { focus = GCC_empower_western_based_dissidents } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { OR = { has_idea = substantial_shia_population has_idea = large_shia_population } } completion_reward = { add_timed_idea = { idea = shia_movement days = 180 } add_popularity = { ideology = communism popularity = 0.1 } recalculate_party = yes shia_resistance_level_down = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_empower_shia_democrats executed" } ai_will_do = { base = 0 modifier = { add = 1 is_historical_focus_on = no } modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_favor_khomeinism icon = iran_resistence_economy x = 0 y = 1 relative_position_id = GCC_empower_shia_democrats cost = 7.2 prerequisite = { focus = GCC_empower_shia_democrats } mutually_exclusive = { focus = GCC_favor_the_shiraziyyin } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { has_government = communism has_completed_focus = GCC_shia_dominance } completion_reward = { add_ideas = transnational_shiism if = { limit = { check_variable = { gdp_per_capita < 15 } } add_ideas = iranian_aid } custom_effect_tooltip = vilayat_e_faqih_popularity_tt set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = PER.id } change_influence_percentage = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_favor_khomeinism executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_empower_western_based_dissidents icon = american_territorial_demands x = 3 y = 1 relative_position_id = GCC_free_and_fair_elections cost = 8.58 prerequisite = { focus = GCC_free_and_fair_elections } mutually_exclusive = { focus = GCC_empower_baath_supporters } mutually_exclusive = { focus = GCC_empower_shia_democrats } mutually_exclusive = { focus = GCC_empower_sunni_democrats } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_timed_idea = { idea = pro_western_movement days = 180 } set_temp_variable = { party_index = 1 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = -5 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_empower_western_based_dissidents executed" } ai_will_do = { base = 0 modifier = { add = 1 is_historical_focus_on = no } modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } } focus = { id = GCC_maintain_tradition icon = islam_hijab x = 0 y = 1 relative_position_id = GCC_empower_western_based_dissidents cost = 4.3 prerequisite = { focus = GCC_empower_sunni_democrats focus = GCC_empower_western_based_dissidents } mutually_exclusive = { focus = GCC_westernization_policies } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 0.05 log = "[GetDateText]: [This.GetName]: focus GCC_maintain_tradition executed" } ai_will_do = { base = 1 modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } focus = { id = GCC_religious_subsidies icon = sunni_government x = 0 y = 1 relative_position_id = GCC_maintain_tradition cost = 5 prerequisite = { focus = GCC_maintain_tradition focus = GCC_favor_khomeinism focus = GCC_favor_the_shiraziyyin } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_SOCIAL_CONSERVATISM FOCUS_FILTER_EXPENDITURE } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -5 } } else = { set_temp_variable = { treasury_change = -2.5 } } modify_treasury_effect = yes set_temp_variable = { temp_modify_social_con_government = 5 } modify_social_conservatism_government = yes set_temp_variable = { temp_opinion = 5 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_religious_subsidies executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_westernization_policies icon = democracy2 x = 2 y = 1 relative_position_id = GCC_empower_western_based_dissidents cost = 5 prerequisite = { focus = GCC_empower_western_based_dissidents } mutually_exclusive = { focus = GCC_maintain_tradition } search_filters = { FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { has_completed_focus = GCC_weaken_the_mutaween } completion_reward = { custom_effect_tooltip = GCC_westernization_policies_tt set_temp_variable = { temp_opinion = -5 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_westernization_policies executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } focus = { id = GCC_ideological_partners icon = alliance_purple x = 0 y = 1 relative_position_id = GCC_defensive_nationalism cost = 8.58 prerequisite = { focus = GCC_defensive_nationalism focus = GCC_favor_khomeinism } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_INFLUENCE } available = { OR = { has_government = nationalist AND = { has_government = communism has_idea = shia } } NOT = { has_idea = idea_gcc_member_state } } completion_reward = { if = { limit = { has_government = communism } every_other_country = { limit = { OR = { tag = SYR tag = HEZ tag = PER tag = HOU tag = IRQ tag = BHR tag = KUW tag = SAU tag = QTF } has_government = communism } add_opinion_modifier = { modifier = resistance_axis target = ROOT } reverse_add_opinion_modifier = { modifier = resistance_axis target = ROOT } } if = { limit = { PER = { has_government = communism } } PER = { country_event = gulf.9 } } else_if = { limit = { PER = { NOT = { has_government = communism } } } add_ideas = faction_resistance_axis_member create_faction_from_template = faction_template_aor every_other_country = { limit = { OR = { tag = SYR tag = HEZ tag = PER tag = HOU tag = IRQ tag = BHR tag = KUW tag = SAU tag = QTF } has_government = communism } country_event = gulf.9 custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ROOT = { add_to_faction = PREV } add_ideas = faction_resistance_axis_member } } } } if = { limit = { has_government = nationalist } every_other_country = { limit = { OR = { tag = IRQ tag = BHR tag = KUW tag = SAU tag = UAE tag = OMA tag = QAT } has_government = nationalist } add_opinion_modifier = { modifier = baath_ties target = ROOT } reverse_add_opinion_modifier = { modifier = baath_ties target = ROOT } } if = { limit = { IRQ = { has_government = nationalist } } IRQ = { create_faction_from_template = faction_template_united_arab_alliance country_event = gulf.9 custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ROOT = { add_to_faction = PREV } add_ideas = faction_resistance_axis_member } } } else_if = { limit = { IRQ = { NOT = { has_government = nationalist } } } create_faction_from_template = faction_template_united_arab_alliance every_other_country = { limit = { OR = { tag = IRQ tag = BHR tag = KUW tag = SAU tag = UAE tag = OMA tag = QAT } has_government = nationalist } country_event = gulf.9 custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ROOT = { add_to_faction = PREV } add_ideas = faction_resistance_axis_member } } } } else_if = { limit = { NOT = { has_government = communism } NOT = { has_government = nationalist } } custom_effect_tooltip = GCC_baath_resistance_relations_tt } log = "[GetDateText]: [This.GetName]: focus GCC_ideological_partners executed" } ai_will_do = { base = 1 } } focus = { id = GCC_establish_a_republic icon = anti_monarchism4 x = 0 y = 1 relative_position_id = GCC_favor_khomeinism cost = 8.58 prerequisite = { focus = GCC_defensive_nationalism focus = GCC_aggressive_nationalism focus = GCC_favor_khomeinism focus = GCC_favor_the_shiraziyyin focus = GCC_maintain_tradition focus = GCC_westernization_policies } mutually_exclusive = { focus = GCC_preserve_the_royal_family } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { custom_trigger_tooltip = { tooltip = not_pro_monarchy_tt NOT = { western_autocrats_are_in_power = yes } NOT = { salafist_kingdom_are_in_power = yes } NOT = { neutrality_neutral_autocracy_are_in_power = yes } } } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = 50 } } else = { set_temp_variable = { treasury_change = 25 } } modify_treasury_effect = yes if = { limit = { original_tag = BHR } set_cosmetic_tag = BHR_REP } if = { limit = { original_tag = KUW } set_cosmetic_tag = KUW_REP } if = { limit = { original_tag = OMA } set_cosmetic_tag = OMA } if = { limit = { original_tag = QAT } set_cosmetic_tag = QAT_REP } if = { limit = { original_tag = SAU } set_cosmetic_tag = SAU } if = { limit = { original_tag = UAE } set_cosmetic_tag = UAE } for_each_scope_loop = { array = global.gcc_member_state tooltip = TT_ALL_GCC_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } NOT = { has_completed_focus = GCC_free_and_fair_elections } } add_opinion_modifier = { modifier = threat_monarchy target = ROOT } } } hidden_effect = { news_event = { days = 1 id = gulf.13 } } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } if = { limit = { has_idea = saudi_royal_family NOT = { has_idea = landowners } } swap_ideas = { remove_idea = saudi_royal_family add_idea = landowners } } else_if = { limit = { has_idea = saudi_royal_family NOT = { has_idea = the_military } } swap_ideas = { remove_idea = saudi_royal_family add_idea = the_military } } log = "[GetDateText]: [This.GetName]: focus GCC_establish_a_republic executed" } ai_will_do = { base = 0 modifier = { add = 1 is_historical_focus_on = no } modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_preserve_the_royal_family icon = monarchism x = 0 y = 1 relative_position_id = GCC_favor_the_shiraziyyin cost = 7.2 prerequisite = { focus = GCC_defensive_nationalism focus = GCC_aggressive_nationalism focus = GCC_favor_khomeinism focus = GCC_favor_the_shiraziyyin focus = GCC_maintain_tradition focus = GCC_westernization_policies } mutually_exclusive = { focus = GCC_establish_a_republic } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 0.02 set_temp_variable = { temp_opinion = 5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_preserve_the_royal_family executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } focus = { id = GCC_break_the_religious_establishment icon = anti_establishment2 x = 0 y = 1 relative_position_id = GCC_westernization_policies cost = 7.2 prerequisite = { focus = GCC_westernization_policies focus = GCC_defensive_nationalism focus = GCC_aggressive_nationalism } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { custom_trigger_tooltip = { tooltip = conservatism_society_less_40_tt check_variable = { social_conservatism_society < 40 } } has_completed_focus = GCC_weaken_the_mutaween } completion_reward = { if = { limit = { has_idea = wahabi_ulema } if = { limit = { has_idea = wahabi_ulema NOT = { has_idea = landowners } } swap_ideas = { remove_idea = wahabi_ulema add_idea = landowners } } else_if = { limit = { has_idea = wahabi_ulema NOT = { has_idea = the_military } } swap_ideas = { remove_idea = wahabi_ulema add_idea = the_military } } } else_if = { limit = { has_idea = the_ulema } if = { limit = { has_idea = the_ulema NOT = { has_idea = landowners } } swap_ideas = { remove_idea = the_ulema add_idea = landowners } } else_if = { limit = { has_idea = the_ulema NOT = { has_idea = the_military } } swap_ideas = { remove_idea = the_ulema add_idea = the_military } } } if = { limit = { has_idea = birthplace_of_wahhabism } remove_ideas = birthplace_of_wahhabism } set_temp_variable = { temp_modify_social_con_government = -25 } modify_social_conservatism_government = yes log = "[GetDateText]: [This.GetName]: focus GCC_break_the_religious_establishment executed" } ai_will_do = { base = 1 } } focus = { id = GCC_absolute_monarchy icon = saudi_royalty x = 0 y = 1 relative_position_id = GCC_political_affairs cost = 6.5 prerequisite = { focus = GCC_political_affairs } mutually_exclusive = { focus = GCC_constitutional_monarchy } mutually_exclusive = { focus = GCC_a_radical_reorientation } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_STABILITY } available = { custom_trigger_tooltip = { tooltip = monarchy_in_power_tt OR = { western_autocrats_are_in_power = yes salafist_kingdom_are_in_power = yes neutrality_neutral_autocracy_are_in_power = yes } } } completion_reward = { add_stability = 0.02 set_temp_variable = { temp_opinion = 5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_absolute_monarchy executed" } ai_will_do = { base = 1 modifier = { factor = 0 is_historical_focus_on = yes original_tag = BHR } modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } modifier = { factor = 3 original_tag = SAU } modifier = { factor = 1.5 OR = { original_tag = KUW original_tag = BHR original_tag = QAT original_tag = UAE } } } } focus = { id = GCC_anti_corruption_drive icon = anti_establishment x = -2 y = 1 relative_position_id = GCC_absolute_monarchy cost = 8.58 prerequisite = { focus = GCC_absolute_monarchy } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_CORRUPTION } available = { if = { limit = { tag = SAU has_idea = SAU_crown_prince_mbs } has_idea = SAU_crown_prince_mbs } has_elections = no } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = 125 } } else = { set_temp_variable = { treasury_change = 75 } } modify_treasury_effect = yes decrease_corruption = yes set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_anti_corruption_drive executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_reinforce_tribal_ties icon = desert_warfare x = 0 y = 1 relative_position_id = GCC_absolute_monarchy cost = 8.58 prerequisite = { focus = GCC_absolute_monarchy } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL } available = { has_elections = no } completion_reward = { add_political_power = 100 set_temp_variable = { temp_opinion = 5 } change_landowners_opinion = yes set_temp_variable = { temp_opinion = 10 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_reinforce_tribal_ties executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_extend_control_over_the_ulema icon = islamist_gov x = 2 y = 1 relative_position_id = GCC_absolute_monarchy cost = 5 prerequisite = { focus = GCC_absolute_monarchy } search_filters = { FOCUS_FILTER_POLITICAL } available = { if = { limit = { has_idea = the_ulema } the_ulema_at_least_positive_opinion = yes } else_if = { limit = { has_idea = wahabi_ulema } wahule_at_least_positive_opinion = yes } has_elections = no } completion_reward = { add_political_power = 100 set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_extend_control_over_the_ulema executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_bolster_the_security_services icon = espionage x = 0 y = 1 relative_position_id = GCC_anti_corruption_drive cost = 5 prerequisite = { focus = GCC_anti_corruption_drive } prerequisite = { focus = GCC_reinforce_tribal_ties } prerequisite = { focus = GCC_extend_control_over_the_ulema } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { has_elections = no } completion_reward = { increase_policing_budget = yes if = { limit = { has_government = neutrality } censored_nation_level_up = yes } else_if = { limit = { NOT = { has_government = neutrality } } GCC_censored_nation_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_bolster_the_security_services executed" set_temp_variable = { desire_change = 0.5 } change_expected_police_spending = yes } ai_will_do = { base = 1 } } focus = { id = GCC_centralize_power icon = government_beu x = 0 y = 1 relative_position_id = GCC_reinforce_tribal_ties cost = 5.75 prerequisite = { focus = GCC_anti_corruption_drive } prerequisite = { focus = GCC_reinforce_tribal_ties } prerequisite = { focus = GCC_extend_control_over_the_ulema } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { if = { limit = { tag = SAU has_idea = saudi_royal_family } OR = { sarf_at_least_positive_opinion = yes has_idea = SAU_crown_prince_mbs } } has_elections = no } completion_reward = { if = { limit = { has_government = neutrality } censored_nation_level_up = yes } else_if = { limit = { NOT = { has_government = neutrality } } GCC_censored_nation_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_centralize_power executed" } ai_will_do = { base = 1 modifier = { add = 10 has_country_leader = { name = "Salman bin Abdulaziz Al-Saud" ruling_only = yes } is_historical_focus_on = yes } } } focus = { id = GCC_pro_government_indoctrination icon = propaganda x = 0 y = 1 relative_position_id = GCC_extend_control_over_the_ulema cost = 5.75 prerequisite = { focus = GCC_anti_corruption_drive } prerequisite = { focus = GCC_reinforce_tribal_ties } prerequisite = { focus = GCC_extend_control_over_the_ulema } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { has_elections = no } completion_reward = { set_temp_variable = { arg_popularity = 0.10 } add_ruling_outlook_popularity = yes if = { limit = { has_government = neutrality } censored_nation_level_up = yes } else_if = { limit = { NOT = { has_government = neutrality } } GCC_censored_nation_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_pro_government_indoctrination executed" } ai_will_do = { base = 1 } } focus = { id = GCC_enhanced_surveillance icon = cctv x = -1 y = 1 relative_position_id = GCC_centralize_power cost = 5 prerequisite = { focus = GCC_bolster_the_security_services } prerequisite = { focus = GCC_centralize_power } prerequisite = { focus = GCC_pro_government_indoctrination } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { custom_trigger_tooltip = { tooltip = police_state_tt has_idea = police_05 } has_elections = no } completion_reward = { custom_effect_tooltip = GCC_counter_terror_operations_tt if = { limit = { NOT = { has_government = neutrality } } CHI_censored_nation_level_up = yes } if = { limit = { has_government = neutrality } censored_nation_level_up = yes } else_if = { limit = { NOT = { has_government = neutrality } } GCC_censored_nation_level_up = yes } if = { limit = { has_idea = wahabi_ulema } swap_ideas = { remove_idea = wahabi_ulema add_idea = intelligence_community } } if = { limit = { has_idea = the_ulema } swap_ideas = { remove_idea = the_ulema add_idea = intelligence_community } } log = "[GetDateText]: [This.GetName]: focus GCC_enhanced_surveillance executed" } ai_will_do = { base = 1 } } focus = { id = GCC_a_cult_of_personality icon = monarchism2 x = 1 y = 1 relative_position_id = GCC_centralize_power cost = 5 prerequisite = { focus = GCC_bolster_the_security_services } prerequisite = { focus = GCC_centralize_power } prerequisite = { focus = GCC_pro_government_indoctrination } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { has_elections = no } completion_reward = { add_political_power = 200 if = { limit = { has_government = neutrality } censored_nation_level_up = yes } else_if = { limit = { NOT = { has_government = neutrality } } GCC_censored_nation_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_a_cult_of_personality executed" } ai_will_do = { base = 1 } } focus = { id = GCC_build_a_totalitarian_state icon = colonial_crackdown x = -1 y = 1 relative_position_id = GCC_a_cult_of_personality cost = 7.2 prerequisite = { focus = GCC_enhanced_surveillance } prerequisite = { focus = GCC_a_cult_of_personality } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { custom_trigger_tooltip = { tooltip = police_state_tt has_idea = police_05 } has_elections = no } completion_reward = { if = { limit = { has_government = neutrality } swap_ideas = { remove_idea = new_censored_nation_06 add_idea = new_closed_nation } } else_if = { limit = { NOT = { has_government = neutrality } } swap_ideas = { remove_idea = GCC_censored_nation_06 add_idea = GCC_closed_nation } } set_temp_variable = { temp_opinion = 5 } change_saudi_royal_family_opinion = yes custom_effect_tooltip = GCC_counter_terror_operations_tt log = "[GetDateText]: [This.GetName]: focus GCC_build_a_totalitarian_state executed" } ai_will_do = { base = 1 } } focus = { id = GCC_a_radical_reorientation icon = jihad x = 5 y = 1 relative_position_id = GCC_political_affairs cost = 7.2 prerequisite = { focus = GCC_political_affairs } mutually_exclusive = { focus = GCC_constitutional_monarchy } mutually_exclusive = { focus = GCC_absolute_monarchy } search_filters = { FOCUS_FILTER_WAR_SUPPORT } available = { has_idea = sunni } bypass = { jihadist_government = yes } completion_reward = { add_war_support = 0.05 log = "[GetDateText]: [This.GetName]: focus GCC_a_radical_reorientation executed" } ai_will_do = { base = 0 modifier = { add = 1 is_historical_focus_on = no } modifier = { add = 4 is_historical_focus_on = no jihadist_government = yes } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_covert_support_for_islamist_radicals icon = black_market x = -1 y = 1 relative_position_id = GCC_a_radical_reorientation cost = 7.2 prerequisite = { focus = GCC_a_radical_reorientation } search_filters = { FOCUS_FILTER_RADICALIZATION } available = { NOT = { has_war_with = AQY } } bypass = { jihadist_government = yes } completion_reward = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes log = "[GetDateText]: [This.GetName]: focus GCC_covert_support_for_islamist_radicals executed" } ai_will_do = { base = 1 } } focus = { id = GCC_tolerate_radical_preachers icon = islamophobia x = 1 y = 1 relative_position_id = GCC_a_radical_reorientation cost = 7.2 prerequisite = { focus = GCC_a_radical_reorientation } search_filters = { FOCUS_FILTER_RADICALIZATION FOCUS_FILTER_SECTARIANISM } bypass = { jihadist_government = yes } completion_reward = { add_popularity = { ideology = fascism popularity = 0.05 } recalculate_party = yes if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_tolerate_radical_preachers executed" } ai_will_do = { base = 1 } } focus = { id = GCC_welcome_militants icon = infiltration x = 0 y = 1 relative_position_id = GCC_covert_support_for_islamist_radicals cost = 8.58 prerequisite = { focus = GCC_covert_support_for_islamist_radicals } prerequisite = { focus = GCC_tolerate_radical_preachers } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } bypass = { jihadist_government = yes } completion_reward = { add_war_support = 0.05 add_stability = -0.05 add_popularity = { ideology = fascism popularity = 0.05 } recalculate_party = yes log = "[GetDateText]: [This.GetName]: focus GCC_welcome_militants executed" } ai_will_do = { base = 1 } } focus = { id = GCC_arms_smuggling icon = small_arms5 x = 0 y = 1 relative_position_id = GCC_tolerate_radical_preachers cost = 8.58 prerequisite = { focus = GCC_covert_support_for_islamist_radicals } prerequisite = { focus = GCC_tolerate_radical_preachers } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } bypass = { jihadist_government = yes } completion_reward = { add_war_support = 0.05 add_stability = -0.05 add_popularity = { ideology = fascism popularity = 0.05 } recalculate_party = yes log = "[GetDateText]: [This.GetName]: focus GCC_arms_smuggling executed" } ai_will_do = { base = 1 } } focus = { id = GCC_start_the_uprising icon = violent_coup x = -1 y = 1 relative_position_id = GCC_arms_smuggling cost = 7.2 prerequisite = { focus = GCC_welcome_militants } prerequisite = { focus = GCC_arms_smuggling } will_lead_to_war_with = SAU search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL } bypass = { jihadist_government = yes } completion_reward = { if = { limit = { tag = SAU } set_variable = { party_pop_array^11 = 1 } recalculate_party = yes set_temp_variable = { rul_party_temp = 11 } change_ruling_party_effect = yes retire_country_leader = yes create_country_leader = { name = "Osama bin Laden" picture = "osama_bin_laden.dds" ideology = Caliphate traits = { salafist_Caliphate } } clr_country_flag = dynamic_flag set_cosmetic_tag = SAU_AQ create_dynamic_country = { original_tag = SAU set_country_flag = Saudi_balls2 copy_tag = SAU set_popularities = { fascism = 100 } set_politics = { ruling_party = fascism last_election = "1997.6.8" election_frequency = 48 elections_allowed = no } start_politics_input = yes ### Party Popularities set_variable = { party_pop_array^10 = 1.00 } #Kingdom ### Ruling Party set_variable = { ruling_party = 10 } startup_politics = yes } 173 = { transfer_state_to = SAG } 174 = { transfer_state_to = SAG } 175 = { transfer_state_to = SAG } 176 = { transfer_state_to = SAG } 1120 = { transfer_state_to = SAG } transfer_units_fraction = { target = SAG size = 0.5 } SAG = { add_ideas = { sunni corruption_level_06 LoAS_member idea_gcc_member_state birthplace_of_wahhabism SAU_ailing_king rentier_state oil_dependency GCC_censored_nation_01 conservative_society shia_resistance_04 youth_radicalization al_jazeera_allowed saudi_expat globalized_trade_economy stagnation defence_05 edu_04 health_04 social_06 bureau_03 police_03 police_05 volunteer_army no_women_in_military wahabi_ulema small_medium_business_owners saudi_royal_family officer_advanced_training intervention_limited_interventionism small_shia_population full_isr_boycotte } set_capital = { state = 176 } create_country_leader = { name = "Abdullah bin Abdulaziz Al-Saud" picture = "Abdullah_bin_Abdulaziz_Al-Saud.dds" ideology = Kingdom traits = { king salafist_Kingdom pro_american anti_zionist capable } } declare_war_on = { target = SAU type = civil_war } } } if = { limit = { tag = UAE } start_civil_war = { ideology = democratic ruling_party = fascism size = 0.4 } set_cosmetic_tag = SAU_AQ clr_country_flag = dynamic_flag } if = { limit = { tag = BHR } hidden_effect = { set_variable = { party_pop_array^11 = 1 } recalculate_party = yes set_temp_variable = { rul_party_temp = 11 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes } swap_ideas = { remove_idea = saudi_royal_family add_idea = foreign_jihadis } add_ideas = non_state_actor set_cosmetic_tag = SAU_AQ every_other_country = { limit = { has_military_access_to = ROOT } diplomatic_relation = { country = ROOT relation = military_access active = no } } apply_terrorism_opinion_to_world = yes } if = { limit = { tag = QAT } hidden_effect = { set_variable = { party_pop_array^11 = 1 } recalculate_party = yes set_temp_variable = { rul_party_temp = 11 } change_ruling_party_effect = yes } create_country_leader = { name = "Qasim al-Raymi" picture = "qasim_al_raymi.dds" ideology = Caliphate traits = { salafist_Caliphate } } add_to_variable = { Caliphate_leader = 1 } swap_ideas = { remove_idea = saudi_royal_family add_idea = foreign_jihadis } add_ideas = non_state_actor if = { limit = { has_idea = al_jazeera } remove_ideas = al_jazeera } set_cosmetic_tag = SAU_AQ every_other_country = { limit = { has_military_access_to = ROOT } diplomatic_relation = { country = ROOT relation = military_access active = no } } apply_terrorism_opinion_to_world = yes } if = { limit = { has_idea = SAU_ailing_king } remove_ideas = SAU_ailing_king } if = { limit = { has_idea = SAU_crown_prince_mbn } remove_ideas = SAU_crown_prince_mbn } if = { limit = { has_idea = SAU_crown_prince_mbs } remove_ideas = SAU_crown_prince_mbs } add_named_threat = { threat = 10 name = terror.threat } remove_ideas = idea_gcc_member_state add_to_array = { global.possible_gcc_members = THIS } force_update_map_mode = { mapmode = GCC_map_mode } hidden_effect = { remove_from_tech_sharing_group = GCC_Tech_Share remove_ideas = { khaleeji joint_gcc_ventures } remove_from_faction = THIS for_each_scope_loop = { array = global.gcc_member_state tooltip = TT_ALL_GCC_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } remove_opinion_modifier = { target = ROOT modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { NOT = { tag = BHR } } remove_opinion_modifier = { target = BHR modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = BHR relation = guarantee active = no } } if = { limit = { NOT = { tag = KUW } } remove_opinion_modifier = { target = KUW modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = KUW relation = guarantee active = no } } if = { limit = { NOT = { tag = OMA } } remove_opinion_modifier = { target = OMA modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = OMA relation = guarantee active = no } } if = { limit = { NOT = { tag = QAT } } remove_opinion_modifier = { target = QAT modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = QAT relation = guarantee active = no } } if = { limit = { NOT = { tag = SAU } } remove_opinion_modifier = { target = SAU modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = SAU relation = guarantee active = no } } if = { limit = { NOT = { tag = UAE } } remove_opinion_modifier = { target = UAE modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = UAE relation = guarantee active = no } } if = { limit = { NOT = { tag = EGY } } remove_opinion_modifier = { target = EGY modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = EGY relation = guarantee active = no } } if = { limit = { NOT = { tag = IRQ } } remove_opinion_modifier = { target = IRQ modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = IRQ relation = guarantee active = no } } if = { limit = { NOT = { tag = JOR } } remove_opinion_modifier = { target = JOR modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = JOR relation = guarantee active = no } } if = { limit = { NOT = { tag = MOR } } remove_opinion_modifier = { target = MOR modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = MOR relation = guarantee active = no } } if = { limit = { NOT = { tag = YEM } } remove_opinion_modifier = { target = YEM modifier = Gulf_Cooperation_Council_Relations } diplomatic_relation = { country = YEM relation = guarantee active = no } } } if = { limit = { has_country_flag = gcc_dominant_member } clr_country_flag = gcc_dominant_member if = { limit = { SAU = { has_idea = idea_gcc_member_state } } SAU = { set_country_flag = gcc_dominant_member } } else_if = { limit = { UAE = { has_idea = idea_gcc_member_state } SAU = { NOT = { has_idea = idea_gcc_member_state } } } UAE = { set_country_flag = gcc_dominant_member } } else_if = { limit = { QAT = { has_idea = idea_gcc_member_state } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } QAT = { set_country_flag = gcc_dominant_member } } else_if = { limit = { OMA = { has_idea = idea_gcc_member_state } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } OMA = { set_country_flag = gcc_dominant_member } } else_if = { limit = { KUW = { has_idea = idea_gcc_member_state } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } KUW = { set_country_flag = gcc_dominant_member } } else_if = { limit = { BHR = { has_idea = idea_gcc_member_state } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } BHR = { set_country_flag = gcc_dominant_member } } else_if = { limit = { JOR = { has_idea = idea_gcc_member_state } BHR = { NOT = { has_idea = idea_gcc_member_state } } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } JOR = { set_country_flag = gcc_dominant_member } } else_if = { limit = { MOR = { has_idea = idea_gcc_member_state } JOR = { NOT = { has_idea = idea_gcc_member_state } } BHR = { NOT = { has_idea = idea_gcc_member_state } } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } MOR = { set_country_flag = gcc_dominant_member } } else_if = { limit = { EGY = { has_idea = idea_gcc_member_state } MOR = { NOT = { has_idea = idea_gcc_member_state } } JOR = { NOT = { has_idea = idea_gcc_member_state } } BHR = { NOT = { has_idea = idea_gcc_member_state } } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } EGY = { set_country_flag = gcc_dominant_member } } else_if = { limit = { IRQ = { has_idea = idea_gcc_member_state } EGY = { NOT = { has_idea = idea_gcc_member_state } } MOR = { NOT = { has_idea = idea_gcc_member_state } } JOR = { NOT = { has_idea = idea_gcc_member_state } } BHR = { NOT = { has_idea = idea_gcc_member_state } } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } IRQ = { set_country_flag = gcc_dominant_member } } else_if = { limit = { YEM = { has_idea = idea_gcc_member_state } IRQ = { NOT = { has_idea = idea_gcc_member_state } } EGY = { NOT = { has_idea = idea_gcc_member_state } } MOR = { NOT = { has_idea = idea_gcc_member_state } } JOR = { NOT = { has_idea = idea_gcc_member_state } } BHR = { NOT = { has_idea = idea_gcc_member_state } } KUW = { NOT = { has_idea = idea_gcc_member_state } } OMA = { NOT = { has_idea = idea_gcc_member_state } } QAT = { NOT = { has_idea = idea_gcc_member_state } } UAE = { NOT = { has_idea = idea_gcc_member_state } } SAU = { NOT = { has_idea = idea_gcc_member_state } } } YEM = { set_country_flag = gcc_dominant_member } } } hidden_effect = { set_partyall_allowed = yes set_partyall_banned = yes add_political_power = 460 } log = "[GetDateText]: [This.GetName]: focus GCC_start_the_uprising executed" } ai_will_do = { base = 1 } } focus = { id = GCC_clamp_down_on_vices icon = political_arrests x = -2 y = 1 relative_position_id = GCC_start_the_uprising cost = 5 prerequisite = { focus = GCC_start_the_uprising } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { jihadist_government = yes has_elections = no } completion_reward = { add_political_power = 100 set_temp_variable = { temp_modify_social_con_government = 10 } modify_social_conservatism_government = yes log = "[GetDateText]: [This.GetName]: focus GCC_clamp_down_on_vices executed" } ai_will_do = { base = 1 } } focus = { id = GCC_revolutionize_the_ulema icon = revolutionize_ulema x = 0 y = 1 relative_position_id = GCC_start_the_uprising cost = 7.2 prerequisite = { focus = GCC_start_the_uprising } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { jihadist_government = yes } completion_reward = { set_temp_variable = { temp_modify_social_con_government = 10 } modify_social_conservatism_government = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_revolutionize_the_ulema executed" } ai_will_do = { base = 1 } } focus = { id = GCC_traditional_gender_roles icon = become_puppet x = 2 y = 1 relative_position_id = GCC_start_the_uprising cost = 5 prerequisite = { focus = GCC_start_the_uprising } search_filters = { FOCUS_FILTER_MILITARY_LAWS FOCUS_FILTER_POLITICAL FOCUS_FILTER_SOCIAL_CONSERVATISM } available = { jihadist_government = yes has_elections = no } completion_reward = { set_temp_variable = { temp_modify_social_con_government = 10 } modify_social_conservatism_government = yes set_no_women_effect = yes add_popularity = { ideology = fascism popularity = 0.05 } recalculate_party = yes log = "[GetDateText]: [This.GetName]: focus GCC_traditional_gender_roles executed" } ai_will_do = { base = 1 } } focus = { id = GCC_pledge_allegiance_to_al_qaeda icon = isis_allegiance x = -1 y = 1 relative_position_id = GCC_revolutionize_the_ulema cost = 7.2 prerequisite = { focus = GCC_clamp_down_on_vices } prerequisite = { focus = GCC_revolutionize_the_ulema } prerequisite = { focus = GCC_traditional_gender_roles } mutually_exclusive = { focus = GCC_pledge_allegiance_to_daesh } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { if = { limit = { NOT = { any_other_country = { has_cosmetic_tag = SAU_AQ } } } add_ideas = al_qaeda_network if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = AQY } remove_opinion_modifier = { target = AQY modifier = AlQaida_Are_Terrorists } remove_opinion_modifier = { target = AQY modifier = AlQaida_Are_Terrorists_Trade } } if = { limit = { country_exists = TAL } remove_opinion_modifier = { target = TAL modifier = AlQaida_Are_Terrorists } remove_opinion_modifier = { target = TAL modifier = AlQaida_Are_Terrorists_Trade } } if = { limit = { country_exists = TTP } remove_opinion_modifier = { target = TTP modifier = AlQaida_Are_Terrorists } remove_opinion_modifier = { target = TTP modifier = AlQaida_Are_Terrorists_Trade } } } else_if = { limit = { any_other_country = { has_cosmetic_tag = SAU_AQ } } random_country = { limit = { has_cosmetic_tag = SAU_AQ NOT = { tag = ROOT } } annex_country = { target = ROOT transfer_troops = yes } } custom_effect_tooltip = TT_game_over_warning } log = "[GetDateText]: [This.GetName]: focus GCC_pledge_allegiance_to_al_qaeda executed" } ai_will_do = { base = 1 } } focus = { id = GCC_pledge_allegiance_to_daesh icon = terrorism x = 1 y = 1 relative_position_id = GCC_revolutionize_the_ulema cost = 7.2 prerequisite = { focus = GCC_clamp_down_on_vices } prerequisite = { focus = GCC_revolutionize_the_ulema } prerequisite = { focus = GCC_traditional_gender_roles } mutually_exclusive = { focus = GCC_pledge_allegiance_to_al_qaeda } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { add_ideas = isis_allegiance if = { limit = { country_exists = ISI NOT = { any_of_scopes = { array = global.possible_gcc_member_state has_cosmetic_tag = SAU_ISI } } } set_cosmetic_tag = SAU_ISI clr_country_flag = dynamic_flag ISI = { set_autonomy = { target = ROOT autonomy_state = autonomy_terrorist_wilayah } } } else_if = { limit = { country_exists = ISI any_of_scopes = { array = global.possible_gcc_member_state has_cosmetic_tag = SAU_ISI } } random_country = { limit = { has_cosmetic_tag = SAU_ISI } annex_country = { target = ROOT transfer_troops = yes } } } else_if = { limit = { NOT = { country_exists = ISI } } set_cosmetic_tag = ISI clr_country_flag = dynamic_flag } if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = SHB } remove_opinion_modifier = { target = SHB modifier = ISIS_Are_Terrorists } remove_opinion_modifier = { target = SHB modifier = ISIS_Are_Terrorists_Trade } } if = { limit = { country_exists = ISI } remove_opinion_modifier = { target = ISI modifier = ISIS_Are_Terrorists } remove_opinion_modifier = { target = ISI modifier = ISIS_Are_Terrorists_Trade } } log = "[GetDateText]: [This.GetName]: focus GCC_pledge_allegiance_to_daesh executed" } ai_will_do = { base = 1 } } focus = { id = GCC_secure_the_loyalty_of_ansar_al_sharia icon = muslim_expansionism x = -1 y = 1 relative_position_id = GCC_pledge_allegiance_to_al_qaeda cost = 4.3 prerequisite = { focus = GCC_pledge_allegiance_to_al_qaeda } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { custom_effect_tooltip = GCC_secure_the_loyalty_effect_tt if = { limit = { country_exists = AQY } set_autonomy = { target = AQY autonomy_state = autonomy_terrorist_branch } } if = { limit = { country_exists = NUS } set_autonomy = { target = NUS autonomy_state = autonomy_terrorist_branch } } if = { limit = { country_exists = TTP } set_autonomy = { target = TTP autonomy_state = autonomy_terrorist_branch } } if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_secure_the_loyalty_of_ansar_al_sharia executed" } ai_will_do = { base = 1 } } focus = { id = GCC_war_on_daesh icon = attack_isis x = 0 y = 1 relative_position_id = GCC_secure_the_loyalty_of_ansar_al_sharia cost = 5 prerequisite = { focus = GCC_secure_the_loyalty_of_ansar_al_sharia } will_lead_to_war_with = ISI search_filters = { FOCUS_FILTER_ANNEXATION } available = { jihadist_government = yes country_exists = ISI has_elections = no } completion_reward = { set_temp_variable = { wargoal_on = ISI } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ISI } log = "[GetDateText]: [This.GetName]: focus GCC_war_on_daesh executed" } ai_will_do = { base = 1 } } focus = { id = GCC_jihad_in_arabia icon = jihad_in_arabia x = -1 y = 1 relative_position_id = GCC_pledge_allegiance_to_daesh cost = 5 prerequisite = { focus = GCC_pledge_allegiance_to_al_qaeda focus = GCC_pledge_allegiance_to_daesh } will_lead_to_war_with = BHR will_lead_to_war_with = HEJ will_lead_to_war_with = HOU will_lead_to_war_with = KUW will_lead_to_war_with = NEJ will_lead_to_war_with = OMA will_lead_to_war_with = QAT will_lead_to_war_with = QTF will_lead_to_war_with = SAU will_lead_to_war_with = UAE will_lead_to_war_with = YEM search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = BHR BHR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = BHR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = BHR } } if = { limit = { country_exists = HEJ HEJ = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = HEJ } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = HEJ } } if = { limit = { country_exists = HOU HOU = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = HOU } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = HOU } } if = { limit = { country_exists = KUW KUW = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = KUW } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = KUW } } if = { limit = { country_exists = NEJ NEJ = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = NEJ } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = NEJ } } if = { limit = { country_exists = OMA OMA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = OMA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = OMA } } if = { limit = { country_exists = QAT QAT = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = QAT } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = QAT } } if = { limit = { country_exists = QTF QTF = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = QTF } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = QTF } } if = { limit = { country_exists = SAU SAU = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = SAU } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = SAU } } if = { limit = { country_exists = UAE UAE = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = UAE } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = UAE } } if = { limit = { country_exists = YEM YEM = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = YEM } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = YEM } } log = "[GetDateText]: [This.GetName]: focus GCC_jihad_in_arabia executed" } ai_will_do = { base = 1 } } focus = { id = GCC_jihad_in_the_levant icon = jihad_in_the_levant x = 0 y = 1 relative_position_id = GCC_jihad_in_arabia cost = 5.75 prerequisite = { focus = GCC_jihad_in_arabia } will_lead_to_war_with = FSA will_lead_to_war_with = IRQ will_lead_to_war_with = ISR will_lead_to_war_with = LEB will_lead_to_war_with = JOR will_lead_to_war_with = KUR will_lead_to_war_with = PUK will_lead_to_war_with = PAL will_lead_to_war_with = ROJ will_lead_to_war_with = SYR will_lead_to_war_with = DRU search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = FSA FSA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = FSA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = FSA } } if = { limit = { country_exists = IRQ IRQ = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = IRQ } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = IRQ } } if = { limit = { country_exists = ISR ISR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = ISR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ISR } } if = { limit = { country_exists = LEB LEB = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = LEB } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = LEB } } if = { limit = { country_exists = JOR JOR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = JOR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = JOR } } if = { limit = { country_exists = KUR KUR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = KUR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = KUR } } if = { limit = { country_exists = PUK PUK = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = PUK } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = PUK } } if = { limit = { country_exists = PAL PAL = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = PAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = PAL } } if = { limit = { country_exists = ROJ ROJ = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = ROJ } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ROJ } } if = { limit = { country_exists = SYR SYR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = SYR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = SYR } } if = { limit = { country_exists = DRU DRU = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = DRU } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = DRU } } log = "[GetDateText]: [This.GetName]: focus GCC_jihad_in_the_levant executed" } ai_will_do = { base = 1 } } focus = { id = GCC_jihad_in_the_maghreb icon = jihad_in_the_maghreb x = 1 y = 1 relative_position_id = GCC_pledge_allegiance_to_daesh cost = 7.2 prerequisite = { focus = GCC_pledge_allegiance_to_al_qaeda focus = GCC_pledge_allegiance_to_daesh } will_lead_to_war_with = ALG will_lead_to_war_with = EGY will_lead_to_war_with = GNA will_lead_to_war_with = LBA will_lead_to_war_with = HOR will_lead_to_war_with = MOR will_lead_to_war_with = SHA will_lead_to_war_with = TUA will_lead_to_war_with = TUN search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = ALG ALG = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = ALG } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = ALG } } if = { limit = { country_exists = EGY EGY = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = EGY } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = EGY } } if = { limit = { country_exists = GNA GNA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = GNA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = GNA } } if = { limit = { country_exists = LBA LBA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = LBA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = LBA } } if = { limit = { country_exists = HOR HOR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = HOR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = HOR } } if = { limit = { country_exists = MOR MOR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = MOR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = MOR } } if = { limit = { country_exists = SHA SHA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = SHA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = SHA } } if = { limit = { country_exists = TUA TUA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = TUA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = TUA } } if = { limit = { country_exists = TUN TUN = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = TUN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = TUN } } log = "[GetDateText]: [This.GetName]: focus GCC_jihad_in_the_maghreb executed" } ai_will_do = { base = 1 } } focus = { id = GCC_jihad_in_west_africa icon = jihad_in_west_africa x = 0 y = 1 relative_position_id = GCC_jihad_in_the_maghreb cost = 7.2 prerequisite = { focus = GCC_jihad_in_the_maghreb } will_lead_to_war_with = BFA will_lead_to_war_with = CHA will_lead_to_war_with = MAL will_lead_to_war_with = MAU will_lead_to_war_with = NGR will_lead_to_war_with = NIG will_lead_to_war_with = SUD search_filters = { FOCUS_FILTER_ANNEXATION FOCUS_FILTER_SECTARIANISM } available = { jihadist_government = yes has_elections = no } completion_reward = { if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } if = { limit = { country_exists = BFA BFA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = BFA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = BFA } } if = { limit = { country_exists = CHA CHA = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = CHA } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = CHA } } if = { limit = { country_exists = MAL MAL = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = MAL } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = MAL } } if = { limit = { country_exists = MAU MAU = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = MAU } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = MAU } } if = { limit = { country_exists = NGR NGR = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = NGR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = NGR } } if = { limit = { country_exists = NIG NIG = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = NIG } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = NIG } } if = { limit = { country_exists = SUD SUD = { no_jihadist_government = yes } } set_temp_variable = { wargoal_on = SUD } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { type = annex_everything target = SUD } } log = "[GetDateText]: [This.GetName]: focus GCC_jihad_in_west_africa executed" } ai_will_do = { base = 1 } } ##FOREIGN## focus = { id = GCC_foreign_affairs icon = diplomacy x = 50 y = 0 cost = 5 search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { add_political_power = 75 log = "[GetDateText]: [This.GetName]: focus GCC_foreign_affairs executed" } ai_will_do = { base = 1 } } focus = { id = GCC_influence_muslim_europe icon = muslim_europe x = -11 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_influence_muslim_europe executed" if = { limit = { OR = { original_tag = SAU original_tag = UAE original_tag = QAT } } set_temp_variable = { percent_change = 2 } } else = { set_temp_variable = { percent_change = 1 } } ALB = { change_influence_percentage = yes } BOS = { change_influence_percentage = yes } KOS = { change_influence_percentage = yes } TUR = { change_influence_percentage = yes } } ai_will_do = { base = 1 } } focus = { id = GCC_befriend_the_turks icon = align_to_turkey x = -1 y = 1 relative_position_id = GCC_influence_muslim_europe cost = 4.3 prerequisite = { focus = GCC_influence_muslim_europe } mutually_exclusive = { focus = GCC_contain_the_turks } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { if = { limit = { TUR = { no_jihadist_government = yes } } no_jihadist_government = yes } country_exists = TUR NOT = { has_war_with = TUR } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_befriend_the_turks executed" news_event = { days = 45 id = gulf.14 } add_ai_strategy = { type = support id = "TUR" value = 20 } add_ai_strategy = { type = befriend id = "TUR" value = 20 } TUR = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } } ai_will_do = { base = 0 modifier = { add = 1 ROOT = { OR = { AND = { check_variable = { influence_array^0 = TUR } check_variable = { influence_array_val^0 > 9.999 } } AND = { check_variable = { influence_array^1 = TUR } check_variable = { influence_array_val^1 > 9.999 } } AND = { check_variable = { influence_array^2 = TUR } check_variable = { influence_array_val^2 > 9.999 } } AND = { check_variable = { influence_array^3 = TUR } check_variable = { influence_array_val^3 > 9.999 } } AND = { check_variable = { influence_array^4 = TUR } check_variable = { influence_array_val^4 > 9.999 } } AND = { check_variable = { influence_array^5 = TUR } check_variable = { influence_array_val^5 > 9.999 } } AND = { check_variable = { influence_array^6 = TUR } check_variable = { influence_array_val^6 > 9.999 } } } } } modifier = { add = 1 has_completed_focus = GCC_strategic_hedging } modifier = { add = 10 NOT = { original_tag = SAU } has_completed_focus = GCC_keep_to_the_saudi_line SAU = { has_completed_focus = GCC_befriend_the_turks } } } } focus = { id = GCC_turkish_bases icon = fighter_plane x = 0 y = 1 relative_position_id = GCC_befriend_the_turks cost = 4.3 prerequisite = { focus = GCC_befriend_the_turks } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { if = { limit = { TUR = { no_jihadist_government = yes } } no_jihadist_government = yes } country_exists = TUR has_war = no TUR = { has_opinion = { target = ROOT value > 24 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { give_military_access = TUR TUR = { custom_effect_tooltip = strategic_reasons_protect_tt add_ai_strategy = { type = protect id = ROOT value = 20 } } if = { limit = { has_idea = idea_gcc_member_state NOT = { has_global_flag = gcc_pro_turkish } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_turkish_bases executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no tag = QAT } } } } focus = { id = GCC_security_guarantees_turkey icon = tanks2 x = 0 y = 1 relative_position_id = GCC_turkish_bases cost = 5 prerequisite = { focus = GCC_turkish_bases } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { if = { limit = { TUR = { no_jihadist_government = yes } } no_jihadist_government = yes } country_exists = TUR has_war = no TUR = { has_opinion = { target = ROOT value > 49 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { give_guarantee = TUR TUR = { give_guarantee = ROOT } if = { limit = { has_idea = idea_gcc_member_state NOT = { has_global_flag = gcc_pro_turkish } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_security_guarantees_turkey executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } } } } focus = { id = GCC_contain_the_turks icon = turkey x = 1 y = 1 relative_position_id = GCC_influence_muslim_europe cost = 4.3 prerequisite = { focus = GCC_influence_muslim_europe } mutually_exclusive = { focus = GCC_befriend_the_turks } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = TUR any_of_scopes = { array = global.is_middle_eastern_nation OR = { gives_military_access_to = TUR is_subject_of = TUR has_volunteers_amount_from = { tag = TUR count > 0 } has_war_with = TUR is_in_faction_with = TUR } } } completion_reward = { news_event = { days = 1 id = gulf.15 } TUR = { add_opinion_modifier = { target = ROOT modifier = criticized_us } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "TUR" value = 20 } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member OR = { has_global_flag = gcc_pro_turkish has_completed_focus = GCC_befriend_the_turks } } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_contain_the_turks executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { AND = { original_tag = ALA has_war_with = TUR } AND = { original_tag = AQY has_war_with = TUR } AND = { original_tag = BHR has_war_with = TUR } AND = { original_tag = DRU has_war_with = TUR } AND = { original_tag = FSA has_war_with = TUR } AND = { original_tag = GNC has_war_with = TUR } AND = { original_tag = HAM has_war_with = TUR } AND = { original_tag = HEZ has_war_with = TUR } AND = { original_tag = HOU has_war_with = TUR } AND = { original_tag = IRQ has_war_with = TUR } AND = { original_tag = ISI has_war_with = TUR } AND = { original_tag = ISR has_war_with = TUR } AND = { original_tag = JOR has_war_with = TUR } AND = { original_tag = KUR has_war_with = TUR } AND = { original_tag = PUK has_war_with = TUR } AND = { original_tag = KUW has_war_with = TUR } AND = { original_tag = LEB has_war_with = TUR } AND = { original_tag = NUS has_war_with = TUR } AND = { original_tag = OMA has_war_with = TUR } AND = { original_tag = PAL has_war_with = TUR } AND = { original_tag = PER has_war_with = TUR } AND = { original_tag = PKK has_war_with = TUR } AND = { original_tag = QAT has_war_with = TUR } AND = { original_tag = ROJ has_war_with = TUR } AND = { original_tag = SAU has_war_with = TUR } AND = { original_tag = SYR has_war_with = TUR } AND = { original_tag = UAE has_war_with = TUR } AND = { original_tag = YEM has_war_with = TUR } } } modifier = { add = 10 NOT = { original_tag = SAU } has_completed_focus = GCC_keep_to_the_saudi_line SAU = { has_completed_focus = GCC_contain_the_turks } } } } focus = { id = GCC_sanction_turkey icon = dangerous_laws x = 0 y = 1 relative_position_id = GCC_contain_the_turks cost = 4.3 prerequisite = { focus = GCC_contain_the_turks } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = TUR any_of_scopes = { array = global.is_middle_eastern_nation OR = { gives_military_access_to = TUR is_subject_of = TUR has_volunteers_amount_from = { tag = TUR count > 0 } has_war_with = TUR } } } completion_reward = { add_opinion_modifier = { target = TUR modifier = sanctions } TUR = { add_opinion_modifier = { target = ROOT modifier = sanctions_relations } add_opinion_modifier = { target = ROOT modifier = sanctions } custom_effect_tooltip = strategic_reasons_contain_tt add_ai_strategy = { type = contain id = ROOT value = 20 } } add_ai_strategy = { type = contain id = "TUR" value = 20 } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member OR = { has_global_flag = gcc_pro_turkish has_completed_focus = GCC_befriend_the_turks } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_sanction_turkey executed" } ai_will_do = { base = 1 } } focus = { id = GCC_influence_the_levant icon = befriend_middle_east x = -6 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { if = { limit = { OR = { original_tag = SAU original_tag = UAE original_tag = QAT } } every_country = { limit = { OR = { original_tag = IRQ original_tag = JOR original_tag = LEB original_tag = SYR } } set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } } else = { every_country = { limit = { OR = { original_tag = IRQ original_tag = JOR original_tag = LEB original_tag = SYR } } set_temp_variable = { percent_change = 1 } change_influence_percentage = yes } } log = "[GetDateText]: [This.GetName]: focus GCC_influence_the_levant executed" } ai_will_do = { base = 1 } } focus = { id = GCC_back_the_syrian_opposition icon = align_to_syrian_rebels x = -2 y = 1 relative_position_id = GCC_influence_the_levant cost = 4.3 prerequisite = { focus = GCC_influence_the_levant } mutually_exclusive = { focus = GCC_denounce_the_opposition } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_government = communism } country_exists = SYR country_exists = FSA NOT = { has_war_with = FSA } } completion_reward = { add_ai_strategy = { type = befriend id = "FSA" value = 20 } add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } FSA = { add_opinion_modifier = { target = ROOT modifier = military_aid } } unlock_decision_tooltip = send_support_to_the_syrian_opposition set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_back_the_syrian_opposition executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no tag = QAT tag = SAU } } } } focus = { id = GCC_intervene_in_syria icon = attack_syria x = 0 y = 1 relative_position_id = GCC_back_the_syrian_opposition cost = 5 prerequisite = { focus = GCC_back_the_syrian_opposition } search_filters = { FOCUS_FILTER_ANNEXATION } available = { NOT = { has_government = communism } no_jihadist_government = yes has_completed_focus = GCC_strengthen_us_ties country_exists = SYR country_exists = FSA USA = { has_opinion = { target = ROOT value > 19 } } } completion_reward = { if = { limit = { USA = { NOT = { has_country_flag = received_assad_coalition_proposal } } } USA = { country_event = gulf.16 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { USA = { add_ai_strategy = { type = send_volunteers_desire id = FSA value = 200 } add_ai_strategy = { type = support id = FSA value = 200 } add_war_support = 0.05 } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { country_event = gulf.17 } custom_effect_tooltip = GCC_intervention_syria_tt set_country_flag = proposed_coalition_against_assad log = "[GetDateText]: [This.GetName]: focus GCC_intervene_in_syria executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } NOT = { any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = proposed_coalition_against_assad } } } } } focus = { id = GCC_denounce_the_opposition icon = attack_syrian_rebels x = 0 y = 1 relative_position_id = GCC_influence_the_levant cost = 4.3 prerequisite = { focus = GCC_influence_the_levant } mutually_exclusive = { focus = GCC_back_the_syrian_opposition } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = SYR } completion_reward = { if = { limit = { country_exists = FSA } FSA = { remove_opinion_modifier = { target = ROOT modifier = supports_us } } } set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_denounce_the_opposition } } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_denounce_the_opposition executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no tag = KUW tag = BHR tag = UAE } } } } focus = { id = GCC_rapprochement_with_the_regime icon = align_to_syria x = 0 y = 1 relative_position_id = GCC_denounce_the_opposition cost = 4.3 prerequisite = { focus = GCC_denounce_the_opposition } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = SYR NOT = { has_war_with = SYR } SYR = { has_opinion = { target = ROOT value < -99 } } } completion_reward = { remove_opinion_modifier = { target = SYR modifier = hostile_status } SYR = { remove_opinion_modifier = { target = ROOT modifier = hostile_status } } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_denounce_the_opposition } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_rapprochement_with_the_regime executed" } ai_will_do = { base = 1 } } focus = { id = GCC_keep_to_the_saudi_line icon = american_military_agreement x = -2 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { no_jihadist_government = yes NOT = { has_government = communism } NOT = { has_government = nationalist } OR = { NOT = { has_completed_focus = GCC_strategic_hedging } has_country_flag = accepted_blockade_demands } } completion_reward = { custom_effect_tooltip = GCC_status_quo_tt add_ai_strategy = { type = antagonize id = "PER" value = 20 } add_ai_strategy = { type = antagonize id = "TUR" value = 20 } add_ai_strategy = { type = befriend id = "USA" value = 20 } add_ai_strategy = { type = befriend id = "ISR" value = 20 } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = 5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_keep_to_the_saudi_line executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no original_tag = BHR original_tag = SAU original_tag = UAE } } modifier = { add = 20 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } focus = { id = GCC_jordanian_ties #Sideline the Palestinians icon = attack_palestine x = 0 y = 1 relative_position_id = GCC_keep_to_the_saudi_line cost = 5 prerequisite = { focus = GCC_influence_the_levant } prerequisite = { focus = GCC_keep_to_the_saudi_line } search_filters = { FOCUS_FILTER_RADICALIZATION } available = { NOT = { has_government = communism } } completion_reward = { PAL = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } } custom_effect_tooltip = israel_peace_deal_tt add_to_variable = { isreali_support = 1 } subtract_from_variable = { palestinian_support = 1 } set_temp_variable = { arg_popularity = -0.1 } add_ruling_outlook_popularity = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_jordanian_ties executed" } ai_will_do = { base = 0 modifier = { add = 1 original_tag = SAU } modifier = { add = 10 NOT = { original_tag = SAU } has_completed_focus = GCC_keep_to_the_saudi_line SAU = { has_completed_focus = GCC_jordanian_ties } } modifier = { add = 1 is_historical_focus_on = no } } } focus = { id = GCC_secret_cooperation icon = align_to_israel x = 0 y = 1 relative_position_id = GCC_jordanian_ties cost = 5 prerequisite = { focus = GCC_jordanian_ties } prerequisite = { focus = GCC_antagonize_iran } search_filters = { FOCUS_FILTER_RESEARCH } available = { NOT = { has_government = communism } if = { limit = { ISR = { no_jihadist_government = yes } } no_jihadist_government = yes } NOT = { has_war_with = ISR } country_exists = ISR ISR = { has_opinion = { target = ROOT value > -1 } } } completion_reward = { ISR = { country_event = { days = 1 id = gulf.19 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_tech_sharing_group = anti_hezbollah_Tech_Share ISR = { add_to_tech_sharing_group = anti_hezbollah_Tech_Share } } add_ai_strategy = { type = support id = "ISR" value = 20 } add_ai_strategy = { type = befriend id = "ISR" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_secret_cooperation executed" } ai_will_do = { base = 0 modifier = { add = 1 original_tag = SAU } modifier = { add = 10 NOT = { original_tag = SAU } SAU = { has_completed_focus = GCC_secret_cooperation } has_completed_focus = GCC_keep_to_the_saudi_line } modifier = { add = 1 is_historical_focus_on = no } } } focus = { id = GCC_pressure_lebanon icon = attack_lebanon x = 0 y = 1 relative_position_id = GCC_secret_cooperation cost = 4.3 prerequisite = { focus = GCC_secret_cooperation } prerequisite = { focus = GCC_denounce_iranian_meddling } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_government = communism } if = { limit = { tag = SAU } has_idea = SAU_crown_prince_mbs } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_pressure_lebanon executed" LEB = { add_opinion_modifier = { target = ROOT modifier = unwanted_pressure } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "LEB" value = 20 } if = { limit = { original_tag = SAU } news_event = { days = 1 id = SAU.1 } } } ai_will_do = { base = 0 modifier = { add = 1 original_tag = SAU has_idea = SAU_crown_prince_mbs } modifier = { add = 10 NOT = { original_tag = SAU } has_completed_focus = GCC_keep_to_the_saudi_line SAU = { has_completed_focus = GCC_pressure_lebanon } } modifier = { factor = 0 OR = { has_government = neutrality has_government = communism has_government = nationalist } is_historical_focus_on = yes } modifier = { add = 1 is_historical_focus_on = no } } } focus = { id = GCC_grant_recognition icon = dangerous_deal2 x = 0 y = 1 relative_position_id = GCC_pressure_lebanon cost = 5 prerequisite = { focus = GCC_pressure_lebanon } search_filters = { FOCUS_FILTER_RADICALIZATION } available = { NOT = { has_government = communism } if = { limit = { ISR = { no_jihadist_government = yes } } no_jihadist_government = yes } NOT = { has_war_with = ISR } country_exists = ISR } completion_reward = { ISR = { add_opinion_modifier = { target = ROOT modifier = recognises_us } } for_each_scope_loop = { array = global.arab_league_members tooltip = TT_ALL_ARAB_LEAGUE_MEMBER_NATIONS_GAIN if = { limit = { NOT = { has_completed_focus = GCC_grant_recognition } } add_opinion_modifier = { target = ROOT modifier = recognises_israel } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } } if = { limit = { ISR = { has_idea = palestinian_resistance } } set_temp_variable = { arg_popularity = -0.2 } add_ruling_outlook_popularity = yes custom_effect_tooltip = israel_peace_deal1_tt add_to_variable = { isreali_support = 2 } subtract_from_variable = { palestinian_support = 2 } } set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_grant_recognition executed" } ai_will_do = { base = 0 modifier = { add = 1 original_tag = SAU } modifier = { add = 10 NOT = { original_tag = SAU } has_completed_focus = GCC_keep_to_the_saudi_line SAU = { has_completed_focus = GCC_grant_recognition } } modifier = { factor = 0 OR = { has_government = neutrality has_government = communism has_government = nationalist } } } } focus = { id = GCC_war_with_hezbollah icon = attack_hezbollah x = 0 y = 1 relative_position_id = GCC_grant_recognition cost = 5 prerequisite = { focus = GCC_grant_recognition } will_lead_to_war_with = HEZ search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_ANNEXATION } available = { NOT = { has_government = communism } country_exists = HEZ NOT = { has_war_with = HEZ } if = { limit = { any_of_scopes = { array = global.gcc_member_state has_completed_focus = GCC_war_with_hezbollah } } HEZ = { has_war = yes } } } completion_reward = { if = { limit = { NOT = { any_of_scopes = { array = global.gcc_member_state has_completed_focus = GCC_war_with_hezbollah } } } ISR = { country_event = { days = 1 id = gulf.22 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ISR = { add_ai_strategy = { type = send_volunteers_desire id = ROOT value = 200 } } } } else = { set_temp_variable = { wargoal_on = HEZ } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = topple_government target = HEZ } } if = { limit = { ISR = { has_idea = palestinian_resistance } } custom_effect_tooltip = israel_peace_deal1_tt add_to_variable = { isreali_support = 2 } subtract_from_variable = { palestinian_support = 2 } } set_temp_variable = { temp_opinion = 5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_war_with_hezbollah executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } } modifier = { add = 10 any_of_scopes = { array = global.possible_gcc_member_state has_completed_focus = GCC_war_with_hezbollah } } modifier = { factor = 0 OR = { has_government = neutrality has_government = communism has_government = nationalist } } } } focus = { id = GCC_favor_resistance icon = align_to_palestine x = 2 y = 1 relative_position_id = GCC_influence_the_levant cost = 5 prerequisite = { focus = GCC_influence_the_levant } prerequisite = { focus = GCC_forge_an_independent_path focus = GCC_strategic_hedging } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_war_with = PAL } } completion_reward = { PAL = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } } custom_effect_tooltip = palestine_peace_deal_tt subtract_from_variable = { isreali_support = 1 } add_to_variable = { palestinian_support = 1 } add_political_power = 100 set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_favor_resistance executed" } ai_will_do = { base = 1 } } focus = { id = GCC_live_and_let_live icon = align_to_lebanon2 x = 0 y = 1 relative_position_id = GCC_favor_resistance cost = 4.3 prerequisite = { focus = GCC_favor_resistance } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_war_with = LEB } } completion_reward = { LEB = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } log = "[GetDateText]: [This.GetName]: focus GCC_live_and_let_live executed" } ai_will_do = { base = 1 } } focus = { id = GCC_host_talks icon = union_negotiations x = 0 y = 1 relative_position_id = GCC_live_and_let_live cost = 5 prerequisite = { focus = GCC_secret_cooperation focus = GCC_live_and_let_live } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { no_jihadist_government = yes PAL = { is_influencer = yes } country_exists = PAL PAL = { has_war = no } ISR = { is_influencer = yes } country_exists = ISR ISR = { has_war = no } } completion_reward = { news_event = { days = 1 id = peace_plan.1 } country_event = { days = 1 id = peace_plan.2 } log = "[GetDateText]: [This.GetName]: focus GCC_host_talks executed" } ai_will_do = { base = 0 modifier = { add = 1 NOT = { any_of_scopes = { array = global.gcc_member_state has_completed_focus = GCC_host_talks } } } modifier = { factor = 0 OR = { has_government = communism has_government = nationalist } } } } focus = { id = GCC_cash_for_land icon = money x = 0 y = 1 relative_position_id = GCC_host_talks cost = 7.2 prerequisite = { focus = GCC_host_talks } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_EXPENDITURE } available = { no_jihadist_government = yes HAM = { has_war = no } country_exists = PAL PAL = { has_war = no } country_exists = ISR ISR = { has_war = no } custom_trigger_tooltip = { tooltip = peace_reached_tt ISR = { has_country_flag = peace_deal_accepted_@ROOT } PAL = { has_country_flag = peace_deal_accepted_@ROOT } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_cash_for_land executed" set_temp_variable = { treasury_change = -50 } modify_treasury_effect = yes every_country = { limit = { has_idea = large_refugee_population } remove_ideas = large_refugee_population } if = { limit = { has_country_flag = right_of_return_yes } ISR = { add_timed_idea = { idea = large_refugee_population days = 365 } } } PAL = { add_timed_idea = { idea = large_refugee_population days = 365 } } } ai_will_do = { base = 1 modifier = { factor = 0 OR = { has_government = communism has_government = nationalist } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_peace_in_the_middle_east icon = war_is_over x = 0 y = 1 relative_position_id = GCC_cash_for_land cost = 10 prerequisite = { focus = GCC_cash_for_land } search_filters = { FOCUS_FILTER_POLITICAL } available = { no_jihadist_government = yes HAM = { has_war = no } country_exists = PAL PAL = { has_war = no } country_exists = ISR ISR = { has_war = no } } completion_reward = { add_political_power = 500 if = { limit = { ISR = { has_idea = palestinian_resistance } } ISR = { remove_ideas = palestinian_resistance } } if = { limit = { HAM = { has_idea = israeli_blockade } country_exists = HAM } HAM = { remove_ideas = israeli_blockade } } every_country = { limit = { has_opinion_modifier = ISR_Arab_Conflict NOT = { tag = ISR } } remove_opinion_modifier = { target = ISR modifier = ISR_Arab_Conflict } } hidden_effect = { ISR = { remove_opinion_modifier = { target = LEB modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = HEZ modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = JOR modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = SYR modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = EGY modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = PER modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = SAU modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = QAT modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = UAE modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = YEM modifier = ISR_Arab_Conflict } remove_opinion_modifier = { target = HOU modifier = ISR_Arab_Conflict } } } log = "[GetDateText]: [This.GetName]: focus GCC_peace_in_the_middle_east executed" } ai_will_do = { base = 1 modifier = { factor = 0 OR = { has_government = communism has_government = nationalist } } } } focus = { id = GCC_support_hamas icon = align_to_hamas x = 0 y = 1 relative_position_id = GCC_rapprochement_with_the_regime cost = 5 prerequisite = { focus = GCC_live_and_let_live } prerequisite = { focus = GCC_the_arab_street focus = GCC_expel_us_interests } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_war_with = HAM } OR = { country_exists = HAM PAL = { custom_trigger_tooltip = { tooltip = hamas_tt neutrality_neutral_muslim_brotherhood_are_in_power = yes } } } } completion_reward = { HAM = { add_opinion_modifier = { target = ROOT modifier = military_aid } } add_ai_strategy = { type = support id = "HAM" value = 20 } add_ai_strategy = { type = befriend id = "HAM" value = 20 } unlock_decision_tooltip = send_support_to_hamas custom_effect_tooltip = palestine_peace_deal1_tt subtract_from_variable = { isreali_support = 2 } add_to_variable = { palestinian_support = 2 } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_support_hamas } } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_support_hamas executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no has_completed_focus = GCC_forge_an_independent_path jihadist_government = yes has_government = communism } } modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } } } focus = { id = GCC_combat_saudi_influence icon = ultimatum x = -2 y = 1 relative_position_id = GCC_rapprochement_with_the_regime cost = 7.2 prerequisite = { focus = GCC_live_and_let_live } prerequisite = { focus = GCC_the_arab_street focus = GCC_expel_us_interests } search_filters = { FOCUS_FILTER_POLITICAL } available = { ISR = { has_idea = palestinian_resistance } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_combat_saudi_influence executed" news_event = { days = 1 id = gulf.28 } ISR = { add_opinion_modifier = { target = ROOT modifier = criticized_us } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "ISR" value = 20 } custom_effect_tooltip = palestine_peace_deal1_tt subtract_from_variable = { isreali_support = 2 } add_to_variable = { palestinian_support = 2 } add_political_power = 100 } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no has_completed_focus = GCC_forge_an_independent_path jihadist_government = yes has_government = communism } } modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } } } focus = { id = GCC_back_an_intifada icon = flames_of_rebellion x = 0 y = 1 relative_position_id = GCC_support_hamas cost = 5 prerequisite = { focus = GCC_support_hamas } prerequisite = { focus = GCC_combat_saudi_influence } search_filters = { FOCUS_FILTER_POLITICAL } available = { ISR = { has_idea = palestinian_resistance } } completion_reward = { HAM = { country_event = { id = SyriaFocus.77 hours = 6 } } ISR = { country_event = { id = SyriaFocus.77 hours = 6 } } hidden_effect = { news_event = { id = SyriaFocusNews.20 hours = 12 } } custom_effect_tooltip = palestine_peace_deal1_tt subtract_from_variable = { isreali_support = 2 } add_to_variable = { palestinian_support = 2 } add_political_power = 100 log = "[GetDateText]: [This.GetName]: focus GCC_back_an_intifada executed" } ai_will_do = { base = 1 modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } } } focus = { id = GCC_war_with_israel icon = attack_israel x = 0 y = 1 relative_position_id = GCC_back_an_intifada cost = 7.2 prerequisite = { focus = GCC_back_an_intifada } will_lead_to_war_with = ISR search_filters = { FOCUS_FILTER_ANNEXATION } available = { ISR = { has_idea = israel_new_intifada } has_completed_focus = GCC_forge_an_independent_path } completion_reward = { custom_effect_tooltip = israel_peace_deal_reject_tt subtract_from_variable = { isreali_support = 20 } set_temp_variable = { wargoal_on = ISR } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = ISR } log = "[GetDateText]: [This.GetName]: focus GCC_war_with_israel executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } } modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } } } focus = { id = GCC_forge_an_independent_path icon = muslim_expansionism x = 2 y = 1 relative_position_id = GCC_foreign_affairs cost = 7.2 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { if = { limit = { tag = SAU } OR = { jihadist_government = yes has_government = communism has_government = nationalist has_government = neutrality } } else = { OR = { jihadist_government = yes has_government = communism has_government = nationalist } } } completion_reward = { custom_effect_tooltip = GCC_regional_upheaval_tt add_ai_strategy = { type = antagonize id = "USA" value = 100 } add_ai_strategy = { type = antagonize id = "ISR" value = 100 } if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_forge_an_independent_path executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_strategic_hedging icon = neutrality x = 0 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { no_jihadist_government = yes NOT = { has_government = communism } NOT = { has_government = nationalist } NOT = { tag = SAU } OR = { NOT = { has_completed_focus = GCC_keep_to_the_saudi_line } SAU = { has_completed_focus = GCC_forge_an_independent_path } } } completion_reward = { custom_effect_tooltip = GCC_strategic_hedging_tt add_ai_strategy = { type = befriend id = "PER" value = 20 } add_ai_strategy = { type = befriend id = "TUR" value = 20 } add_ai_strategy = { type = befriend id = "USA" value = 20 } add_ai_strategy = { type = antagonize id = "ISR" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_strategic_hedging executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no has_government = neutrality tag = KUW } } } } focus = { id = GCC_improve_relations_with_iran icon = align_to_iran x = 0 y = 1 relative_position_id = GCC_forge_an_independent_path cost = 5 prerequisite = { focus = GCC_forge_an_independent_path focus = GCC_strategic_hedging } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = PER NOT = { has_war_with = PER } OR = { has_completed_focus = GCC_strategic_hedging has_government = communism } } completion_reward = { PER = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } if = { limit = { has_idea = saudi_royal_family NOT = { has_government = neutrality } } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_improve_relations_with_iran executed" unlock_decision_tooltip = GCC_blockade } ai_will_do = { base = 1 } } focus = { id = GCC_the_arab_street icon = arabunion x = 0 y = 1 relative_position_id = GCC_improve_relations_with_iran cost = 5 prerequisite = { focus = GCC_improve_relations_with_iran } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL } available = { OR = { has_completed_focus = GCC_favor_resistance has_completed_focus = GCC_distance_from_america has_government = neutrality has_government = communism } } completion_reward = { every_country = { limit = { has_country_flag = arabic_nation_flag } if = { limit = { ROOT = { NOT = { has_government = communism } } } add_popularity = { ideology = neutrality popularity = 0.02 } } else_if = { limit = { ROOT = { has_government = communism } } add_popularity = { ideology = communism popularity = 0.02 } } recalculate_party = yes } every_country = { limit = { has_country_flag = arabic_nation_flag NOT = { has_government = neutrality } } add_opinion_modifier = { target = ROOT modifier = supported_opposition } add_ai_strategy = { type = antagonize id = ROOT value = 20 } } if = { limit = { has_idea = saudi_royal_family NOT = { has_government = neutrality } } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes } set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_the_arab_street executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { tag = QAT NOT = { has_country_flag = accepted_blockade_demands } } } } } } focus = { id = GCC_non_aggression_pact icon = iran_resistence_economy x = 0 y = 1 relative_position_id = GCC_the_arab_street cost = 5 prerequisite = { focus = GCC_the_arab_street } prerequisite = { focus = GCC_expel_us_interests } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { has_government = communism NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { unlock_decision_tooltip = send_support_to_hezbollah unlock_decision_tooltip = send_support_to_pro_government_forces unlock_decision_tooltip = send_support_to_pmu if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } if = { limit = { has_idea = the_military } swap_ideas = { remove_idea = the_military add_idea = iranian_quds_force } } else_if = { limit = { has_idea = wahabi_ulema } swap_ideas = { remove_idea = wahabi_ulema add_idea = iranian_quds_force } } else_if = { limit = { has_idea = the_ulema } swap_ideas = { remove_idea = the_ulema add_idea = iranian_quds_force } } log = "[GetDateText]: [This.GetName]: focus GCC_non_aggression_pact executed" } ai_will_do = { base = 1 modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } } } focus = { id = GCC_align_with_iran icon = small_arms5 x = 0 y = 1 relative_position_id = GCC_non_aggression_pact cost = 4.3 prerequisite = { focus = GCC_non_aggression_pact } mutually_exclusive = { focus = GCC_confront_iranian_partners } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { has_government = communism } completion_reward = { for_each_scope_loop = { array = global.gcc_member_state tooltip = TT_ALL_GCC_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } NOT = { has_government = communism } } if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } add_opinion_modifier = { target = ROOT modifier = supported_opposition } custom_effect_tooltip = strategic_reasons_contain_tt add_ai_strategy = { type = contain id = ROOT value = 20 } } } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } } set_temp_variable = { temp_modify_gcc_unity = -25 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_align_with_iran executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 OR = { has_government = democratic has_country_flag = accepted_blockade_demands } } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_antagonize_iran icon = iran_guard x = 0 y = 1 relative_position_id = GCC_strategic_hedging cost = 4.3 prerequisite = { focus = GCC_forge_an_independent_path focus = GCC_keep_to_the_saudi_line } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_government = communism } country_exists = PER OR = { has_completed_focus = GCC_keep_to_the_saudi_line jihadist_government = yes has_government = nationalist } } completion_reward = { PER = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } set_temp_variable = { temp_opinion = 5 } if = { limit = { has_idea = saudi_royal_family NOT = { has_government = neutrality } } change_saudi_royal_family_opinion = yes } change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = the_ulema has_idea = sunni } change_the_ulema_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_antagonize_iran executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } focus = { id = GCC_denounce_iranian_meddling icon = anti_establishment2 x = 0 y = 1 relative_position_id = GCC_antagonize_iran cost = 5 prerequisite = { focus = GCC_antagonize_iran } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_government = communism } country_exists = PER # FIXME: Add a tooltip here if this doesn't tooltip any_of_scopes = { array = global.is_middle_eastern_nation OR = { gives_military_access_to = PER is_subject_of = PER has_volunteers_amount_from = { tag = PER count > 0 } has_war_with = PER is_in_faction_with = PER } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_denounce_iranian_meddling executed" PER = { add_opinion_modifier = { target = ROOT modifier = criticized_us } custom_effect_tooltip = strategic_reasons_contain_tt add_ai_strategy = { type = contain id = ROOT value = 20 } } news_event = { days = 1 id = gulf.29 } set_temp_variable = { temp_opinion = 5 } if = { limit = { has_idea = saudi_royal_family NOT = { has_government = neutrality } } change_saudi_royal_family_opinion = yes } change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = the_ulema has_idea = sunni } change_the_ulema_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.gcc_member_state has_country_flag = gcc_dominant_member OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } } ai_will_do = { base = 1 } } focus = { id = GCC_combat_iranian_influence icon = political_pressure_dark_green x = 0 y = 1 relative_position_id = GCC_denounce_iranian_meddling cost = 7.2 prerequisite = { focus = GCC_denounce_iranian_meddling } prerequisite = { focus = GCC_mass_arms_purchases } search_filters = { FOCUS_FILTER_INFLUENCE } available = { NOT = { has_government = communism } NOT = { has_completed_focus = GCC_strategic_hedging } } completion_reward = { custom_effect_tooltip = GCC_combat_iranian_influence1_tt every_country = { limit = { is_influencer = yes OR = { check_variable = { influence_array^0 = PER } check_variable = { influence_array^1 = PER } check_variable = { influence_array^2 = PER } check_variable = { influence_array^3 = PER } check_variable = { influence_array^4 = PER } check_variable = { influence_array^5 = PER } check_variable = { influence_array^6 = PER } } } set_temp_variable = { percent_change = -2 } set_temp_variable = { tag_index = PER.id } change_influence_percentage = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member OR = { has_global_flag = gcc_pro_iranian has_completed_focus = GCC_improve_relations_with_iran } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_combat_iranian_influence executed" } ai_will_do = { base = 1 } } focus = { id = GCC_confront_iranian_partners icon = wolfpacks x = 0 y = 1 relative_position_id = GCC_combat_iranian_influence cost = 4.3 prerequisite = { focus = GCC_combat_iranian_influence } mutually_exclusive = { focus = GCC_align_with_iran } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { NOT = { has_government = communism } NOT = { has_completed_focus = GCC_strategic_hedging } # FIXME: Add a tooltip for this any_of_scopes = { array = global.gcc_member_state has_completed_focus = GCC_improve_relations_with_iran } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_confront_iranian_partners executed" unlock_decision_tooltip = GCC_blockade custom_effect_tooltip = GCC_confront_iranian_partners_tt } ai_will_do = { base = 0 modifier = { add = 1 OR = { BHR = { has_completed_focus = GCC_improve_relations_with_iran } KUW = { has_completed_focus = GCC_improve_relations_with_iran } OMA = { has_completed_focus = GCC_improve_relations_with_iran } QAT = { has_completed_focus = GCC_improve_relations_with_iran } SAU = { has_completed_focus = GCC_improve_relations_with_iran } UAE = { has_completed_focus = GCC_improve_relations_with_iran } } } } } focus = { id = GCC_the_war_within icon = war3 x = 1 y = 1 relative_position_id = GCC_confront_iranian_partners cost = 7.2 prerequisite = { focus = GCC_align_with_iran focus = GCC_confront_iranian_partners } will_lead_to_war_with = BHR will_lead_to_war_with = KUW will_lead_to_war_with = OMA will_lead_to_war_with = QAT will_lead_to_war_with = UAE will_lead_to_war_with = SAU search_filters = { FOCUS_FILTER_ANNEXATION } available = { NOT = { has_completed_focus = GCC_strategic_hedging } any_neighbor_country = { OR = { has_completed_focus = GCC_antagonize_iran has_country_flag = rejected_blockade_demands } } } completion_reward = { if = { limit = { NOT = { OR = { has_completed_focus = GCC_confront_iranian_partners has_completed_focus = GCC_align_with_iran } } } custom_effect_tooltip = GCC_the_war_within_tt } if = { limit = { has_completed_focus = GCC_confront_iranian_partners } if = { limit = { NOT = { original_tag = BHR } BHR = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = BHR } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = BHR } } if = { limit = { NOT = { original_tag = KUW } KUW = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = KUW } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = KUW } } if = { limit = { NOT = { original_tag = OMA } OMA = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = OMA } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = OMA } } if = { limit = { NOT = { original_tag = QAT } QAT = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = QAT } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = QAT } } if = { limit = { NOT = { original_tag = UAE } UAE = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = UAE } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = UAE } } if = { limit = { NOT = { original_tag = SAU } SAU = { has_country_flag = rejected_blockade_demands } } set_temp_variable = { wargoal_on = SAU } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = SAU } } } if = { limit = { has_completed_focus = GCC_align_with_iran } if = { limit = { NOT = { original_tag = BHR } BHR = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = BHR } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = BHR } } if = { limit = { NOT = { original_tag = KUW } KUW = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = KUW } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = KUW } } if = { limit = { NOT = { original_tag = OMA } OMA = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = OMA } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = OMA } } if = { limit = { NOT = { original_tag = QAT } QAT = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = QAT } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = QAT } } if = { limit = { NOT = { original_tag = UAE } UAE = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = UAE } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = UAE } } if = { limit = { NOT = { original_tag = SAU } SAU = { has_completed_focus = GCC_antagonize_iran } } set_temp_variable = { wargoal_on = SAU } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = SAU } } } if = { limit = { has_idea = idea_gcc_member_state } custom_effect_tooltip = GCC_unity_set_0_tt set_variable = { global.gcc_unity = 0 } } log = "[GetDateText]: [This.GetName]: focus GCC_the_war_within executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_strengthen_us_ties icon = align_to_america x = 2 y = 1 relative_position_id = GCC_forge_an_independent_path cost = 4.3 prerequisite = { focus = GCC_strategic_hedging focus = GCC_keep_to_the_saudi_line } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { country_exists = USA NOT = { has_war_with = USA } NOT = { has_government = communism } NOT = { has_government = nationalist } no_jihadist_government = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_strengthen_us_ties executed" USA = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } set_temp_variable = { temp_opinion = 10 } change_saudi_royal_family_opinion = yes set_temp_variable = { temp_opinion = -10 } change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = the_ulema has_idea = sunni } change_the_ulema_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state OR = { has_completed_focus = GCC_new_partners has_completed_focus = GCC_increase_autonomy } } set_temp_variable = { temp_modify_gcc_unity = -2 } modify_gcc_unity = yes } } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } focus = { id = GCC_mass_arms_purchases icon = american_shield x = 0 y = 1 relative_position_id = GCC_strengthen_us_ties cost = 5 prerequisite = { focus = GCC_strengthen_us_ties } search_filters = { FOCUS_FILTER_RADICALIZATION } available = { country_exists = USA NOT = { has_war_with = USA } USA = { has_opinion = { target = ROOT value > 74 } } NOT = { has_completed_focus = GCC_increase_autonomy } NOT = { has_government = communism } NOT = { has_government = nationalist } no_jihadist_government = yes } bypass = { is_guaranteed_by = USA } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_mass_arms_purchases executed" USA = { give_guarantee = ROOT custom_effect_tooltip = strategic_reasons_protect_tt add_ai_strategy = { type = protect id = ROOT value = 20 } } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state OR = { has_completed_focus = GCC_new_partners has_completed_focus = GCC_increase_autonomy } } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } } ai_will_do = { base = 1 } } focus = { id = GCC_amplify_sectarian_rhetoric icon = revolutionize_ulema x = 0 y = 1 relative_position_id = GCC_mass_arms_purchases cost = 5.75 prerequisite = { focus = GCC_denounce_iranian_meddling } search_filters = { FOCUS_FILTER_RADICALIZATION FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_WAR_SUPPORT } available = { NOT = { has_government = communism } OR = { has_completed_focus = GCC_mass_arms_purchases jihadist_government = yes has_government = nationalist } NOT = { has_completed_focus = GCC_strategic_hedging } has_completed_focus = GCC_rally_sunnis } completion_reward = { add_war_support = 0.05 if = { limit = { check_variable = { shia_population > 0 } NOT = { has_completed_focus = GCC_comprehensive_crackdown } } shia_resistance_level_up = yes } log = "[GetDateText]: [This.GetName]: focus GCC_amplify_sectarian_rhetoric executed" } ai_will_do = { base = 1 } } focus = { id = GCC_support_iranian_separatists icon = small_arms4 x = 0 y = 1 relative_position_id = GCC_amplify_sectarian_rhetoric cost = 5.75 prerequisite = { focus = GCC_amplify_sectarian_rhetoric } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_government = communism } country_exists = PER NOT = { has_completed_focus = GCC_strategic_hedging } } completion_reward = { unlock_decision_tooltip = send_support_to_arabs unlock_decision_tooltip = send_support_to_balochis PER = { add_stability = -0.05 } log = "[GetDateText]: [This.GetName]: focus GCC_support_iranian_separatists executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { is_historical_focus_on = yes date > 2021.01.01 } } } } } focus = { id = GCC_behead_the_snake icon = attack_iran x = 0 y = 1 relative_position_id = GCC_support_iranian_separatists cost = 7.2 prerequisite = { focus = GCC_support_iranian_separatists } will_lead_to_war_with = PER search_filters = { FOCUS_FILTER_ANNEXATION } available = { PER = { influence_higher_15 = yes } NOT = { has_government = communism } country_exists = PER NOT = { has_completed_focus = GCC_strategic_hedging } PER = { has_government = communism } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_behead_the_snake executed" if = { limit = { has_completed_focus = GCC_mass_arms_purchases } set_country_flag = proposed_coalition_against_iran USA = { country_event = { days = 1 id = gulf.30 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { wargoal_on = PER } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = topple_government target = PER } } } else = { set_temp_variable = { wargoal_on = PER } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = PER } } } ai_will_do = { base = 1 } } focus = { id = GCC_distance_from_america icon = usa x = 4 y = 1 relative_position_id = GCC_forge_an_independent_path cost = 4.3 prerequisite = { focus = GCC_forge_an_independent_path } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_RADICALIZATION } available = { NOT = { has_government = democratic } } completion_reward = { add_political_power = 50 USA = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } set_temp_variable = { temp_opinion = -10 } change_saudi_royal_family_opinion = yes set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = the_ulema has_idea = sunni } change_the_ulema_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_distance_from_america } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_distance_from_america executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_expel_us_interests icon = attack_america x = 0 y = 1 relative_position_id = GCC_distance_from_america cost = 5 prerequisite = { focus = GCC_distance_from_america } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_RADICALIZATION FOCUS_FILTER_ANNEXATION } available = { NOT = { has_government = democratic } } completion_reward = { remove_opinion_modifier = { target = USA modifier = supports_us } USA = { add_opinion_modifier = { target = ROOT modifier = expelled_forces } custom_effect_tooltip = strategic_reasons_contain_tt add_ai_strategy = { type = contain id = ROOT value = 100 } } if = { limit = { gives_military_access_to = USA } USA = { diplomatic_relation = { country = ROOT relation = military_access active = no } } } if = { limit = { is_guaranteed_by = USA } USA = { diplomatic_relation = { country = ROOT relation = guarantee active = no } } } if = { limit = { original_tag = BHR } 624 = { add_core_of = ROOT } transfer_state = 624 } if = { limit = { original_tag = KUW } 488 = { add_core_of = ROOT } transfer_state = 488 } set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes change_the_wahabi_ulema_opinion = yes if = { limit = { has_idea = the_ulema has_idea = sunni } change_the_ulema_opinion = yes } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_distance_from_america } } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_expel_us_interests executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_friendship_with_russia icon = align_to_russia x = 0 y = 1 relative_position_id = GCC_expel_us_interests cost = 4.3 prerequisite = { focus = GCC_expel_us_interests } mutually_exclusive = { focus = GCC_reject_foreign_interference } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_war_with = SOV } no_jihadist_government = yes } completion_reward = { add_ai_strategy = { type = befriend id = "SOV" value = 20 } SOV = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } add_ai_strategy = { type = support id = "SOV" value = 20 } add_ai_strategy = { type = befriend id = "SOV" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_friendship_with_russia executed" } ai_will_do = { base = 1 } } focus = { id = GCC_invite_russian_advisors icon = russian_armed_forces x = 0 y = 1 relative_position_id = GCC_friendship_with_russia cost = 5 prerequisite = { focus = GCC_friendship_with_russia } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_MILITARY_LAWS } available = { has_war = no SOV = { has_opinion = { target = ROOT value > 14 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { add_ideas = russian_military_advisors hidden_effect = { add_to_variable = { foreign_advisors = 1 } } log = "[GetDateText]: [This.GetName]: focus GCC_invite_russian_advisors executed" } ai_will_do = { base = 1 } } focus = { id = GCC_russian_bases icon = ka_heli x = 0 y = 1 relative_position_id = GCC_invite_russian_advisors cost = 7.2 prerequisite = { focus = GCC_invite_russian_advisors } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { has_war = no SOV = { has_opinion = { target = ROOT value > 24 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { give_military_access = SOV SOV = { custom_effect_tooltip = strategic_reasons_protect_tt add_ai_strategy = { type = protect id = ROOT value = 50 } } if = { limit = { has_idea = idea_gcc_member_state NOT = { has_global_flag = gcc_pro_russian } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_russian_bases executed" } ai_will_do = { base = 1 } } focus = { id = GCC_reject_foreign_interference icon = war_in_europe x = 2 y = 1 relative_position_id = GCC_expel_us_interests cost = 4.3 prerequisite = { focus = GCC_expel_us_interests } mutually_exclusive = { focus = GCC_friendship_with_russia } search_filters = { FOCUS_FILTER_INFLUENCE FOCUS_FILTER_RADICALIZATION } available = { OR = { has_government = fascism has_government = nationalist } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_reject_foreign_interference executed" news_event = { days = 1 id = gulf.33 } every_country = { limit = { OR = { has_military_access_to = BHR has_military_access_to = KUW has_military_access_to = OMA has_military_access_to = QAT has_military_access_to = SAU has_military_access_to = UAE has_military_access_to = IRQ has_military_access_to = JOR has_military_access_to = LEB has_military_access_to = SYR } NOT = { has_country_flag = arabic_nation_flag } } add_opinion_modifier = { target = ROOT modifier = criticized_us } custom_effect_tooltip = strategic_reasons_contain_tt add_ai_strategy = { type = contain id = ROOT value = 100 } } every_country = { limit = { has_military_access_to = ROOT NOT = { has_country_flag = arabic_nation_flag } } diplomatic_relation = { country = ROOT relation = military_access active = no } add_opinion_modifier = { target = ROOT modifier = expelled_forces } } set_temp_variable = { percent_change = 2 } change_domestic_influence_percentage = yes if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_increase_autonomy } } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } } ai_will_do = { base = 1 } } focus = { id = GCC_attack_foreign_stooges icon = entente x = 0 y = 1 relative_position_id = GCC_reject_foreign_interference cost = 5 prerequisite = { focus = GCC_reject_foreign_interference } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { every_country = { limit = { has_country_flag = arabic_nation_flag is_full_state = yes OR = { gives_military_access_to = USA gives_military_access_to = ENG gives_military_access_to = FRA gives_military_access_to = SOV gives_military_access_to = PER gives_military_access_to = ITA gives_military_access_to = CAN gives_military_access_to = AST } } country_event = { days = 1 id = gulf.34 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { every_country = { limit = { has_military_access_to = PREV NOT = { has_country_flag = arabic_nation_flag } } diplomatic_relation = { country = PREV relation = military_access active = no } } set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = ROOT.id } change_influence_percentage = yes } } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_increase_autonomy } } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_attack_foreign_stooges executed" } ai_will_do = { base = 1 } } focus = { id = GCC_war_with_imperialism icon = colonialism x = 0 y = 1 relative_position_id = GCC_attack_foreign_stooges cost = 10 prerequisite = { focus = GCC_attack_foreign_stooges } will_lead_to_war_with = BHR will_lead_to_war_with = EGY will_lead_to_war_with = IRQ will_lead_to_war_with = JOR will_lead_to_war_with = KUW will_lead_to_war_with = LEB will_lead_to_war_with = OMA will_lead_to_war_with = QAT will_lead_to_war_with = SAU will_lead_to_war_with = SYR will_lead_to_war_with = UAE search_filters = { FOCUS_FILTER_ANNEXATION } available = { has_idea = intervention_neo_imperialism } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_war_with_imperialism executed" news_event = { days = 1 id = gulf.35 } if = { limit = { any_of_scopes = { array = BHR.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = BHR } NOT = { tag = BHR } } set_temp_variable = { wargoal_on = BHR } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = BHR } } if = { limit = { any_of_scopes = { array = EGY.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = EGY } NOT = { tag = EGY } } set_temp_variable = { wargoal_on = EGY } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = EGY } } if = { limit = { any_of_scopes = { array = IRQ.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = IRQ } NOT = { tag = IRQ } } set_temp_variable = { wargoal_on = IRQ } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = IRQ } } if = { limit = { any_of_scopes = { array = JOR.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = JOR } NOT = { tag = JOR } } set_temp_variable = { wargoal_on = JOR } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = JOR } } if = { limit = { any_of_scopes = { array = KUW.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = KUW } NOT = { tag = KUW } } set_temp_variable = { wargoal_on = KUW } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = KUW } } if = { limit = { any_of_scopes = { array = LEB.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = LEB } NOT = { tag = LEB } } set_temp_variable = { wargoal_on = LEB } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = LEB } } if = { limit = { any_of_scopes = { array = OMA.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = OMA } NOT = { tag = OMA } } set_temp_variable = { wargoal_on = OMA } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = OMA } } if = { limit = { any_of_scopes = { array = QAT.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = QAT } NOT = { tag = QAT } } set_temp_variable = { wargoal_on = QAT } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = QAT } } if = { limit = { any_of_scopes = { array = SAU.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = SAU } NOT = { tag = SAU } } set_temp_variable = { wargoal_on = SAU } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = SAU } } if = { limit = { any_of_scopes = { array = SYR.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = SYR } NOT = { tag = SYR } } set_temp_variable = { wargoal_on = SYR } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = SYR } } if = { limit = { any_of_scopes = { array = UAE.nations_with_military_access exists = yes NOT = { has_country_flag = arabic_nation_flag } has_military_access_to = UAE } NOT = { tag = UAE } } set_temp_variable = { wargoal_on = UAE } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { type = liberate_wargoal target = UAE } } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_increase_autonomy } } } set_temp_variable = { temp_modify_gcc_unity = -25 } modify_gcc_unity = yes } } ai_will_do = { base = 1 } } focus = { id = GCC_influence_north_africa icon = Influence_North_Africa x = 11 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { if = { limit = { OR = { original_tag = SAU original_tag = UAE original_tag = QAT } } every_country = { limit = { OR = { original_tag = ALG original_tag = EGY original_tag = LBA original_tag = MOR original_tag = SUD original_tag = TUN } } set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } } else = { every_country = { limit = { OR = { original_tag = ALG original_tag = EGY original_tag = LBA original_tag = MOR original_tag = SUD original_tag = TUN } } set_temp_variable = { percent_change = 1 } change_influence_percentage = yes } } log = "[GetDateText]: [This.GetName]: focus GCC_influence_north_africa executed" } ai_will_do = { base = 1 } } focus = { id = GCC_algerian_ties icon = align_to_algeria x = 1 y = 1 relative_position_id = GCC_influence_north_africa cost = 4.3 prerequisite = { focus = GCC_influence_north_africa } mutually_exclusive = { focus = GCC_moroccan_ties } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = ALG NOT = { has_war_with = ALG } } bypass = { NOT = { country_exists = ALG } NOT = { country_exists = MOR } } completion_reward = { ALG = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } MOR = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = befriend id = "ALG" value = 20 } add_ai_strategy = { type = support id = "ALG" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_algerian_ties executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { check_variable = { influence_array^0 = ALG } check_variable = { influence_array_val^0 > 9.999 } } AND = { check_variable = { influence_array^1 = ALG } check_variable = { influence_array_val^1 > 9.999 } } AND = { check_variable = { influence_array^2 = ALG } check_variable = { influence_array_val^2 > 9.999 } } AND = { check_variable = { influence_array^3 = ALG } check_variable = { influence_array_val^3 > 9.999 } } AND = { check_variable = { influence_array^4 = ALG } check_variable = { influence_array_val^4 > 9.999 } } AND = { check_variable = { influence_array^5 = ALG } check_variable = { influence_array_val^5 > 9.999 } } AND = { check_variable = { influence_array^6 = ALG } check_variable = { influence_array_val^6 > 9.999 } } } } } } focus = { id = GCC_moroccan_ties icon = align_to_morocco x = -1 y = 1 relative_position_id = GCC_influence_north_africa cost = 4.3 prerequisite = { focus = GCC_influence_north_africa } mutually_exclusive = { focus = GCC_algerian_ties } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = MOR NOT = { has_war_with = MOR } } bypass = { NOT = { country_exists = ALG } NOT = { country_exists = MOR } } completion_reward = { MOR = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } ALG = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = befriend id = "MOR" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_moroccan_ties executed" } ai_will_do = { base = 1 modifier = { add = 1 OR = { AND = { check_variable = { influence_array^0 = MOR } check_variable = { influence_array_val^0 > 9.999 } } AND = { check_variable = { influence_array^1 = MOR } check_variable = { influence_array_val^1 > 9.999 } } AND = { check_variable = { influence_array^2 = MOR } check_variable = { influence_array_val^2 > 9.999 } } AND = { check_variable = { influence_array^3 = MOR } check_variable = { influence_array_val^3 > 9.999 } } AND = { check_variable = { influence_array^4 = MOR } check_variable = { influence_array_val^4 > 9.999 } } AND = { check_variable = { influence_array^5 = MOR } check_variable = { influence_array_val^5 > 9.999 } } AND = { check_variable = { influence_array^6 = MOR } check_variable = { influence_array_val^6 > 9.999 } } } } } } focus = { id = GCC_aid_sudan icon = align_to_sudan x = 0 y = 1 relative_position_id = GCC_moroccan_ties cost = 5 prerequisite = { focus = GCC_algerian_ties focus = GCC_moroccan_ties } mutually_exclusive = { focus = GCC_sanction_sudan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = SUD } bypass = { NOT = { country_exists = SUD } } completion_reward = { set_temp_variable = { treasury_change = -1.5 } modify_treasury_effect = yes SUD = { set_temp_variable = { treasury_change = 1.5 } modify_treasury_effect = yes add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } if = { limit = { SSU = { has_war_with = SUD } } SSU = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } } if = { limit = { DAR = { has_war_with = SUD } } DAR = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } } add_ai_strategy = { type = befriend id = "SUD" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_aid_sudan executed" } ai_will_do = { base = 1 } } focus = { id = GCC_sanction_sudan icon = attack_sudan x = 0 y = 1 relative_position_id = GCC_algerian_ties cost = 5 prerequisite = { focus = GCC_algerian_ties focus = GCC_moroccan_ties } mutually_exclusive = { focus = GCC_aid_sudan } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { country_exists = SUD SUD = { has_war = yes } } bypass = { NOT = { country_exists = SUD } } completion_reward = { add_opinion_modifier = { target = SUD modifier = sanctions } SUD = { add_opinion_modifier = { target = ROOT modifier = sanctions_relations } add_opinion_modifier = { target = ROOT modifier = sanctions } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "SUD" value = 20 } if = { limit = { SSU = { has_war_with = SUD } } SSU = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } } if = { limit = { DAR = { has_war_with = SUD } } DAR = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } } log = "[GetDateText]: [This.GetName]: focus GCC_sanction_sudan executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no has_opinion = { target = SUD value < -50 } } } } } focus = { id = GCC_back_the_strongman icon = align_to_egypt x = 0 y = 1 relative_position_id = GCC_aid_sudan cost = 5 prerequisite = { focus = GCC_sanction_sudan focus = GCC_aid_sudan } mutually_exclusive = { focus = GCC_back_the_brotherhood } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { country_exists = EGY has_completed_focus = GCC_keep_to_the_saudi_line } bypass = { NOT = { country_exists = EGY } } completion_reward = { if = { limit = { EGY = { NOT = { has_government = neutrality } } } EGY = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt set_temp_variable = { arg_popularity = 0.05 } add_ruling_outlook_popularity = yes add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } add_ai_strategy = { type = support id = "EGY" value = 20 } add_ai_strategy = { type = befriend id = "EGY" value = 20 } } else_if = { limit = { EGY = { has_government = neutrality } } EGY = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_popularity = { ideology = nationalist popularity = 0.05 } recalculate_party = yes add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "EGY" value = 20 } } set_temp_variable = { temp_opinion = 10 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_back_the_strongman executed" unlock_decision_tooltip = send_support_to_hor } ai_will_do = { base = 1 } } focus = { id = GCC_back_the_brotherhood icon = align_to_brotherhood x = 0 y = 1 relative_position_id = GCC_sanction_sudan cost = 5 prerequisite = { focus = GCC_sanction_sudan focus = GCC_aid_sudan } mutually_exclusive = { focus = GCC_back_the_strongman } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { country_exists = EGY NOT = { has_completed_focus = GCC_keep_to_the_saudi_line } } bypass = { NOT = { country_exists = EGY } } completion_reward = { if = { limit = { EGY = { has_government = neutrality } } EGY = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } custom_effect_tooltip = strategic_reasons_support_tt set_temp_variable = { arg_popularity = 0.05 } add_ruling_outlook_popularity = yes add_ai_strategy = { type = support id = ROOT value = 20 } add_ai_strategy = { type = befriend id = ROOT value = 20 } } add_ai_strategy = { type = support id = "EGY" value = 20 } add_ai_strategy = { type = befriend id = "EGY" value = 20 } } else_if = { limit = { EGY = { NOT = { has_government = neutrality } } } EGY = { add_opinion_modifier = { target = ROOT modifier = diplomatic_distance } custom_effect_tooltip = strategic_reasons_antagonize_tt add_popularity = { ideology = neutrality popularity = 0.05 } recalculate_party = yes add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "EGY" value = 20 } } set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes change_the_ulema_opinion = yes if = { limit = { has_idea = idea_gcc_member_state } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_back_the_brotherhood executed" } ai_will_do = { base = 1 } } focus = { id = GCC_war_in_libya icon = M16 x = 1 y = 1 relative_position_id = GCC_back_the_strongman cost = 2.9 prerequisite = { focus = GCC_back_the_strongman focus = GCC_back_the_brotherhood } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } available = { custom_trigger_tooltip = { tooltip = libya_at_war_tt OR = { country_exists = GNA country_exists = GNC country_exists = HOR } OR = { GNA = { has_war = yes } GNC = { has_war = yes } } } } completion_reward = { if = { limit = { has_completed_focus = GCC_back_the_strongman } unlock_decision_tooltip = send_support_to_hor } else_if = { limit = { has_completed_focus = GCC_back_the_brotherhood } unlock_decision_tooltip = send_support_to_gna unlock_decision_tooltip = send_support_to_gnc } else = { custom_effect_tooltip = GCC_war_in_libya_tt } log = "[GetDateText]: [This.GetName]: focus GCC_war_in_libya executed" } ai_will_do = { base = 1 } } focus = { id = GCC_influence_south_asia icon = Influence_South_Asia x = 15 y = 1 relative_position_id = GCC_foreign_affairs cost = 4.3 prerequisite = { focus = GCC_foreign_affairs } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_influence_south_asia executed" if = { limit = { OR = { original_tag = SAU original_tag = UAE original_tag = QAT } } set_temp_variable = { percent_change = 2 } if = { limit = { country_exists = BAN } set_temp_variable = { influence_target = BAN.id } change_influence_percentage = yes } if = { limit = { country_exists = RAJ } set_temp_variable = { influence_target = RAJ.id } change_influence_percentage = yes } if = { limit = { country_exists = PAK } set_temp_variable = { influence_target = PAK.id } change_influence_percentage = yes } if = { limit = { country_exists = SRI } set_temp_variable = { influence_target = SRI.id } change_influence_percentage = yes } } else = { set_temp_variable = { percent_change = 1 } if = { limit = { country_exists = BAN } set_temp_variable = { influence_target = BAN.id } change_influence_percentage = yes } if = { limit = { country_exists = RAJ } set_temp_variable = { influence_target = RAJ.id } change_influence_percentage = yes } if = { limit = { country_exists = PAK } set_temp_variable = { influence_target = PAK.id } change_influence_percentage = yes } if = { limit = { country_exists = SRI } set_temp_variable = { influence_target = SRI.id } change_influence_percentage = yes } } } ai_will_do = { base = 1 } } focus = { id = GCC_affirm_pakistani_ties icon = align_to_pakistan x = -1 y = 1 relative_position_id = GCC_influence_south_asia cost = 4.3 prerequisite = { focus = GCC_influence_south_asia } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_war_with = PAK } country_exists = PAK } completion_reward = { PAK = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } add_ai_strategy = { type = befriend id = ROOT value = 20 } } add_ai_strategy = { type = befriend id = "PAK" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_affirm_pakistani_ties executed" } ai_will_do = { base = 1 } } focus = { id = GCC_oil_refineries_in_pakistan icon = oil_trade x = 0 y = 1 relative_position_id = GCC_affirm_pakistani_ties cost = 5 prerequisite = { focus = GCC_affirm_pakistani_ties } search_filters = { FOCUS_FILTER_INFLUENCE FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_war_with = PAK } PAK = { has_opinion = { target = ROOT value > 9 } } if = { limit = { PAK = { controls_state = 416 } } 416 = { infrastructure > 4 } } else_if = { limit = { PAK = { NOT = { controls_state = 416 } } } 426 = { infrastructure > 4 } } } completion_reward = { set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes PAK = { add_opinion_modifier = { target = ROOT modifier = joint_resource_projects } set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } if = { limit = { PAK = { controls_state = 416 } } 416 = { add_resource = { type = oil amount = 2 } } } else_if = { limit = { PAK = { NOT = { controls_state = 416 } } } 426 = { add_resource = { type = oil amount = 2 } } } log = "[GetDateText]: [This.GetName]: focus GCC_oil_refineries_in_pakistan executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_deepen_military_cooperation icon = military_mission x = 0 y = 1 relative_position_id = GCC_oil_refineries_in_pakistan cost = 5 prerequisite = { focus = GCC_oil_refineries_in_pakistan } mutually_exclusive = { focus = GCC_end_the_special_relationship } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_MILITARY_LAWS } available = { if = { limit = { PAK = { no_jihadist_government = yes } } no_jihadist_government = yes } NOT = { has_war_with = PAK } PAK = { has_opinion = { target = ROOT value > 24 } } } completion_reward = { PAK = { add_opinion_modifier = { target = ROOT modifier = military_cooperation } custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } } add_ai_strategy = { type = support id = "PAK" value = 20 } army_experience = 10 navy_experience = 10 air_experience = 10 if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member has_completed_focus = GCC_end_the_special_relationship } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_deepen_military_cooperation executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { check_variable = { influence_array^0 = PAK } check_variable = { influence_array_val^0 > 14.999 } } AND = { check_variable = { influence_array^1 = PAK } check_variable = { influence_array_val^1 > 14.999 } } AND = { check_variable = { influence_array^2 = PAK } check_variable = { influence_array_val^2 > 14.999 } } AND = { check_variable = { influence_array^3 = PAK } check_variable = { influence_array_val^3 > 14.999 } } AND = { check_variable = { influence_array^4 = PAK } check_variable = { influence_array_val^4 > 14.999 } } AND = { check_variable = { influence_array^5 = PAK } check_variable = { influence_array_val^5 > 14.999 } } } } } } focus = { id = GCC_security_guarantees icon = defense x = 0 y = 1 relative_position_id = GCC_deepen_military_cooperation cost = 7.2 prerequisite = { focus = GCC_deepen_military_cooperation } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { if = { limit = { PAK = { no_jihadist_government = yes } } no_jihadist_government = yes } has_war = no PAK = { has_opinion = { target = ROOT value > 49 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { give_guarantee = PAK PAK = { give_guarantee = ROOT } RAJ = { custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } if = { limit = { has_idea = idea_gcc_member_state NOT = { has_global_flag = gcc_pro_pakistani } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_security_guarantees executed" } ai_will_do = { base = 1 } } focus = { id = GCC_draw_closer_to_india icon = align_to_india x = 1 y = 1 relative_position_id = GCC_influence_south_asia cost = 4.3 prerequisite = { focus = GCC_influence_south_asia } search_filters = { FOCUS_FILTER_FOREIGN_POLICY } available = { NOT = { has_war_with = RAJ } country_exists = RAJ } completion_reward = { RAJ = { add_opinion_modifier = { target = ROOT modifier = diplomatic_support } add_ai_strategy = { type = befriend id = ROOT value = 20 } } add_ai_strategy = { type = befriend id = "RAJ" value = 20 } log = "[GetDateText]: [This.GetName]: focus GCC_draw_closer_to_india executed" } ai_will_do = { base = 1 } } focus = { id = GCC_improve_trade_relations icon = trade_with_india x = 0 y = 1 relative_position_id = GCC_draw_closer_to_india cost = 5 prerequisite = { focus = GCC_draw_closer_to_india } search_filters = { FOCUS_FILTER_INFLUENCE } available = { NOT = { has_war_with = RAJ } RAJ = { has_opinion = { target = ROOT value > 9 } } } completion_reward = { add_opinion_modifier = { target = RAJ modifier = improve_trade } set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = RAJ.id } change_influence_percentage = yes RAJ = { add_opinion_modifier = { target = ROOT modifier = improve_trade } set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } log = "[GetDateText]: [This.GetName]: focus GCC_improve_trade_relations executed" } ai_will_do = { base = 1 } } focus = { id = GCC_end_the_special_relationship icon = attack_pakistan x = 0 y = 1 relative_position_id = GCC_improve_trade_relations cost = 5 prerequisite = { focus = GCC_improve_trade_relations } mutually_exclusive = { focus = GCC_deepen_military_cooperation } search_filters = { FOCUS_FILTER_FOREIGN_POLICY FOCUS_FILTER_DIPLOMACY } completion_reward = { if = { limit = { ROOT = { tag = SAU } } remove_opinion_modifier = { target = PAK modifier = historic_friends } } if = { limit = { is_in_faction_with = PAK } leave_faction = yes } if = { limit = { has_military_access_to = PAK } diplomatic_relation = { country = PAK relation = military_access active = no } } if = { limit = { has_guaranteed = PAK } diplomatic_relation = { country = PAK relation = guarantee active = no } } PAK = { if = { limit = { has_military_access_to = ROOT } diplomatic_relation = { country = ROOT relation = military_access active = no } } if = { limit = { has_guaranteed = ROOT } diplomatic_relation = { country = ROOT relation = guarantee active = no } } if = { limit = { ROOT = { tag = SAU } } remove_opinion_modifier = { target = SAU modifier = historic_friends } } add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } custom_effect_tooltip = strategic_reasons_antagonize_tt add_ai_strategy = { type = antagonize id = ROOT value = 20 } } add_ai_strategy = { type = antagonize id = "PAK" value = 20 } RAJ = { custom_effect_tooltip = strategic_reasons_support_tt add_ai_strategy = { type = support id = ROOT value = 20 } } add_ai_strategy = { type = support id = "RAJ" value = 20 } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member has_completed_focus = GCC_deepen_military_cooperation } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_end_the_special_relationship executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { is_historical_focus_on = no AND = { check_variable = { influence_array^0 = RAJ } check_variable = { influence_array_val^0 > 14.999 } } AND = { check_variable = { influence_array^1 = RAJ } check_variable = { influence_array_val^1 > 14.999 } } AND = { check_variable = { influence_array^2 = RAJ } check_variable = { influence_array_val^2 > 14.999 } } AND = { check_variable = { influence_array^3 = RAJ } check_variable = { influence_array_val^3 > 14.999 } } AND = { check_variable = { influence_array^4 = RAJ } check_variable = { influence_array_val^4 > 14.999 } } AND = { check_variable = { influence_array^5 = RAJ } check_variable = { influence_array_val^5 > 14.999 } } } } } } focus = { id = GCC_indian_bases icon = modern_fighter x = 0 y = 1 relative_position_id = GCC_end_the_special_relationship cost = 7.2 prerequisite = { focus = GCC_end_the_special_relationship } search_filters = { FOCUS_FILTER_DIPLOMACY } available = { NOT = { is_in_faction_with = PAK } NOT = { has_military_access_to = PAK } NOT = { gives_military_access_to = PAK } has_war = no RAJ = { has_opinion = { target = ROOT value > 49 } } NOT = { has_completed_focus = GCC_increase_autonomy } } completion_reward = { give_military_access = RAJ RAJ = { custom_effect_tooltip = strategic_reasons_protect_tt add_ai_strategy = { type = protect id = ROOT value = 20 } } if = { limit = { has_idea = idea_gcc_member_state NOT = { has_global_flag = gcc_pro_indian } } set_temp_variable = { temp_modify_gcc_unity = -10 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_indian_bases executed" } ai_will_do = { base = 1 } } ##MILITARY## focus = { id = GCC_military_affairs icon = small_arms2 x = 8 y = 9 cost = 4.3 search_filters = { FOCUS_FILTER_WAR_SUPPORT } completion_reward = { add_war_support = 0.05 log = "[GetDateText]: [This.GetName]: focus GCC_military_affairs executed" } ai_will_do = { base = 1 modifier = { add = 5 tag = UAE } } } focus = { id = GCC_equipment_modernizations icon = combined_arms x = -3 y = 1 relative_position_id = GCC_military_affairs cost = 5 prerequisite = { focus = GCC_military_affairs } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { army_experience = 5 navy_experience = 5 air_experience = 5 add_equipment_to_stockpile = { type = infantry_weapons_3 amount = 1000 producer = ROOT } add_equipment_to_stockpile = { type = cnc_equipment_2 amount = 200 producer = ROOT } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes log = "[GetDateText]: [This.GetName]: focus GCC_equipment_modernizations executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_foreign_procurement icon = united_states_dollar x = -1 y = 1 relative_position_id = GCC_equipment_modernizations cost = 5 prerequisite = { focus = GCC_equipment_modernizations } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_ideas = foreign_procurement log = "[GetDateText]: [This.GetName]: focus GCC_foreign_procurement executed" } ai_will_do = { base = 1 } } focus = { id = GCC_local_arms_industry icon = small_arms4 x = 3 y = 1 relative_position_id = GCC_equipment_modernizations cost = 7.2 prerequisite = { focus = GCC_equipment_modernizations } search_filters = { FOCUS_FILTER_INDUSTRY } available = { arms_factory > 0 } completion_reward = { add_ideas = local_arms_industry set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_local_arms_industry executed" } ai_will_do = { base = 1 } } focus = { id = GCC_domestic_rifle_designs icon = small_arms2 x = -2 y = 1 relative_position_id = GCC_local_arms_industry cost = 5 prerequisite = { focus = GCC_local_arms_industry } mutually_exclusive = { focus = GCC_ak103 } mutually_exclusive = { focus = GCC_m4 } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_tech_bonus = { name = GCC_domestic_rifle_designs bonus = 0.5 uses = 1 category = CAT_inf_wep } log = "[GetDateText]: [This.GetName]: focus GCC_domestic_rifle_designs executed" } ai_will_do = { base = 1 } } focus = { id = GCC_ak103 icon = small_arms_east x = -2 y = 1 relative_position_id = GCC_foreign_procurement cost = 4.4 prerequisite = { focus = GCC_foreign_procurement } mutually_exclusive = { focus = GCC_m4 } mutually_exclusive = { focus = GCC_domestic_rifle_designs } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes SOV = { has_opinion = { target = ROOT value > -1 } has_tech = infantry_weapons_4 } } completion_reward = { set_temp_variable = { treasury_change = -0.5 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = infantry_weapons_4 amount = 3000 producer = SOV } SOV = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = SOV modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_ak103 executed" } ai_will_do = { base = 1 } } focus = { id = GCC_m4 icon = small_arms_west x = 0 y = 1 relative_position_id = GCC_foreign_procurement cost = 4.4 prerequisite = { focus = GCC_foreign_procurement } mutually_exclusive = { focus = GCC_ak103 } mutually_exclusive = { focus = GCC_domestic_rifle_designs } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes USA = { has_opinion = { target = ROOT value > -1 } has_tech = infantry_weapons_4 } } completion_reward = { set_temp_variable = { treasury_change = -0.5 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = infantry_weapons_4 amount = 3000 producer = USA } USA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = USA modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_m4 executed" } ai_will_do = { base = 1 } } focus = { id = GCC_armored_vehicles icon = tanks x = 0 y = 1 relative_position_id = GCC_domestic_rifle_designs cost = 5 prerequisite = { focus = GCC_domestic_rifle_designs } prerequisite = { focus = GCC_military_industry_investments } mutually_exclusive = { focus = GCC_kobra } mutually_exclusive = { focus = GCC_matv } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes add_tech_bonus = { name = GCC_armored_vehicles bonus = 0.3 uses = 3 category = CAT_afv } add_equipment_to_stockpile = { type = util_vehicle_2 amount = 300 producer = ROOT } log = "[GetDateText]: [This.GetName]: focus GCC_armored_vehicles executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_kobra icon = motorized x = 0 y = 1 relative_position_id = GCC_ak103 cost = 3.6 prerequisite = { focus = GCC_ak103 focus = GCC_m4 focus = GCC_domestic_rifle_designs } mutually_exclusive = { focus = GCC_matv } mutually_exclusive = { focus = GCC_armored_vehicles } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { if = { limit = { TUR = { no_jihadist_government = yes } } no_jihadist_government = yes } TUR = { has_opinion = { target = ROOT value > -1 } has_tech = util_vehicle_4 } if = { limit = { tag = SAU } TUR = { NOT = { has_opinion_modifier = khashoggi_affair } } } } completion_reward = { set_temp_variable = { treasury_change = -1.5 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = util_vehicle_4 amount = 650 producer = TUR } TUR = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = TUR modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_kobra executed" } ai_will_do = { base = 1 } } focus = { id = GCC_matv icon = apc x = 0 y = 1 relative_position_id = GCC_m4 cost = 4.4 prerequisite = { focus = GCC_ak103 focus = GCC_m4 focus = GCC_domestic_rifle_designs } mutually_exclusive = { focus = GCC_kobra } mutually_exclusive = { focus = GCC_armored_vehicles } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes USA = { has_opinion = { target = ROOT value > -1 } has_tech = util_vehicle_5 } } completion_reward = { set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes add_equipment_to_stockpile = { type = util_vehicle_5 amount = 650 producer = USA } USA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = USA modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_matv executed" } ai_will_do = { base = 1 } } focus = { id = GCC_f35 icon = align_to_america x = -1 y = 1 relative_position_id = GCC_kobra cost = 6.5 prerequisite = { focus = GCC_kobra focus = GCC_matv focus = GCC_armored_vehicles } mutually_exclusive = { focus = GCC_rafale } mutually_exclusive = { focus = GCC_su57 } mutually_exclusive = { focus = GCC_eurofighter } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes USA = { has_opinion = { target = ROOT value > -1 } } if = { limit = { has_dlc = "By Blood Alone" } USA = { has_tech = gen_5_medium } } else = { USA = { has_tech = MR_Fighter4 } } } completion_reward = { set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = medium_plane_airframe_3 variant_name = "F-35" amount = 50 producer = USA } } else = { add_equipment_to_stockpile = { type = MR_Fighter4 amount = 50 producer = USA } } USA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = USA modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_f35 executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_eurofighter icon = align_to_europe x = 1 y = 1 relative_position_id = GCC_kobra cost = 5.8 prerequisite = { focus = GCC_kobra focus = GCC_matv focus = GCC_armored_vehicles } mutually_exclusive = { focus = GCC_f35 } mutually_exclusive = { focus = GCC_rafale } mutually_exclusive = { focus = GCC_su57 } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes ENG = { has_opinion = { target = ROOT value > -1 } } GER = { has_opinion = { target = ROOT value > -1 } } ITA = { has_opinion = { target = ROOT value > -1 } } SPR = { has_opinion = { target = ROOT value > -1 } } if = { limit = { has_dlc = "By Blood Alone" } ENG = { has_tech = gen_4_medium } GER = { has_tech = gen_4_medium } ITA = { has_tech = gen_4_medium } SPR = { has_tech = gen_4_medium } } else = { ENG = { has_tech = AS_Fighter3 } GER = { has_tech = AS_Fighter3 } ITA = { has_tech = AS_Fighter3 } SPR = { has_tech = AS_Fighter3 } } if = { limit = { tag = SAU } ENG = { NOT = { has_opinion_modifier = khashoggi_affair } } } if = { limit = { tag = SAU } GER = { NOT = { has_opinion_modifier = khashoggi_affair } } } if = { limit = { tag = SAU } ITA = { NOT = { has_opinion_modifier = khashoggi_affair } } } if = { limit = { tag = SAU } SPR = { NOT = { has_opinion_modifier = khashoggi_affair } } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_eurofighter executed" set_temp_variable = { treasury_change = -12.5 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { variant_name = "Typhoon Tranche 1" type = medium_plane_airframe_2 amount = 85 producer = GER } } else = { add_equipment_to_stockpile = { type = MR_Fighter4 amount = 85 producer = USA } } ENG = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } GER = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ITA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } SPR = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_rafale icon = align_to_france x = 1 y = 1 relative_position_id = GCC_matv cost = 5.8 prerequisite = { focus = GCC_kobra focus = GCC_matv focus = GCC_armored_vehicles } mutually_exclusive = { focus = GCC_f35 } mutually_exclusive = { focus = GCC_su57 } mutually_exclusive = { focus = GCC_eurofighter } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes FRA = { has_opinion = { target = ROOT value > -1 } } if = { limit = { has_dlc = "By Blood Alone" } FRA = { has_tech = gen_4_medium } } else = { FRA = { has_tech = MR_Fighter3 } if = { limit = { tag = SAU } FRA = { NOT = { has_opinion_modifier = khashoggi_affair } } } } } completion_reward = { set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = medium_plane_fighter_airframe_2 variant_name = "Dassault Rafale" amount = 65 producer = FRA } } else = { add_equipment_to_stockpile = { type = MR_Fighter3 amount = 65 producer = FRA } } FRA = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = FRA modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_rafale executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_su57 icon = align_to_russia x = 1 y = 1 relative_position_id = GCC_armored_vehicles cost = 7.2 prerequisite = { focus = GCC_kobra focus = GCC_matv focus = GCC_armored_vehicles } mutually_exclusive = { focus = GCC_f35 } mutually_exclusive = { focus = GCC_rafale } mutually_exclusive = { focus = GCC_eurofighter } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes SOV = { has_opinion = { target = ROOT value > -1 } } if = { limit = { has_dlc = "By Blood Alone" } SOV = { has_tech = gen_5_medium } } else = { SOV = { has_tech = AS_Fighter4 } } } completion_reward = { set_temp_variable = { treasury_change = -30 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = medium_plane_fighter_airframe_3 variant_name = "SU-57 Felon" amount = 100 producer = SOV } } else = { add_equipment_to_stockpile = { type = AS_Fighter4 amount = 100 producer = SOV } } SOV = { add_opinion_modifier = { target = ROOT modifier = large_commercial_relations } } ROOT = { add_opinion_modifier = { target = SOV modifier = large_commercial_relations } } log = "[GetDateText]: [This.GetName]: focus GCC_su57 executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_military_industry_investments icon = industry_military x = 0 y = 1 relative_position_id = GCC_local_arms_industry cost = 10 prerequisite = { focus = GCC_local_arms_industry } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -30 } modify_treasury_effect = yes 176 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 instant_build = yes } } 177 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = arms_factory level = 2 instant_build = yes } } } else = { two_random_arms_factory = yes } set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_military_industry_investments executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } } } focus = { id = GCC_naval_industry_investments icon = naval_dockyard x = 0 y = 1 relative_position_id = GCC_military_industry_investments cost = 10 prerequisite = { focus = GCC_military_industry_investments } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -30 } modify_treasury_effect = yes 177 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } 174 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 instant_build = yes } } } else = { two_random_dockyards = yes } set_temp_variable = { temp_opinion = 5 } change_maritime_industry_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_naval_industry_investments executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } } } focus = { id = GCC_corvette_program icon = battleships x = 1 y = 1 relative_position_id = GCC_naval_industry_investments cost = 8.58 prerequisite = { focus = GCC_naval_industry_investments } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes add_tech_bonus = { name = GCC_corvette_program bonus = 0.25 uses = 4 category = CAT_surface_ship } log = "[GetDateText]: [This.GetName]: focus GCC_corvette_program executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_expanded_recruitment icon = conscription x = -1 y = 1 relative_position_id = GCC_military_affairs cost = 10 prerequisite = { focus = GCC_military_affairs } mutually_exclusive = { focus = GCC_a_streamlined_military } search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_MILITARY_LAWS FOCUS_FILTER_WAR_SUPPORT } completion_reward = { add_stability = -0.05 add_war_support = 0.05 if = { limit = { NOT = { has_idea = draft_army } } increase_conscription_effect = yes } else = { add_manpower = 10000 if = { limit = { original_tag = SAU } add_manpower = 10000 } } log = "[GetDateText]: [This.GetName]: focus GCC_expanded_recruitment executed" } ai_will_do = { base = 1 } } focus = { id = GCC_a_streamlined_military icon = recruitment x = 1 y = 1 relative_position_id = GCC_military_affairs cost = 10 prerequisite = { focus = GCC_military_affairs } mutually_exclusive = { focus = GCC_expanded_recruitment } search_filters = { FOCUS_FILTER_MILITARY_LAWS FOCUS_FILTER_STABILITY } completion_reward = { add_stability = 0.05 add_war_support = -0.05 if = { limit = { NOT = { has_idea = volunteer_army } } decrease_conscription_effect = yes } else = { if = { limit = { original_tag = SAU } add_manpower = -20000 } else = { add_manpower = -10000 } } army_experience = 25 navy_experience = 10 air_experience = 10 log = "[GetDateText]: [This.GetName]: focus GCC_a_streamlined_military executed" } ai_will_do = { base = 1 } } focus = { id = GCC_asymmetric_warfare icon = espionage x = 3 y = 1 relative_position_id = GCC_military_affairs cost = 5.8 prerequisite = { focus = GCC_military_affairs } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { add_ideas = SAU_a_new_kind_of_warfare log = "[GetDateText]: [This.GetName]: focus GCC_asymmetric_warfare executed" } ai_will_do = { base = 1 } } focus = { id = GCC_radar_improvements icon = radar2 x = 1 y = 1 relative_position_id = GCC_asymmetric_warfare cost = 7.2 prerequisite = { focus = GCC_asymmetric_warfare } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_EXPENDITURE } available = { has_tech = radar } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -14 } } else = { set_temp_variable = { treasury_change = -3.5 } } modify_treasury_effect = yes every_owned_state = { add_building_construction = { type = radar_station level = 1 instant_build = yes } } if = { limit = { has_idea = intelligence_community } set_temp_variable = { temp_opinion = 5 } change_intelligence_community_opinion = yes } log = "[GetDateText]: [This.GetName]: focus GCC_radar_improvements executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_develop_indigenous_drone_capability icon = drone x = -2 y = 1 relative_position_id = GCC_radar_improvements cost = 8.58 prerequisite = { focus = GCC_radar_improvements } prerequisite = { focus = GCC_local_arms_industry } mutually_exclusive = { focus = GCC_chinese_uavs } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes add_tech_bonus = { name = GCC_develop_indigenous_drone_capability bonus = 0.4 uses = 2 category = CAT_a_uav } log = "[GetDateText]: [This.GetName]: focus GCC_develop_indigenous_drone_capability executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_chinese_uavs icon = align_to_china x = 0 y = 1 relative_position_id = GCC_radar_improvements cost = 7.2 prerequisite = { focus = GCC_radar_improvements } mutually_exclusive = { focus = GCC_develop_indigenous_drone_capability } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { no_jihadist_government = yes CHI = { has_opinion = { target = ROOT value > -1 } } if = { limit = { has_dlc = "By Blood Alone" } CHI = { has_tech = gen_4_light } else = { CHI = { has_tech = Air_UAV1 } } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_chinese_uavs executed" set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = small_plane_suicide_airframe_2 amount = 75 producer = CHI } } else = { add_equipment_to_stockpile = { type = Air_UAV1 amount = 75 producer = CHI } } add_opinion_modifier = { target = CHI modifier = large_commercial_relations } reverse_add_opinion_modifier = { target = CHI modifier = large_commercial_relations } } ai_will_do = { base = 1 } } focus = { id = GCC_improve_sam_sites icon = air_defense x = -1 y = 1 relative_position_id = GCC_asymmetric_warfare cost = 7.2 prerequisite = { focus = GCC_asymmetric_warfare } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { if = { limit = { original_tag = SAU } set_temp_variable = { treasury_change = -6.5 } } else = { set_temp_variable = { treasury_change = -3.25 } } modify_treasury_effect = yes every_owned_state = { add_building_construction = { type = anti_air_building level = 1 instant_build = yes } } log = "[GetDateText]: [This.GetName]: focus GCC_improve_sam_sites executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_expand_special_forces icon = special_forces x = 0 y = 1 relative_position_id = GCC_develop_indigenous_drone_capability cost = 8.58 prerequisite = { focus = GCC_develop_indigenous_drone_capability focus = GCC_chinese_uavs } search_filters = { FOCUS_FILTER_MILITARY_LAWS } completion_reward = { set_temp_variable = { treasury_change = -3.5 } modify_treasury_effect = yes custom_effect_tooltip = GCC_expand_special_forces_tt division_template = { name = "Special Operations Command" priority = 2 regiments = { special_forces = { x = 0 y = 0 } special_forces = { x = 0 y = 1 } special_forces = { x = 1 y = 0 } special_forces = { x = 1 y = 1 } } } hidden_effect = { capital_scope = { create_unit = { division = "name = \"1st Special Operations Command\" division_template = \"Special Operations Command\" start_experience_factor = 1.0" owner = ROOT } create_unit = { division = "name = \"2nd Special Operations Command\" division_template = \"Special Operations Command\" start_experience_factor = 1.0" owner = ROOT } } } log = "[GetDateText]: [This.GetName]: focus GCC_expand_special_forces executed" } ai_will_do = { base = 1 } } focus = { id = GCC_counterinsurgency_tactics icon = infiltration x = 0 y = 1 relative_position_id = GCC_chinese_uavs cost = 7.2 prerequisite = { focus = GCC_develop_indigenous_drone_capability focus = GCC_chinese_uavs } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes add_doctrine_cost_reduction = { name = GCC_counterinsurgency_tactics category = CAT_land_doctrine cost_reduction = 0.25 uses = 2 } add_tech_bonus = { name = GCC_counterinsurgency_tactics bonus = 0.25 uses = 1 category = CAT_nvg } log = "[GetDateText]: [This.GetName]: focus GCC_counterinsurgency_tactics executed" } ai_will_do = { base = 1 } } focus = { id = GCC_a_modern_military icon = soldier x = 1 y = 1 relative_position_id = GCC_expand_special_forces cost = 7.2 prerequisite = { focus = GCC_expand_special_forces } prerequisite = { focus = GCC_counterinsurgency_tactics } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -2.5 } modify_treasury_effect = yes add_doctrine_cost_reduction = { name = GCC_a_modern_military category = CAT_land_doctrine cost_reduction = 0.25 uses = 4 } log = "[GetDateText]: [This.GetName]: focus GCC_a_modern_military executed" } ai_will_do = { base = 1 } } focus = { id = GCC_expand_air_bases icon = air_force x = 3 y = 1 relative_position_id = GCC_asymmetric_warfare cost = 5 prerequisite = { focus = GCC_asymmetric_warfare } search_filters = { FOCUS_FILTER_MILITARY_LAWS } bypass = { all_owned_state = { air_base > 8 } } completion_reward = { two_air_base = yes log = "[GetDateText]: [This.GetName]: focus GCC_expand_air_bases executed" } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = GCC_improve_targeting icon = anti_pacifism x = 0 y = 1 relative_position_id = GCC_expand_air_bases cost = 7.2 prerequisite = { focus = GCC_expand_air_bases } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes add_doctrine_cost_reduction = { name = GCC_improve_targeting category = CAT_land_doctrine cost_reduction = 0.5 uses = 2 } log = "[GetDateText]: [This.GetName]: focus GCC_improve_targeting executed" } ai_will_do = { base = 1 } } focus = { id = GCC_precision_air_strikes icon = bombs x = 0 y = 1 relative_position_id = GCC_improve_targeting cost = 7.2 prerequisite = { focus = GCC_improve_targeting } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes add_doctrine_cost_reduction = { name = GCC_precision_air_strikes category = CAT_land_doctrine cost_reduction = 0.5 uses = 2 } log = "[GetDateText]: [This.GetName]: focus GCC_precision_air_strikes executed" } ai_will_do = { base = 1 } } ##SHIA## focus = { id = GCC_shia icon = quaran_book x = 20 y = 9 cost = 5 search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { has_idea = large_shia_population has_idea = substantial_shia_population has_idea = small_shia_population } } completion_reward = { add_political_power = 75 log = "[GetDateText]: [This.GetName]: focus GCC_shia executed" } ai_will_do = { base = 1 } } focus = { id = GCC_appease_the_shia icon = improve_relations_green x = -2 y = 1 relative_position_id = GCC_shia cost = 2.9 prerequisite = { focus = GCC_shia } mutually_exclusive = { focus = GCC_rally_sunnis } search_filters = { FOCUS_FILTER_STABILITY } available = { no_jihadist_government = yes } completion_reward = { add_stability = 0.02 log = "[GetDateText]: [This.GetName]: focus GCC_appease_the_shia executed" } ai_will_do = { base = 0 modifier = { add = 1 OR = { has_completed_focus = GCC_improve_relations_with_iran is_historical_focus_on = no tag = KUW } } modifier = { add = 20 original_tag = BHR OR = { has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_HISTORICAL_FOCUS_PATH } } } focus = { id = GCC_subsidize_shia_mosques icon = ummah x = -1 y = 1 relative_position_id = GCC_appease_the_shia cost = 5 prerequisite = { focus = GCC_appease_the_shia } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { no_jihadist_government = yes } completion_reward = { set_temp_variable = { treasury_change = -2.5 } modify_treasury_effect = yes shia_resistance_level_down = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_subsidize_shia_mosques executed" } ai_will_do = { base = 1 } } focus = { id = GCC_employment_opportunities icon = union_negotiations x = 1 y = 1 relative_position_id = GCC_appease_the_shia cost = 7.2 prerequisite = { focus = GCC_appease_the_shia } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { no_jihadist_government = yes } completion_reward = { increase_centralization = yes shia_resistance_level_down = yes set_temp_variable = { arg_popularity = -0.025 } add_ruling_outlook_popularity = yes log = "[GetDateText]: [This.GetName]: focus GCC_employment_opportunities executed" set_temp_variable = { desire_change = 0.5 } change_expected_bureaucracy_spending = yes } ai_will_do = { base = 1 } } focus = { id = GCC_condemn_anti_shia_preachers icon = end_sharia_law x = 0 y = 1 relative_position_id = GCC_subsidize_shia_mosques cost = 4.3 prerequisite = { focus = GCC_subsidize_shia_mosques } prerequisite = { focus = GCC_employment_opportunities } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { no_jihadist_government = yes NOT = { has_completed_focus = GCC_tolerate_radical_preachers } } completion_reward = { shia_resistance_level_down = yes set_temp_variable = { temp_opinion = -5 } change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_condemn_anti_shia_preachers executed" } ai_will_do = { base = 1 } } focus = { id = GCC_release_dissidents icon = pro_immigration1 x = 0 y = 1 relative_position_id = GCC_employment_opportunities cost = 5 prerequisite = { focus = GCC_subsidize_shia_mosques } prerequisite = { focus = GCC_employment_opportunities } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { no_jihadist_government = yes } completion_reward = { shia_resistance_level_down = yes set_temp_variable = { temp_opinion = -5 } change_saudi_royal_family_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_release_dissidents executed" } ai_will_do = { base = 1 } } focus = { id = GCC_fair_representation icon = national_unity x = 1 y = 1 relative_position_id = GCC_condemn_anti_shia_preachers cost = 4.3 prerequisite = { focus = GCC_release_dissidents } prerequisite = { focus = GCC_condemn_anti_shia_preachers } mutually_exclusive = { focus = GCC_shia_dominance } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { no_jihadist_government = yes has_completed_focus = GCC_free_and_fair_elections } completion_reward = { if = { limit = { has_idea = large_shia_population has_idea = sunni } swap_ideas = { remove_idea = sunni add_idea = shia } PER = { remove_opinion_modifier = { target = ROOT modifier = oppresses_shiites } } } if = { limit = { has_idea = large_shia_population has_idea = unrepresentative_government_sunni } remove_ideas = unrepresentative_government_sunni } remove_shia_resistance = yes if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_completed_focus = GCC_fair_representation } } } set_temp_variable = { temp_modify_gcc_unity = -5 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_fair_representation executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } } } focus = { id = GCC_shia_dominance icon = iran_emblem x = 1 y = 1 relative_position_id = GCC_release_dissidents cost = 4.3 prerequisite = { focus = GCC_release_dissidents } prerequisite = { focus = GCC_condemn_anti_shia_preachers } mutually_exclusive = { focus = GCC_fair_representation } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { has_government = communism NOT = { has_idea = saudi_royal_family } } completion_reward = { if = { limit = { has_idea = sunni } swap_ideas = { remove_idea = sunni add_idea = shia } PER = { remove_opinion_modifier = { target = ROOT modifier = oppresses_shiites } } } if = { limit = { has_idea = ibadi } swap_ideas = { remove_idea = ibadi add_idea = shia } } remove_shia_resistance = yes if = { limit = { has_idea = large_shia_population has_idea = unrepresentative_government_sunni } remove_ideas = unrepresentative_government_sunni } if = { limit = { NOT = { has_idea = large_shia_population } } add_ideas = unrepresentative_government_shia } if = { limit = { has_idea = wahabi_ulema } swap_ideas = { remove_idea = wahabi_ulema add_idea = the_ulema } } if = { limit = { has_idea = birthplace_of_wahhabism } remove_ideas = birthplace_of_wahhabism } if = { limit = { has_idea = idea_gcc_member_state any_of_scopes = { array = global.possible_gcc_member_state has_country_flag = gcc_dominant_member NOT = { has_idea = shia } } } set_temp_variable = { temp_modify_gcc_unity = -20 } modify_gcc_unity = yes } log = "[GetDateText]: [This.GetName]: focus GCC_shia_dominance executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_HISTORICAL_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_rally_sunnis icon = dangerous_deal x = 2 y = 1 relative_position_id = GCC_shia cost = 4.3 prerequisite = { focus = GCC_shia } mutually_exclusive = { focus = GCC_appease_the_shia } search_filters = { FOCUS_FILTER_WAR_SUPPORT } available = { has_idea = sunni has_completed_focus = GCC_denounce_iranian_meddling } completion_reward = { add_war_support = 0.02 log = "[GetDateText]: [This.GetName]: focus GCC_rally_sunnis executed" } ai_will_do = { base = 1 modifier = { add = 20 original_tag = BHR has_global_flag = BHR_HISTORICAL_FOCUS_PATH } modifier = { factor = 0 original_tag = KUW is_historical_focus_on = yes } modifier = { factor = 0 original_tag = BHR OR = { has_global_flag = BHR_DAY_OF_RAGE_FOCUS_PATH has_global_flag = BHR_CROWNED_DEMOCRACY_FOCUS_PATH } } } } focus = { id = GCC_inflame_rhetoric icon = propaganda x = -1 y = 1 relative_position_id = GCC_rally_sunnis cost = 5 prerequisite = { focus = GCC_rally_sunnis } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_RADICALIZATION FOCUS_FILTER_SECTARIANISM } completion_reward = { add_popularity = { ideology = fascism popularity = 0.05 } recalculate_party = yes shia_resistance_level_up = yes set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_inflame_rhetoric executed" } ai_will_do = { base = 1 } } focus = { id = GCC_arrest_prominent_shia_clerics icon = political_arrests2 x = 1 y = 1 relative_position_id = GCC_rally_sunnis cost = 5 prerequisite = { focus = GCC_rally_sunnis } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_SECTARIANISM } available = { has_idea = police_05 } completion_reward = { log = "[GetDateText]: [This.GetName]: focus GCC_arrest_prominent_shia_clerics executed" shia_resistance_level_up = yes set_temp_variable = { temp_opinion = 10 } change_saudi_royal_family_opinion = yes if = { limit = { has_idea = shia } set_temp_variable = { temp_opinion = -5 } } else = { set_temp_variable = { temp_opinion = 5 } } change_the_ulema_opinion = yes } ai_will_do = { base = 1 } } focus = { id = GCC_counter_terror_operations icon = infiltration x = 0 y = 1 relative_position_id = GCC_inflame_rhetoric cost = 2.9 prerequisite = { focus = GCC_inflame_rhetoric } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { has_idea = police_05 } completion_reward = { custom_effect_tooltip = GCC_counter_terror_operations_tt shia_resistance_level_up = yes log = "[GetDateText]: [This.GetName]: focus GCC_counter_terror_operations executed" } ai_will_do = { base = 1 } } focus = { id = GCC_close_shia_mosques icon = islamophobia x = 0 y = 1 relative_position_id = GCC_arrest_prominent_shia_clerics cost = 2.9 prerequisite = { focus = GCC_inflame_rhetoric } prerequisite = { focus = GCC_arrest_prominent_shia_clerics } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_SECTARIANISM } completion_reward = { shia_resistance_level_up = yes set_temp_variable = { temp_opinion = 5 } change_the_wahabi_ulema_opinion = yes log = "[GetDateText]: [This.GetName]: focus GCC_close_shia_mosques executed" } ai_will_do = { base = 1 } } focus = { id = GCC_comprehensive_crackdown icon = colonial_crackdown x = 1 y = 1 relative_position_id = GCC_counter_terror_operations cost = 6.5 prerequisite = { focus = GCC_counter_terror_operations } prerequisite = { focus = GCC_close_shia_mosques } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { OR = { has_completed_focus = GCC_build_a_totalitarian_state jihadist_government = yes } } completion_reward = { remove_shia_resistance = yes log = "[GetDateText]: [This.GetName]: focus GCC_comprehensive_crackdown executed" } ai_will_do = { base = 1 } } shared_focus = GCC_the_gcc }