###########CYPRUS CONFLICT DECISIONS########### GRE_CYP_category = { ###########CYPRUS CONFLICT - GREECE INCREASE CYPRIOTS########### GRE_guarantee_turkish_property = { allowed = { original_tag = GRE } icon = GFX_decision_turkey days_remove = 100 cost = 300 visible = { country_exists = NCY country_exists = CYP has_country_flag = GRE_Enosis_In_Progress } available = { has_equipment = { infantry_weapons_1 > 99 } custom_trigger_tooltip = { tooltip = GRE_guarantee_turkish_property_support_tt check_variable = { 145.GRE_SUPPORT > 50 } } custom_trigger_tooltip = { tooltip = only_one_decision_is_available_TT NOT = { OR = { has_decision = GRE_please_north has_decision = GRE_attack_turkish_strength } } } } complete_effect = { custom_effect_tooltip = GRE_lose_20_gain_20 custom_effect_tooltip = GRE_gain_20_strength add_equipment_to_stockpile = { type = infantry_weapons_1 amount = -100 producer = GRE } hidden_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_guarantee_turkish_property" set_temp_variable = { GRE_cyp_south_change = 20 } set_temp_variable = { GRE_cyp_north_change = -20 } GRE_change_cyprus_support = yes } } ai_will_do = { base = 0.5 modifier = { factor = 10 check_variable = { 146.GRE_SUPPORT < 50 } check_variable = { 145.GRE_SUPPORT > 90 } } modifier = { factor = 2 has_equipment = { infantry_weapons_1 > 999 } } } } ###########CYPRUS CONFLICT - GREECE PROPAGANDA NORTH CYPRIOTS########### GRE_please_north = { allowed = { original_tag = GRE } icon = GFX_decision_turkey visible = { has_country_flag = GRE_Enosis_In_Progress country_exists = NCY country_exists = CYP } available = { custom_trigger_tooltip = { tooltip = only_one_decision_is_available_TT NOT = { OR = { has_decision = GRE_guarantee_turkish_property has_decision = GRE_attack_turkish_strength } } } hidden_trigger = { NOT = { has_country_flag = GRE_cant_gain_strength } } } cost = 30 days_remove = 100 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_please_north" custom_effect_tooltip = GRE_gain_5_strength custom_effect_tooltip = GRE_turks_lose_5_strength hidden_effect = { set_temp_variable = { GRE_cyp_south_change = 5 } set_temp_variable = { GRE_cyp_north_change = -5 } GRE_change_cyprus_support = yes } } ai_will_do = { base = 3 modifier = { factor = 2 check_variable = { 146.GRE_SUPPORT > 50 } } modifier = { factor = 2 check_variable = { 146.GRE_SUPPORT > 80 } } } } ###########CYPRUS CONFLICT - GREECE INCREASE CYPRIOTS########### GRE_attack_turkish_strength = { allowed = { original_tag = GRE } icon = GFX_decision_turkey days_remove = 100 cost = 30 visible = { has_country_flag = GRE_Enosis_In_Progress country_exists = NCY country_exists = CYP } available = { custom_trigger_tooltip = { tooltip = only_one_decision_is_available_TT NOT = { OR = { has_decision = GRE_guarantee_turkish_property has_decision = GRE_please_north } } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_attack_turkish_strength" custom_effect_tooltip = TUR_unable_to_gain_strength TUR = { set_country_flag = { flag = TUR_greece_blocked_us days = 100 value = 1 } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_attack_turkish_strength" hidden_effect = { TUR = { if = { limit = { has_country_flag = TUR_greece_blocked_us } clr_country_flag = TUR_greece_blocked_us } } } } ai_will_do = { base = 4 modifier = { factor = 3 check_variable = { 145.GRE_SUPPORT > 50 } } modifier = { factor = 1 check_variable = { 145.GRE_SUPPORT > 80 } } } } ###########CYPRUS CONFLICT - GREECE UNITE CYPRUS########## GRE_unify_cyprus = { allowed = { original_tag = GRE } icon = eng_propaganda_campaigns cost = 150 days_remove = 180 fire_only_once = yes visible = { country_exists = NCY country_exists = CYP } available = { custom_trigger_tooltip = { tooltip = GRE_has_100_strength check_variable = { 145.GRE_SUPPORT > 99 } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_unify_cyprus" custom_effect_tooltip = GRE_unify_cyp clr_country_flag = GRE_TUR_CYP TUR = { clr_country_flag = GRE_TUR_CYP } hidden_effect = { news_event = Turkey.88 GRE = { add_state_core = 146 add_state_core = 145 } 146 = { transfer_state_to = GRE } 145 = { transfer_state_to = GRE } } } ai_will_do = { base = 5 modifier = { factor = 0 is_historical_focus_on = yes } } } } GRE_confederation_category = { GRE_decide_autonomy_level = { icon = GFX_decision_generic_decision fire_only_once = yes visible = { has_country_flag = GRE_confederation_active NOT = { has_country_flag = GRE_confederation_autonomy_done } } available = { has_country_flag = GRE_confederation_active } cost = 50 days_remove = 30 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_decide_autonomy_level" country_event = { id = greece.710 days = 1 } } ai_will_do = { base = 10 } } GRE_decide_economic_distribution = { icon = GFX_decision_generic_decision fire_only_once = yes visible = { has_country_flag = GRE_confederation_active NOT = { has_country_flag = GRE_confederation_economy_done } } available = { has_country_flag = GRE_confederation_active } cost = 50 days_remove = 30 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_decide_economic_distribution" country_event = { id = greece.711 days = 1 } } ai_will_do = { base = 10 } } GRE_decide_security_guarantees = { icon = GFX_decision_generic_decision fire_only_once = yes visible = { has_country_flag = GRE_confederation_active NOT = { has_country_flag = GRE_confederation_security_done } } available = { has_country_flag = GRE_confederation_active } cost = 50 days_remove = 30 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_decide_security_guarantees" country_event = { id = greece.712 days = 1 } } ai_will_do = { base = 10 } } } GRE_eastern_missions_category = { GRE_aegean_dialogue_mission = { icon = GFX_decision_generic_decision activation = { always = no } available = { always = no } cancel_trigger = { OR = { has_war_with = TUR has_completed_focus = GRE_turkey_confrontation } } days_mission_timeout = 180 is_good = yes fire_only_once = no timeout_effect = { log = "[GetDateText]: [Root.GetName]: mission timeout GRE_aegean_dialogue_mission" country_event = { id = greece.700 days = 1 } } ai_will_do = { base = 0 } } } GRE_ai_path_category = { GRE_rally_the_conservatives = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = GRE_HISTORICAL_FOCUS_PATH } available = { has_civil_war = no has_completed_focus = GRE_support_eu western_conservatism_are_in_power = no check_variable = { party_pop_array^1 < 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_rally_the_conservatives" set_temp_variable = { party_index = 1 } set_temp_variable = { party_popularity_increase = 0.03 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } GRE_conservatives_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = GRE_HISTORICAL_FOCUS_PATH } available = { has_civil_war = no western_conservatism_are_in_power = no check_variable = { party_pop_array^1 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_conservatives_take_the_country" set_temp_variable = { rul_party_temp = 1 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } GRE_rally_the_communists = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = GRE_COMMUNIST_FOCUS_PATH } available = { has_civil_war = no emerging_communist_state_are_in_power = no check_variable = { party_pop_array^4 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_rally_the_communists" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } GRE_communists_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = GRE_COMMUNIST_FOCUS_PATH } available = { has_civil_war = no emerging_communist_state_are_in_power = no check_variable = { party_pop_array^4 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_communists_take_the_country" set_temp_variable = { rul_party_temp = 4 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } GRE_rally_the_nationalists = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = GRE_NATIONALIST_FOCUS_PATH } available = { has_civil_war = no nationalist_fascist_are_in_power = no check_variable = { party_pop_array^21 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_rally_the_nationalists" set_temp_variable = { party_index = 21 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } GRE_nationalists_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = GRE_NATIONALIST_FOCUS_PATH } available = { has_civil_war = no nationalist_fascist_are_in_power = no check_variable = { party_pop_array^21 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision GRE_nationalists_take_the_country" set_temp_variable = { rul_party_temp = 21 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } }