### Other generic politics decisions at the bottom of the file ### coalition_decisions = { ###Decisions countdown ### #activate_decision #remove_decision coalition_countdown = { icon = eng_trade_unions_support #need to complete available = { OR = { custom_trigger_tooltip = { tooltip = has_formed_coalition_TT check_variable = { var = government_coalition_strength_elect value = majority_threshold compare = greater_than_or_equals } } has_elections = no } } activation = { has_country_flag = coalition_forming } is_good = no days_mission_timeout = 30 fire_only_once = yes timeout_effect = { log = "[GetDateText]: [Root.GetName]: Decision timeout coalition_countdown" if = { limit = { tag = ISR } country_event = israel.coalition.12 } if = { limit = { has_country_leader_with_trait = western_technocrat } country_event = MD4_election_campaign.0 } clr_country_flag = coalition_reshuffling if = { limit = { is_ai = no } add_political_power = -300 add_to_variable = { current_term = 1 } if = { limit = { check_variable = { term_limit > 0 } #make sure term limits are a thing check_variable = { current_term > term_limit } } hidden_effect = { set_leader = yes } } } if = { limit = { is_ai = yes } custom_effect_tooltip = AI_form_government_TT hidden_effect = { set_temp_variable = { majority_threshold_1 = majority_threshold } #need one that does not include biggest party subtract_from_temp_variable = { majority_threshold_1 = party_pop_elect_array^max_index_1 } set_temp_variable = { majority_threshold_2 = majority_threshold } #need one that does not include second biggest party subtract_from_temp_variable = { majority_threshold_2 = party_pop_elect_array^max_index_2 } make_affinity_arrays = yes reduce_affinity_array_party_1 = yes reduce_affinity_array_party_2 = yes if = { limit = { #coalition 1 is preferred - lowest check_variable = { var = cost1 value = cost2 compare = less_than_or_equals } } set_temp_variable = { rul_party_temp = max_index_1 } change_ruling_party_effect = yes for_each_loop = { array = party_pop_elect_array index = i1 if = { limit = { check_variable = { party_1_affinity_array^i1 > 0 } } set_temp_variable = { add_col_one = i1 } add_coalition_members_effect = yes } } } else_if = { limit = { check_variable = { cost1 > cost2 } #coalition 2 is prefered - lowest } set_temp_variable = { rul_party_temp = max_index_2 } change_ruling_party_effect = yes for_each_loop = { array = party_pop_elect_array index = i2 if = { limit = { check_variable = { party_2_affinity_array^i2 > 0 } } set_temp_variable = { add_col_one = i2 } add_coalition_members_effect = yes } } } } } clr_country_flag = coalition_forming } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision coalition_countdown" clr_country_flag = coalition_reshuffling clr_country_flag = coalition_forming if = { limit = { tag = ITA } add_political_power = 150 } } } ###Western_Autocracy #0 Western_Autocracy_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^0 > election_threshold } NOT = { OR = { western_autocrats_are_in_coalition = yes #is already in coalition western_autocrats_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 0 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 0 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_zero = yes } #won't join coalition if: emerging_communist_state_are_in_coalition = yes #emerging communist emerging_anarchist_communism_are_in_coalition = yes #left-wing radical emerging_moderate_shiite_are_in_coalition = yes #mod shiite islamist emerging_hardline_shiite_are_in_coalition = yes #shiite islamist salafist_caliphate_are_in_coalition = yes #jihadist neutrality_neutral_communism_are_in_coalition = yes #neutral communist AND = { NOT = { tag = ISR } nationalist_fascist_are_in_coalition = yes #fascist } emerging_communist_state_are_in_power = yes #emerging communist emerging_anarchist_communism_are_in_power = yes #left-wing radical emerging_moderate_shiite_are_in_power = yes #mod shiite islamist emerging_hardline_shiite_are_in_power = yes #shiite islamist salafist_caliphate_are_in_power = yes #jihadist neutrality_neutral_communism_are_in_power = yes #neutral communist AND = { NOT = { tag = ISR } nationalist_fascist_are_in_coalition = yes #fascist } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Western_Autocracy_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 0 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^0 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #for correct localization of idea if = { limit = { NOT = { has_government = democratic } } add_to_variable = { coalition_democratic = party_pop_elect_array^0 } } } country_event = coalition.0 } } Western_Autocracy_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { western_autocrats_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Western_Autocracy_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 0 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^0 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = democratic } } subtract_from_variable = { coalition_democratic = party_pop_elect_array^0 } reset_democratic_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 0 } #conservatism update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } ###Western Conservative #1 conservatism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^1 > election_threshold } NOT = { OR = { western_conservatism_are_in_coalition = yes #is already in coalition western_conservatism_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 1 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 1 } NOT = { TAG = GER } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_one = yes } #hidden_trigger = { #won't join coalition if: emerging_communist_state_are_in_coalition = yes #emerging communist emerging_anarchist_communism_are_in_coalition = yes #left-wing radical emerging_moderate_shiite_are_in_coalition = yes #mod shiite islamist emerging_hardline_shiite_are_in_coalition = yes #shiite islamist salafist_caliphate_are_in_coalition = yes #jihadist neutrality_neutral_communism_are_in_coalition = yes #neutral communist nationalist_fascist_are_in_coalition = yes #fascist emerging_communist_state_are_in_power = yes #emerging communist emerging_anarchist_communism_are_in_power = yes #left-wing radical emerging_moderate_shiite_are_in_power = yes #mod shiite islamist emerging_hardline_shiite_are_in_power = yes #shiite islamist salafist_caliphate_are_in_power = yes #jihadist neutrality_neutral_communism_are_in_power = yes #neutral communist nationalist_fascist_are_in_power = yes #fascist #} #won't join social democrats if both are strong custom_trigger_tooltip = { tooltip = mutual_socialism_20_tt OR = { western_social_democrats_are_in_coalition = yes #social democrats western_social_democrats_are_in_power = yes #social democrats } check_variable = { party_pop_elect_array^3 > 0.2 } #social democrats check_variable = { party_pop_elect_array^1 > 0.2 } #western conservative NOT = { TAG = GER } } custom_trigger_tooltip = { tooltip = mutual_neutral_Social_20_tt #won't join democratic socialists if both are strong OR = { neutrality_neutral_social_are_in_coalition = yes #social democrats neutrality_neutral_social_are_in_power = yes #social democrats } check_variable = { party_pop_elect_array^18 > 0.2 } #social democrats check_variable = { party_pop_elect_array^1 > 0.2 } #western conservative } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision conservatism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 1 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^1 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = democratic } } add_to_variable = { coalition_democratic = party_pop_elect_array^1 } } } country_event = coalition.1 } } conservatism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { western_conservatism_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision conservatism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 1 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^1 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = democratic } } subtract_from_variable = { coalition_democratic = party_pop_elect_array^1 } reset_democratic_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 1 } #conservatism update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } ###Western Liberal liberalism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^2 > election_threshold } NOT = { OR = { western_liberals_are_in_coalition = yes #is already in coalition western_liberals_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 2 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 2 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_two = yes } #hidden_trigger = { #won't join coalition if: emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_reactionaries_are_in_coalition = yes #Conservative (reactionary) emerging_autocracy_are_in_coalition = yes #Autocracy emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_reactionaries_are_in_power = yes #Conservative (reactionary) emerging_autocracy_are_in_power = yes #Autocracy emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} custom_trigger_tooltip = { tooltip = mutual_conservatism_25_tt #won't join conservatives if both are strong OR = { western_conservatism_are_in_coalition = yes #conservatives western_conservatism_are_in_power = yes #conservatives } check_variable = { party_pop_elect_array^1 > 0.25 } #conservatives check_variable = { party_pop_elect_array^2 > 0.25 } #liberalism } custom_trigger_tooltip = { tooltip = mutual_socialism_25_tt #won't join social democrats if both are strong NOT = { tag = USA } OR = { western_social_democrats_are_in_coalition = yes #social democrats western_social_democrats_are_in_power = yes #social democrats } check_variable = { party_pop_elect_array^3 > 0.25 } #social democrats check_variable = { party_pop_elect_array^2 > 0.25 } #liberalism } custom_trigger_tooltip = { tooltip = USA_dems_reps_tt #USA - Democrats (liberalism) and Republicans can't team up unless one is insignificant TAG = USA OR = { western_conservatism_are_in_coalition = yes #conservatives western_conservatism_are_in_power = yes #conservatives } check_variable = { party_pop_elect_array^1 > 0.05 } #conservatives check_variable = { party_pop_elect_array^2 > 0.05 } #liberalism TAG = USA OR = { neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism } } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision liberalism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 2 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^2 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = democratic } } add_to_variable = { coalition_democratic = party_pop_elect_array^2 } } } country_event = coalition.2 } } liberalism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { western_liberals_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision liberalism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 2 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^2 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = democratic } } subtract_from_variable = { coalition_democratic = party_pop_elect_array^2 } reset_democratic_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 2 } #liberalism update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } ###Western Social Democrat socialism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^3 > election_threshold } NOT = { OR = { western_social_democrats_are_in_coalition = yes #is already in coalition western_social_democrats_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 3 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 3 } NOT = { TAG = GER } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt bigger_than_ruling_elect_three = yes } #won't join coalition if: emerging_reactionaries_are_in_coalition = yes #Conservative (reactionary) emerging_autocracy_are_in_coalition = yes #Autocracy emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate AND = { NOT = { tag = ITA } neutrality_neutral_conservatism_are_in_coalition = yes #neutral conservatives } neutrality_neutral_libertarians_are_in_coalition = yes #libertarians nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: emerging_reactionaries_are_in_power = yes #Conservative (reactionary) emerging_autocracy_are_in_power = yes #Autocracy emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate AND = { NOT = { tag = ITA } neutrality_neutral_conservatism_are_in_power = yes #neutral conservatives } neutrality_neutral_libertarians_are_in_power = yes #libertarians nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #won't join conservatives if both are strong custom_trigger_tooltip = { tooltip = mutual_conservatism_20_tt OR = { western_conservatism_are_in_coalition = yes #conservatives western_conservatism_are_in_power = yes #conservatives } check_variable = { party_pop_elect_array^1 > 0.2 } #conservatives check_variable = { party_pop_elect_array^3 > 0.2 } #socialism NOT = { TAG = GER } } #USA - Democrats and Republicans can't team up at all custom_trigger_tooltip = { tooltip = USA_dems_reps_tt tag = USA OR = { western_conservatism_are_in_coalition = yes #conservatives western_conservatism_are_in_power = yes #conservatives } } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision socialism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 3 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^3 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = democratic } } add_to_variable = { coalition_democratic = party_pop_elect_array^3 } } } country_event = coalition.3 } } socialism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { western_social_democrats_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision socialism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 3 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^3 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = democratic } } subtract_from_variable = { coalition_democratic = party_pop_elect_array^3 } reset_democratic_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 3 } #socialism update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Communist-State_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^4 > election_threshold } NOT = { OR = { emerging_communist_state_are_in_coalition = yes #is already in coalition emerging_communist_state_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 4 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 4 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt bigger_than_ruling_elect_four = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism emerging_reactionaries_are_in_coalition = yes #Conservative (reactionary) emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism emerging_reactionaries_are_in_power = yes #Conservative (reactionary) emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Communist-State_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 4 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^4 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^4 } } } country_event = coalition.4 } } Communist-State_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_communist_state_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Communist-State_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 4 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^4 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^4 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 4 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } anarchist_communism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^5 > election_threshold } NOT = { OR = { emerging_anarchist_communism_are_in_coalition = yes #is already in coalition emerging_anarchist_communism_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 5 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 5 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_five = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_coalition = yes #oligarchism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_power = yes #oligarchism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision anarchist_communism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 5 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^5 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^5 } } } country_event = coalition.5 } } anarchist_communism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_anarchist_communism_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision anarchist_communism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 5 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^5 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^5 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 5 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Conservative_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^6 > election_threshold } NOT = { OR = { emerging_reactionaries_are_in_coalition = yes #is already in coalition emerging_reactionaries_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 6 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 6 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_six = yes } #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State AND = { NOT = { tag = ITA } emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism } salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State AND = { NOT = { tag = ITA } emerging_anarchist_communism_are_in_power = yes #anarchist_communism } salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Conservative_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 6 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^6 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^6 } } } country_event = coalition.6 } } Conservative_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_reactionaries_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Conservative_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 6 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^6 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^6 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 6 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Autocracy_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^7 > election_threshold } NOT = { OR = { emerging_autocracy_are_in_coalition = yes #is already in coalition emerging_autocracy_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 7 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 7 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_seven = yes } #hidden_trigger = { #won't join coalition if: AND = { NOT = { tag = ISR } western_conservatism_are_in_coalition = yes #conservatism } western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: AND = { NOT = { tag = ISR } western_conservatism_are_in_power = yes #conservatism } western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Autocracy_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 7 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^7 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^7 } } } country_event = coalition.7 } } Autocracy_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_autocracy_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Autocracy_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 7 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^7 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^7 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 7 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Mod_Vilayat_e_Faqih_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^8 > election_threshold } NOT = { OR = { emerging_moderate_shiite_are_in_coalition = yes #is already in coalition emerging_moderate_shiite_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 8 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 8 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_eight = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Mod_Vilayat_e_Faqih_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 8 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^8 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^8 } } } country_event = coalition.8 } } Mod_Vilayat_e_Faqih_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_moderate_shiite_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Mod_Vilayat_e_Faqih_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 8 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^8 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^8 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 8 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Vilayat_e_Faqih_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^9 > election_threshold } NOT = { OR = { emerging_hardline_shiite_are_in_coalition = yes #is already in coalition emerging_hardline_shiite_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 9 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 9 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_nine = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Vilayat_e_Faqih_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 9 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^9 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = communism } } add_to_variable = { coalition_communism = party_pop_elect_array^9 } } } country_event = coalition.9 } } Vilayat_e_Faqih_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { emerging_hardline_shiite_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Vilayat_e_Faqih_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 9 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^9 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = communism } } subtract_from_variable = { coalition_communism = party_pop_elect_array^9 } reset_communism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 9 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } #### Salafist ### Kingdom_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^10 > election_threshold } NOT = { OR = { salafist_kingdom_are_in_coalition = yes #is already in coalition salafist_kingdom_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 10 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 10 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_ten = yes } #hidden_trigger = { #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Kingdom_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 10 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^10 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = fascism } } add_to_variable = { coalition_fascism = party_pop_elect_array^10 } } } country_event = coalition.10 } } Kingdom_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { salafist_kingdom_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Kingdom_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 10 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^10 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = fascism } } subtract_from_variable = { coalition_fascism = party_pop_elect_array^10 } reset_fascism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 10 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Caliphate_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^11 > election_threshold } NOT = { OR = { salafist_caliphate_are_in_coalition = yes #is already in coalition salafist_caliphate_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 11 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 11 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_eleven = yes } #hidden_trigger = { #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_reactionaries_are_in_coalition = yes #Conservative emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_coalition = yes #oligarchism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_reactionaries_are_in_power = yes #Conservative emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_power = yes #oligarchism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Caliphate_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 11 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^11 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = fascism } } add_to_variable = { coalition_fascism = party_pop_elect_array^11 } } } country_event = coalition.11 } } Caliphate_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { salafist_caliphate_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Caliphate_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 11 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^11 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = fascism } } subtract_from_variable = { coalition_fascism = party_pop_elect_array^11 } reset_fascism_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 11 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_Muslim_Brotherhood_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^12 > election_threshold } NOT = { OR = { neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #is already in coalition neutrality_neutral_muslim_brotherhood_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 12 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 12 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_twelve = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_autocracy_are_in_coalition = yes #Autocracy salafist_kingdom_are_in_coalition = yes #Kingdom neutrality_neutral_autocracy_are_in_coalition = yes #Neutral_Autocracy neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_autocracy_are_in_power = yes #Autocracy salafist_kingdom_are_in_power = yes #Kingdom neutrality_neutral_autocracy_are_in_power = yes #Neutral_Autocracy neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Muslim_Brotherhood_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 12 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^12 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^12 } } } country_event = coalition.12 } } Neutral_Muslim_Brotherhood_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_muslim_brotherhood_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Muslim_Brotherhood_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 12 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^12 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^12 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 12 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_Autocracy_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^13 > election_threshold } NOT = { OR = { neutrality_neutral_autocracy_are_in_coalition = yes #is already in coalition neutrality_neutral_autocracy_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 13 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 13 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_thirteen = yes } #hidden_trigger = { #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Autocracy_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 13 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^13 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^13 } } } country_event = coalition.13 } } Neutral_Autocracy_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_autocracy_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Autocracy_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 13 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^13 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^13 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 13 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_conservatism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^14 > election_threshold } NOT = { OR = { neutrality_neutral_conservatism_are_in_coalition = yes #is already in coalition neutrality_neutral_conservatism_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { hidden_trigger = { has_country_flag = ISR_national_camp } has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 14 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 14 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_fourteen = yes } AND = { NOT = { tag = ITA } western_social_democrats_are_in_coalition = yes #socialist } emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy #won't join coalition if: AND = { NOT = { tag = ITA } western_social_democrats_are_in_power = yes #socialist } emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_conservatism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 14 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^14 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^14 } } } country_event = coalition.14 } } Neutral_conservatism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_conservatism_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_conservatism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 14 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^14 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^14 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 14 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } oligarchism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^15 > election_threshold } NOT = { OR = { neutrality_neutral_oligarch_are_in_coalition = yes #is already in coalition neutrality_neutral_oligarch_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 15 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 15 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_fifteen = yes } #hidden_trigger = { #won't join coalition if: salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate nationalist_fascist_are_in_coalition = yes #Nat_Fascism neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian #won't join coalition if: salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate nationalist_fascist_are_in_power = yes #Nat_Fascism neutrality_neutral_communism_are_in_power = yes #Neutral_Communism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision oligarchism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 15 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^15 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^15 } } } country_event = coalition.15 } } oligarchism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_oligarch_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision oligarchism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 15 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^15 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^15 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 15 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_Libertarian_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^16 > election_threshold } NOT = { OR = { neutrality_neutral_libertarians_are_in_coalition = yes #is already in coalition neutrality_neutral_libertarians_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 16 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 16 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_sixteen = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_autocracy_are_in_coalition = yes #Autocracy emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_autocracy_are_in_coalition = yes #Neutral_Autocracy neutrality_neutral_oligarch_are_in_coalition = yes #oligarchism neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_autocracy_are_in_power = yes #Autocracy emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_autocracy_are_in_power = yes #Neutral_Autocracy neutrality_neutral_oligarch_are_in_power = yes #oligarchism neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Libertarian_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 16 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^16 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^16 } } } country_event = coalition.16 } } Neutral_Libertarian_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_libertarians_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Libertarian_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 16 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^16 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^16 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 16 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_green_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^17 > election_threshold } NOT = { OR = { neutrality_neutral_green_are_in_coalition = yes #is already in coalition neutrality_neutral_green_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 17 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 17 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_seventeen = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy emerging_reactionaries_are_in_coalition = yes #Conservative emerging_autocracy_are_in_coalition = yes #Autocracy emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_autocracy_are_in_coalition = yes #Neutral_Autocracy nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy emerging_reactionaries_are_in_power = yes #Conservative emerging_autocracy_are_in_power = yes #Autocracy emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_autocracy_are_in_power = yes #Neutral_Autocracy nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_green_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 17 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^17 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^17 } } } country_event = coalition.17 } } Neutral_green_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_green_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_green_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 17 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^17 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^17 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 17 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } neutral_Social_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^18 > election_threshold } NOT = { OR = { neutrality_neutral_social_are_in_coalition = yes #is already in coalition neutrality_neutral_social_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 18 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 18 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_eighteen = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism emerging_reactionaries_are_in_coalition = yes #Conservative emerging_autocracy_are_in_coalition = yes #Autocracy salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_autocracy_are_in_coalition = yes #Neutral_Autocracy neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_military_junta_are_in_coalition = yes #Nat_Autocracy nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism emerging_reactionaries_are_in_power = yes #Conservative emerging_autocracy_are_in_power = yes #Autocracy salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_autocracy_are_in_power = yes #Neutral_Autocracy neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_military_junta_are_in_power = yes #Nat_Autocracy nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision neutral_Social_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 18 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^18 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^18 } } } country_event = coalition.18 } } neutral_Social_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_social_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision neutral_Social_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 18 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^18 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^18 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 18 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Neutral_Communism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^19 > election_threshold } #failed elections NOT = { OR = { neutrality_neutral_communism_are_in_coalition = yes #is already in coalition neutrality_neutral_communism_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 19 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 19 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_nineteen = yes } #hidden_trigger = { #won't join coalition if: western_autocrats_are_in_coalition = yes #Western_Autocracy western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism emerging_reactionaries_are_in_coalition = yes #Conservative emerging_autocracy_are_in_coalition = yes #Autocracy emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_autocracy_are_in_coalition = yes #Neutral_Autocracy neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_coalition = yes #oligarchism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_coalition = yes #Nat_Populism nationalist_fascist_are_in_coalition = yes #Nat_Fascism nationalist_monarchists_are_in_coalition = yes #Monarchist #won't join coalition if: western_autocrats_are_in_power = yes #Western_Autocracy western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism emerging_reactionaries_are_in_power = yes #Conservative emerging_autocracy_are_in_power = yes #Autocracy emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_autocracy_are_in_power = yes #Neutral_Autocracy neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_power = yes #oligarchism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian nationalist_right_wing_populists_are_in_power = yes #Nat_Populism nationalist_fascist_are_in_power = yes #Nat_Fascism nationalist_monarchists_are_in_power = yes #Monarchist #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Communism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 19 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^19 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = neutrality } } add_to_variable = { coalition_neutrality = party_pop_elect_array^19 } } } country_event = coalition.19 } } Neutral_Communism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { neutrality_neutral_communism_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Neutral_Communism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 19 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^19 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = neutrality } } subtract_from_variable = { coalition_neutrality = party_pop_elect_array^19 } reset_neutrality_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 19 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Nat_Populism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^20 > election_threshold } NOT = { OR = { nationalist_right_wing_populists_are_in_coalition = yes #is already in coalition nationalist_right_wing_populists_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } OR = { has_country_leader_with_trait = western_technocrat hidden_trigger = { has_country_flag = ISR_national_camp } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 20 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 20 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_twenty = yes } #hidden_trigger = { #won't join coalition if: western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Populism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 20 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^20 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = nationalist } } add_to_variable = { coalition_nationalist = party_pop_elect_array^20 } } } country_event = coalition.20 } } Nat_Populism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { nationalist_right_wing_populists_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Populism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 20 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^20 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = nationalist } } subtract_from_variable = { coalition_nationalist = party_pop_elect_array^20 } reset_nationalist_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 20 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Nat_Fascism_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^21 > election_threshold } NOT = { OR = { nationalist_fascist_are_in_coalition = yes #is already in coalition nationalist_fascist_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { hidden_trigger = { has_country_flag = ISR_national_camp } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 21 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 21 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_twenty_one = yes } #hidden_trigger = { #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom salafist_caliphate_are_in_coalition = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_coalition = yes #oligarchism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom salafist_caliphate_are_in_power = yes #Caliphate neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_oligarch_are_in_power = yes #oligarchism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Fascism_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 21 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^21 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = nationalist } } add_to_variable = { coalition_nationalist = party_pop_elect_array^21 } } } country_event = coalition.21 } } Nat_Fascism_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { nationalist_fascist_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Fascism_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 21 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^21 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = nationalist } } subtract_from_variable = { coalition_nationalist = party_pop_elect_array^21 } reset_nationalist_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 21 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Nat_Autocracy_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^22 > election_threshold } NOT = { OR = { nationalist_military_junta_are_in_coalition = yes #is already in coalition nationalist_military_junta_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 22 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 22 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_twenty_two = yes } #hidden_trigger = { #won't join coalition if: western_conservatism_are_in_coalition = yes #conservatism western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_coalition = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_conservatism_are_in_power = yes #conservatism western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_conservatism_are_in_power = yes #Neutral_conservatism neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Autocracy_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 22 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^22 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = nationalist } } add_to_variable = { coalition_nationalist = party_pop_elect_array^22 } } } country_event = coalition.22 } } Nat_Autocracy_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { nationalist_military_junta_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Nat_Autocracy_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 22 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^22 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = nationalist } } subtract_from_variable = { coalition_nationalist = party_pop_elect_array^22 } reset_nationalist_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 22 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } Monarchist_invite = { icon = GFX_decision_generic_political_discourse visible = { check_variable = { party_pop_elect_array^23 > election_threshold } NOT = { OR = { nationalist_monarchists_are_in_coalition = yes #is already in coalition nationalist_monarchists_are_in_power = yes #is already in coalition } } } available = { NOT = { has_country_flag = coalition_party_negotiations } NOT = { OR = { custom_trigger_tooltip = { tooltip = is_biggest_party check_variable = { max_index_1 = 23 } } custom_trigger_tooltip = { tooltip = is_second_biggest_party check_variable = { max_index_2 = 23 } } custom_trigger_tooltip = { tooltip = bigger_than_ruling_tt #is bigger than ruling party bigger_than_ruling_elect_twenty_three = yes } #hidden_trigger = { #won't join coalition if: western_liberals_are_in_coalition = yes #liberalism western_social_democrats_are_in_coalition = yes #socialism emerging_communist_state_are_in_coalition = yes #Communist-State emerging_anarchist_communism_are_in_coalition = yes #anarchist_communism emerging_moderate_shiite_are_in_coalition = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_coalition = yes #Vilayat_e_Faqih salafist_kingdom_are_in_coalition = yes #Kingdom neutrality_neutral_muslim_brotherhood_are_in_coalition = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_coalition = yes #Neutral_Libertarian neutrality_neutral_green_are_in_coalition = yes #Neutral_green neutrality_neutral_social_are_in_coalition = yes #neutral_Social neutrality_neutral_communism_are_in_coalition = yes #Neutral_Communism #won't join coalition if: western_liberals_are_in_power = yes #liberalism western_social_democrats_are_in_power = yes #socialism emerging_communist_state_are_in_power = yes #Communist-State emerging_anarchist_communism_are_in_power = yes #anarchist_communism emerging_moderate_shiite_are_in_power = yes #Mod_Vilayat_e_Faqih emerging_hardline_shiite_are_in_power = yes #Vilayat_e_Faqih salafist_kingdom_are_in_power = yes #Kingdom neutrality_neutral_muslim_brotherhood_are_in_power = yes #Neutral_Muslim_Brotherhood neutrality_neutral_libertarians_are_in_power = yes #Neutral_Libertarian neutrality_neutral_green_are_in_power = yes #Neutral_green neutrality_neutral_social_are_in_power = yes #neutral_Social neutrality_neutral_communism_are_in_power = yes #Neutral_Communism #} } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Monarchist_invite" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 23 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^23 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = -2000 } #negate for deduction #for correct localization of idea if = { limit = { NOT = { has_government = nationalist } } add_to_variable = { coalition_nationalist = party_pop_elect_array^23 } } } country_event = coalition.23 } } Monarchist_remove = { icon = GFX_decision_generic_political_discourse available = { NOT = { has_country_flag = coalition_party_negotiations } } visible = { nationalist_monarchists_are_in_coalition = yes } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision Monarchist_remove" set_country_flag = coalition_party_negotiations hidden_effect = { set_temp_variable = { pol_dist_source_index = ruling_party } set_temp_variable = { pol_dist_target_index = 23 } get_pol_distance = yes multiply_variable = { pol_distance_current = party_pop_elect_array^23 } #size set_variable = { pp_cost_to_invite = pol_distance_current } multiply_variable = { pp_cost_to_invite = 1500 } #75% add_political_power = pp_cost_to_invite if = { limit = { NOT = { has_government = nationalist } } subtract_from_variable = { coalition_nationalist = party_pop_elect_array^23 } reset_nationalist_coalition_ideas = yes } remove_from_array = { gov_coalition_array = 23 } update_government_coalition_strength = yes clr_country_flag = coalition_party_negotiations } } } give_up_coalition_0 = { icon = GFX_decision_generic_political_discourse visible = { NOT = { OR = { has_country_leader_with_trait = western_technocrat has_country_flag = coalition_reshuffling check_variable = { var = government_coalition_strength_elect value = majority_threshold compare = greater_than_or_equals } check_variable = { ruling_party = max_index_1 } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision give_up_coalition_0" country_event = coalition_pass.0 } } give_up_coalition_1 = { icon = GFX_decision_generic_political_discourse visible = { NOT = { OR = { has_country_leader_with_trait = western_technocrat has_country_flag = coalition_reshuffling check_variable = { var = government_coalition_strength_elect value = majority_threshold compare = greater_than_or_equals } check_variable = { ruling_party = max_index_2 } } } } ai_will_do = { base = 0 } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision give_up_coalition_1" country_event = coalition_pass.1 } } }