RUS_establish_me = { RUS_hold_kaliningrad_conference = { fire_only_once = yes available = { NOT = { country_exists = RUS } ESB = { is_subject_of = CHI } } visible = { has_country_flag = NATO_RUS_puppet NOT = { country_exists = RUS } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision RUS_hold_kaliningrad_conference" country_event = department_of_state.37 set_global_flag = kaliningrad_conference } ai_will_do = { base = 10 } } RUS_continue_reunification = { fire_only_once = yes visible = { has_country_flag = NATO_RUS_puppet # Quick check: only show if a Russian splinter state exists OR = { country_exists = ESB country_exists = CSB country_exists = KOM country_exists = KAE country_exists = URA } } available = { custom_trigger_tooltip = { tooltip = RUS_continue_reunification_tt OR = { check_variable = { ESB.core_states^num > 0 } check_variable = { RUS.core_states^num > 0 } check_variable = { CSB.core_states^num > 0 } check_variable = { KOM.core_states^num > 0 } check_variable = { KAE.core_states^num > 0 } check_variable = { URA.core_states^num > 0 } } } } days_remove = 14 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision RUS_continue_reunification" country_event = department_of_state.37 every_country = { limit = { NOT = { original_tag = ESB } NOT = { original_tag = RUS } NOT = { original_tag = CSB } NOT = { original_tag = KOM } NOT = { original_tag = CHI } NOT = { original_tag = KAE } NOT = { original_tag = URA } NOT = { original_tag = UKR } any_controlled_state = { OR = { is_core_of = ESB is_core_of = RUS is_core_of = CSB is_core_of = KOM is_core_of = KAE is_core_of = URA } } } country_event = department_of_state.45 } } ai_will_do = { base = 10 } } RUS_establish_rusfor = { fire_only_once = yes visible = { has_idea = NATO_member any_controlled_state = { is_core_of = SOV } NOT = { OR = { country_exists = SOV country_exists = RUS } } } days_remove = 7 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision RUS_establish_rusfor" hidden_effect = { clear_temp_array = rusfor_transfer_states add_to_temp_array = { rusfor_transfer_states = 1187 } add_to_temp_array = { rusfor_transfer_states = 645 } add_to_temp_array = { rusfor_transfer_states = 657 } add_to_temp_array = { rusfor_transfer_states = 1189 } add_to_temp_array = { rusfor_transfer_states = 644 } set_temp_variable = { rusfor_transfer_done = 0 } for_each_loop = { array = rusfor_transfer_states value = candidate_state break = rusfor_transfer_done if = { limit = { ROOT = { controls_state = var:candidate_state } } var:candidate_state = { transfer_state_to = SOV } set_temp_variable = { rusfor_transfer_done = 1 } } } if = { limit = { NOT = { has_global_flag = kaliningrad_conference } } news_event = department_of_state.40 } else = { news_event = department_of_state.47 } hidden_effect = { USA_FP_CSB_ESB_CORES = yes SOV = { country_event = department_of_state.3800 } every_country_with_original_tag = { original_tag_to_check = SOV limit = { is_subject = yes } country_event = department_of_state.38 } every_core_state = { limit = { is_core_of = SOV NOT = { OR = { is_core_of = ESB is_core_of = CSB } } } add_core_of = RUS } RUS = { country_event = { id = department_of_state.38001 days = 1 } set_cosmetic_tag = RUS_RFOR set_country_flag = disable_different_country_flag set_politics = { ruling_party = democratic elections_allowed = yes } set_political_party = { ideology = democratic popularity = 100 } set_temp_variable = { party_index = 1 } set_temp_variable = { party_popularity_increase = 1.00 } change_relative_party_popularity = yes set_temp_variable = { rul_party_temp = 1 } change_ruling_party_effect = yes create_country_leader = { name = "Stabilisation Force Of Russia" picture = "gfx/leaders/SOV/RUS_nato_admin.dds" ideology = conservatism traits = { western_conservatism } } USA = { country_event = { id = department_of_state.48 days = 100 } } } } } hidden_effect = { every_owned_state = { limit = { is_core_of = CSB } THIS = { transfer_state_to = CSB } } every_owned_state = { limit = { is_core_of = RUS NOT = { OR = { is_core_of = CSB is_core_of = ESB is_core_of = KOM is_core_of = KAE is_core_of = TAT is_core_of = BSH is_core_of = DON } } } THIS = { transfer_state_to = RUS } } every_owned_state = { limit = { is_core_of = ESB } THIS = { transfer_state_to = ESB } } every_owned_state = { limit = { is_core_of = KOM } THIS = { transfer_state_to = KOM } } every_owned_state = { limit = { is_core_of = KOM } THIS = { transfer_state_to = KOM } } every_owned_state = { limit = { is_core_of = KAE } THIS = { transfer_state_to = KAE } } every_owned_state = { limit = { is_core_of = TAT } THIS = { transfer_state_to = TAT } } every_owned_state = { limit = { is_core_of = NEE } THIS = { transfer_state_to = NEE } } every_owned_state = { limit = { is_core_of = URA } THIS = { transfer_state_to = URA } } every_owned_state = { limit = { is_core_of = BSH } THIS = { transfer_state_to = BSH } } country_event = { id = department_of_state.93 days = 1 } } } ai_will_do = { base = 0 } } }