###########UNION STATE DECISIONS########### USR_Union_state_category = { ###########UNION STATE COMMON########### #INTEGRATE IN RUSSIAN ECONOMIC USR_economic_integrate_yes = { allowed = { NOT = { original_tag = SOV } } icon = GFX_decision_unionstate_button days_remove = 85 visible = { has_autonomy_state = autonomy_union_state USR_union_state_economic_integration = yes } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_economic_integrate_yes" custom_effect_tooltip = SUB_sovfed_pmr_subject_economic_tt hidden_effect = { SOV = { country_event = { id = union_state.20 days = 1 } } SUB_subjects_integrate_economic_of_russia = yes if = { limit = { has_idea = ARM_unistrim_idea_debuf SOV = { has_completed_focus = SOV_economic_destiny_sber } } add_political_power = -100 increase_economic_growth = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = ARM } change_influence_percentage = yes remove_ideas = ARM_unistrim_idea_debuf } } } ai_will_do = { base = 355 } } #ADDITIONAL INVEST FROM UNION STATE BUDGET USR_economic_additional_budget = { allowed = { NOT = { original_tag = SOV } } icon = GFX_decision_unionstate_button days_remove = 190 visible = { SOV = { influence_higher_10 = yes } has_autonomy_state = autonomy_union_state } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_economic_additional_budget" SOV = { country_event = { id = union_state.25 days = 1 } } } ai_will_do = { base = 355 } } #USE UNION STATE SATELLITES USR_economic_use_satellites = { allowed = { NOT = { original_tag = SOV } } icon = GFX_decision_unionstate_button days_remove = 365 visible = { has_autonomy_state = autonomy_union_state } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_economic_use_satellites" ROOT = { add_to_variable = { GNSS_satellite_array^3 = 15 } add_to_variable = { GNSS_satellite_array^5 = 15 } add_to_variable = { COM_satellite_array^3 = 5 } add_to_variable = { COM_satellite_array^4 = 4 } add_to_variable = { COM_satellite_array^5 = 3 } update_missile_satellite_inventory = yes } SOV = { set_temp_variable = { treasury_change = SOV.gdp_per_capita } multiply_temp_variable = { treasury_change = 0.30 } modify_treasury_effect = yes set_temp_variable = { percent_change = 0.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = ROOT } change_influence_percentage = yes } custom_effect_tooltip = GER_SAPOS_SOV_I } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_economic_use_satellites" ROOT = { subtract_from_variable = { GNSS_satellite_array^3 = 15 } subtract_from_variable = { GNSS_satellite_array^5 = 15 } subtract_from_variable = { COM_satellite_array^3 = 5 } subtract_from_variable = { COM_satellite_array^4 = 4 } subtract_from_variable = { COM_satellite_array^5 = 3 } update_missile_satellite_inventory = yes } custom_effect_tooltip = GER_SAPOS_SOV_II } ai_will_do = { base = 355 } } #LEAVE UNION STATE USR_leave_union_state = { days_remove = 10 icon = GFX_decision_unionstate_button visible = { has_autonomy_state = autonomy_union_state } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_leave_union_state" SOV = { country_event = union_state.21 } hidden_effect = { USR_leave_union_state_script = yes ROOT = { clr_country_flag = BLR_unionstate_agree } SOV = { set_autonomy = { target = ROOT autonomy_state = autonomy_free } } } } ai_will_do = { base = 0 modifier = { add = 355 tag = BLR OR = { nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } modifier = { add = 355 tag = SER OR = { has_government = democratic neutrality_neutral_social_are_in_power = yes } } modifier = { add = 355 tag = UKR OR = { has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } modifier = { add = 355 tag = ARM has_government = democratic } } } ###########UNION STATE WITH BELARUS########### ###########Union State with Belarus - Parlament########### USR_create_parlament_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 50 visible = { country_exists = SOV NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_parlament_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_parlament_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_parlament_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Main Gos Sovet########### USR_create_gos_sovet_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_gos_sovet_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_gos_sovet_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_gos_sovet_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Council of Minister########### USR_create_council_ministers_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_council_ministers_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_council_ministers_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_council_ministers_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Money palata########### USR_create_money_palata_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_money_palata_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_money_palata_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_money_palata_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Eternal Commitie########### USR_create_eternal_commitie_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_eternal_commitie_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_eternal_commitie_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_eternal_commitie_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Valute########### USR_create_valute_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_valute_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_valute_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_valute_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Civils########### USR_create_civils_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea NOT = { OR = { has_war_with = SOV has_autonomy_state = autonomy_union_state has_idea = USR_civils_idea nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_civils_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_civils_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Economic Space########### USR_create_economic_space_blr = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 75 days_remove = 100 visible = { country_exists = SOV has_idea = USR_valute_idea has_idea = USR_civils_idea NOT = { OR = { has_war_with = SOV has_idea = USR_economic_space_idea has_autonomy_state = autonomy_union_state nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes has_government = democratic } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_economic_space_blr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_economic_space_idea } ai_will_do = { base = 1 modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Nuclear to Belarus########### USR_nuclear_to_blr = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 65 days_remove = 30 fire_only_once = yes visible = { country_exists = BLR NOT = { has_war_with = BLR } BLR = { OR = { has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_nuclear_to_blr" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes add_opinion_modifier = { target = BLR modifier = union_stated } reverse_add_opinion_modifier = { target = BLR modifier = union_stated } BLR = { random_owned_controlled_state = { limit = { free_building_slots = { building = rocket_site size > 1 } } add_building_construction = { type = rocket_site level = 1 } } if = { limit = { has_dlc = "Gotterdammerung" } add_equipment_to_stockpile = { type = nuclear_missile_equipment_4 amount = 4 producer = SOV } } } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Belarus - Russia Reunite with Belarus########### USR_russia_reunite_with_belarus = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 400 days_remove = 100 visible = { country_exists = BLR } available = { BLR = { influence_higher_70 = yes has_autonomy_state = autonomy_union_state } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_reunite_with_belarus" custom_effect_tooltip = USR_union_state_create_nesc_TT add_stability = -0.15 add_war_support = 0.15 hidden_effect = { if = { limit = { NOT = { has_cosmetic_tag = BLR_UNS_great } } set_cosmetic_tag = BLR_UNS_Communism clr_country_flag = dynamic_flag } if = { limit = { UKR = { has_autonomy_state = autonomy_union_state } SER = { has_autonomy_state = autonomy_union_state } ARM = { has_autonomy_state = autonomy_union_state } } set_cosmetic_tag = BLR_UNS_great clr_country_flag = dynamic_flag } BLR = { every_core_state = { add_core_of = SOV } every_unit_leader = { set_nationality = SOV } } SOV = { add_to_variable = { treasury = BLR.treasury } add_to_variable = { debt = BLR.debt } add_to_variable = { int_investments = BLR.int_investments } } annex_country = { target = BLR transfer_troops = yes } set_country_flag = putin_union_prezik set_temp_variable = { percent_change = 0.5 } change_domestic_influence_percentage = yes } } ai_will_do = { base = 0 modifier = { BLR = { is_ai = yes } factor = 355 } } } ###########Union State with Belarus - Russia Create Union State########### USR_russia_create_union_state_blr = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 60 days_remove = 100 visible = { country_exists = BLR NOT = { has_war_with = BLR } } available = { BLR = { influence_higher_75 = yes is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_create_union_state_blr" BLR = { country_event = union_state.3 set_country_flag = BLR_unionstate_agree } } ai_will_do = { base = 1 modifier = { factor = 0 NOT = { has_global_flag = BLR_FOLLOW_UNION_STATE } } modifier = { add = 354 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Belarus - Russia Start Pro-union state Revoult in Belarus########### USR_pro_union_state_revout_blr = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 180 days_remove = 10 fire_only_once = yes visible = { country_exists = BLR NOT = { has_war_with = BLR } BLR = { is_subject = no emerging_reactionaries_are_in_power = yes } } available = { BLR = { influence_higher_60 = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_pro_union_state_revout_blr" SOV = { country_event = union_state_belarus.1 } } ai_will_do = { base = 0 modifier = { factor = 0 NOT = { has_global_flag = BLR_FOLLOW_UNION_STATE } } modifier = { add = 355 BLR = { is_ai = yes } OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Belarus - Belarus create Union State########### USR_belarus_create_union_state = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 30 visible = { country_exists = SOV NOT = { has_war_with = SOV } } available = { OR = { is_subject = no is_subject_of = SOV } NOT = { has_autonomy_state = autonomy_union_state } has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_belarus_create_union_state" SOV = { country_event = { id = union_state.1 days = 1 } } BLR = { set_country_flag = BLR_unionstate_agree } hidden_effect = { if = { limit = { has_idea = BLR_cheln_trade } remove_ideas = BLR_cheln_trade } if = { limit = { has_idea = BLR_unstable_national_currency } remove_ideas = BLR_unstable_national_currency } if = { limit = { has_idea = BLR_unstable_national_currency2 } remove_ideas = BLR_unstable_national_currency2 } if = { limit = { has_idea = BLR_unstable_national_currency3 } remove_ideas = BLR_unstable_national_currency3 } if = { limit = { has_idea = BLR_unstable_national_currency4 } remove_ideas = BLR_unstable_national_currency4 } } } ai_will_do = { base = 1 modifier = { factor = 0 NOT = { has_global_flag = BLR_FOLLOW_UNION_STATE } } modifier = { add = 355 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 355 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########Union State with Belarus - Belarus annex Russia########### USR_belarus_annex_russia = { allowed = { original_tag = BLR } icon = GFX_decision_unionstate_button cost = 250 days_remove = 40 fire_only_once = yes visible = { country_exists = SOV has_autonomy_state = autonomy_union_state } available = { SOV = { influence_higher_80 = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_belarus_annex_russia" custom_effect_tooltip = USR_Union_state_create_belarus_TT SOV = { every_core_state = { add_core_of = BLR } } set_capital = { state = 652 remember_old_capital = no } add_stability = -0.10 add_war_support = -0.10 hidden_effect = { if = { limit = { CHE = { is_subject_of = SOV } } annex_country = { target = CHE transfer_troops = yes } add_to_variable = { treasury = CHE.treasury } add_to_variable = { debt = CHE.debt } add_to_variable = { int_investments = CHE.int_investments } } if = { limit = { BSH = { is_subject_of = SOV } } annex_country = { target = BSH transfer_troops = yes } add_to_variable = { treasury = BSH.treasury } add_to_variable = { debt = BSH.debt } add_to_variable = { int_investments = BSH.int_investments } } if = { limit = { DPR = { is_subject_of = SOV } } annex_country = { target = DPR transfer_troops = yes } add_to_variable = { treasury = DPR.treasury } add_to_variable = { debt = DPR.debt } add_to_variable = { int_investments = DPR.int_investments } } if = { limit = { LPR = { is_subject_of = SOV } } annex_country = { target = LPR transfer_troops = yes } add_to_variable = { treasury = LPR.treasury } add_to_variable = { debt = LPR.debt } add_to_variable = { int_investments = DPR.int_investments } } BLR = { add_to_variable = { treasury = SOV.treasury } add_to_variable = { debt = SOV.debt } add_to_variable = { int_investments = SOV.int_investments } set_variable = { tag_to_grab = SOV } update_missile_satellite_inventory = yes inherit_technology = SOV } annex_country = { target = SOV transfer_troops = yes } set_cosmetic_tag = BLR_UNS_Communism clr_country_flag = dynamic_flag set_temp_variable = { percent_change = 25 } change_domestic_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { add = 355 has_global_flag = BLR_FOLLOW_UNION_STATE } modifier = { add = 354 OR = { nationalist_fascist_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } } } ###########UNION STATE WITH SERBIA########### ###########Union State with Serbia - Parlament########### USR_create_parlament_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 35 days_remove = 50 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_parlament_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_parlament_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_parlament_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Main Gos Sovet########### USR_create_gos_sovet_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_gos_sovet_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_gos_sovet_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_gos_sovet_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Council of Minister########### USR_create_council_ministers_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_council_ministers_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_council_ministers_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_council_ministers_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Money palata########### USR_create_money_palata_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_money_palata_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_money_palata_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_money_palata_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Eternal Commitie########### USR_create_eternal_commitie_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_eternal_commitie_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_eternal_commitie_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_eternal_commitie_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Valute########### USR_create_valute_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_valute_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_valute_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_valute_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Civils########### USR_create_civils_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_completed_focus = SER_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_civils_idea has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_civils_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_civils_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Economic Space########### USR_create_economic_space_ser = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 75 days_remove = 100 visible = { country_exists = SOV has_idea = USR_valute_idea has_idea = USR_civils_idea has_completed_focus = SER_union_state NOT = { OR = { has_idea = USR_economic_space_idea has_autonomy_state = autonomy_union_state has_government = democratic neutrality_neutral_social_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_economic_space_ser" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_economic_space_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Russia Reunite with Serbia########### USR_russia_reunite_with_serbia = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 400 days_remove = 100 visible = { country_exists = SER has_autonomy_state = autonomy_union_state } available = { influence_higher_60 = yes has_autonomy_state = autonomy_union_state } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_reunite_with_serbia" custom_effect_tooltip = USR_union_state_create_nesc_TT add_stability = -0.15 add_war_support = 0.15 hidden_effect = { if = { limit = { NOT = { has_cosmetic_tag = BLR_UNS_great } } set_cosmetic_tag = BLR_UNS_Communism clr_country_flag = dynamic_flag } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } UKR = { has_autonomy_state = autonomy_union_state } ARM = { has_autonomy_state = autonomy_union_state } } set_cosmetic_tag = BLR_UNS_great clr_country_flag = dynamic_flag } SER = { every_core_state = { add_core_of = SOV } every_unit_leader = { set_nationality = SOV } } SOV = { add_to_variable = { treasury = SER.treasury } add_to_variable = { debt = SER.debt } add_to_variable = { int_investments = SER.int_investments } } annex_country = { target = SER transfer_troops = yes } set_temp_variable = { percent_change = 0.5 } change_domestic_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Serbia - Russia Create Union State########### USR_russia_create_union_state_ser = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 60 days_remove = 100 visible = { country_exists = SER SER = { is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea NOT = { OR = { has_government = democratic neutrality_neutral_social_are_in_power = yes } } } } available = { SER = { influence_higher_75 = yes is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_create_union_state_ser" SER = { country_event = union_state.6 set_country_flag = BLR_unionstate_agree } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Serbia - Serbia create Union State########### USR_serbia_create_union_state = { allowed = { original_tag = SER } icon = GFX_decision_unionstate_button cost = 55 days_remove = 30 days_re_enable = 180 visible = { country_exists = SOV has_completed_focus = SER_union_state NOT = { OR = { has_government = democratic neutrality_neutral_social_are_in_power = yes } } } available = { OR = { is_subject = no is_subject_of = SOV } NOT = { has_autonomy_state = autonomy_union_state } has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_serbia_create_union_state" SOV = { country_event = { id = union_state.7 days = 1 } } } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########UNION STATE WITH UKRAINE########### ###########Union State with Ukraine - Parlament########### USR_create_parlament_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 50 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_parlament_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_parlament_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_parlament_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Main Gos Sovet########### USR_create_gos_sovet_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_gos_sovet_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_gos_sovet_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_gos_sovet_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Council of Minister########### USR_create_council_ministers_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_council_ministers_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_council_ministers_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_council_ministers_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Money palata########### USR_create_money_palata_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_money_palata_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_money_palata_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_money_palata_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Eternal Commitie########### USR_create_eternal_commitie_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_eternal_commitie_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_eternal_commitie_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_eternal_commitie_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Valute########### USR_create_valute_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_valute_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_valute_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_valute_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Civils########### USR_create_civils_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_civils_idea has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_civils_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_civils_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Economic Space########### USR_create_economic_space_ukr = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 75 days_remove = 100 visible = { country_exists = SOV has_idea = USR_valute_idea has_idea = USR_civils_idea has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_idea = USR_economic_space_idea has_autonomy_state = autonomy_union_state has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_economic_space_ukr" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_economic_space_idea } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########Union State with Ukraine - Russia Reunite with Ukraine########### USR_russia_reunite_with_ukraine = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 400 days_remove = 100 visible = { country_exists = UKR UKR = { has_autonomy_state = autonomy_union_state } } available = { UKR = { influence_higher_60 = yes has_autonomy_state = autonomy_union_state } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_reunite_with_ukraine" custom_effect_tooltip = USR_union_state_create_nesc_TT add_stability = -0.15 add_war_support = 0.15 hidden_effect = { if = { limit = { NOT = { has_cosmetic_tag = BLR_UNS_great } } set_cosmetic_tag = BLR_UNS_Communism clr_country_flag = dynamic_flag } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } SER = { has_autonomy_state = autonomy_union_state } ARM = { has_autonomy_state = autonomy_union_state } } set_cosmetic_tag = BLR_UNS_great clr_country_flag = dynamic_flag } UKR = { every_core_state = { add_core_of = SOV } every_unit_leader = { set_nationality = SOV } } SOV = { add_to_variable = { treasury = UKR.treasury } add_to_variable = { debt = UKR.debt } add_to_variable = { int_investments = UKR.int_investments } } annex_country = { target = UKR transfer_troops = yes } set_temp_variable = { percent_change = 0.5 } change_domestic_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Ukraine - Russia Create Union State########### USR_russia_create_union_state_ukr = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 60 days_remove = 100 visible = { country_exists = UKR UKR = { is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea NOT = { OR = { has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } available = { UKR = { influence_higher_75 = yes is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_create_union_state_ukr" UKR = { country_event = union_state.10 set_country_flag = BLR_unionstate_agree } } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_anarchist_communism_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes } } } } ###########Union State with Ukraine - Ukraine create Union State########### USR_ukraine_create_union_state = { allowed = { original_tag = UKR } icon = GFX_decision_unionstate_button cost = 55 days_remove = 30 visible = { country_exists = SOV has_completed_focus = UKR_apply_to_union_state NOT = { OR = { has_government = democratic neutrality_neutral_libertarians_are_in_power = yes nationalist_fascist_are_in_power = yes } } } available = { OR = { is_subject = no is_subject_of = SOV } NOT = { has_autonomy_state = autonomy_union_state } has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_ukraine_create_union_state" UKR = { set_country_flag = BLR_unionstate_agree } SOV = { country_event = { id = union_state.11 days = 1 } set_autonomy = { target = UKR autonomy_state = autonomy_union_state } } } ai_will_do = { base = 1 modifier = { add = 354 OR = { emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes neutrality_neutral_social_are_in_power = yes emerging_communist_state_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } } ###########UNION STATE WITH ARMENIA########### ###########Union State with Armenia - Parlament########### USR_create_parlament_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 35 days_remove = 50 visible = { country_exists = SOV has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_parlament_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_parlament_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_parlament_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Main Gos Sovet########### USR_create_gos_sovet_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_gos_sovet_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_gos_sovet_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_gos_sovet_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Council of Minister########### USR_create_council_ministers_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_council_ministers_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_council_ministers_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_council_ministers_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Money palata########### USR_create_money_palata_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_money_palata_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_money_palata_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_money_palata_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Eternal Commitie########### USR_create_eternal_commitie_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 35 days_remove = 40 visible = { country_exists = SOV has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_eternal_commitie_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_eternal_commitie_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_eternal_commitie_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Valute########### USR_create_valute_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_valute_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_valute_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_valute_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Civils########### USR_create_civils_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 55 days_remove = 80 visible = { country_exists = SOV has_idea = USR_eternal_commitie_idea has_idea = USR_money_palata_idea has_idea = USR_council_ministers_idea has_idea = USR_gos_sovet_idea has_idea = USR_parlament_idea has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_autonomy_state = autonomy_union_state has_idea = USR_civils_idea has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_civils_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_civils_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Economic Space########### USR_create_economic_space_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 75 days_remove = 100 visible = { country_exists = SOV has_idea = USR_valute_idea has_idea = USR_civils_idea has_country_flag = USR_armenia_create_union_state NOT = { OR = { has_idea = USR_economic_space_idea has_autonomy_state = autonomy_union_state has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_create_economic_space_arm" add_opinion_modifier = { target = SOV modifier = union_stated } reverse_add_opinion_modifier = { target = SOV modifier = union_stated } add_ideas = USR_economic_space_idea } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Russia Create Union State########### USR_russia_create_union_state_arm = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 60 days_remove = 100 visible = { country_exists = ARM ARM = { is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } available = { ARM = { influence_higher_75 = yes is_subject = no has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_create_union_state_arm" ARM = { country_event = union_state.14 set_country_flag = BLR_unionstate_agree } } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Russia Reunite with Armenia########### USR_russia_reunite_with_armenia = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 400 days_remove = 100 visible = { country_exists = ARM } available = { ARM = { influence_higher_70 = yes has_autonomy_state = autonomy_union_state } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_russia_reunite_with_armenia" custom_effect_tooltip = USR_union_state_create_nesc_TT add_stability = -0.10 add_war_support = 0.10 hidden_effect = { if = { limit = { NOT = { has_cosmetic_tag = BLR_UNS_great } } set_cosmetic_tag = BLR_UNS_Communism clr_country_flag = dynamic_flag } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } UKR = { has_autonomy_state = autonomy_union_state } SER = { has_autonomy_state = autonomy_union_state } } set_cosmetic_tag = BLR_UNS_great clr_country_flag = dynamic_flag } ARM = { every_core_state = { add_core_of = SOV } every_unit_leader = { set_nationality = SOV } } SOV = { add_to_variable = { treasury = ARM.treasury } add_to_variable = { debt = ARM.debt } add_to_variable = { int_investments = ARM.int_investments } } annex_country = { target = ARM transfer_troops = yes } set_temp_variable = { percent_change = 0.5 } change_domestic_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { add = 355 ARM = { is_ai = yes } } } } ###########Union State with Armenia - Armenia create Union State########### USR_armenia_create_union_state = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 55 days_remove = 30 visible = { country_exists = SOV OR = { is_subject = no is_subject_of = SOV } NOT = { OR = { has_autonomy_state = autonomy_union_state has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } has_country_flag = USR_armenia_create_union_state } available = { has_idea = USR_valute_idea has_idea = USR_civils_idea has_idea = USR_economic_space_idea } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_armenia_create_union_state" SOV = { country_event = { id = union_state.13 days = 1 } } set_country_flag = BLR_unionstate_agree } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - United Group of Troops with Russia########### USR_united_group_troops_armenia = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 75 days_remove = 30 visible = { country_exists = SOV USR_union_state_army_integration = yes has_autonomy_state = autonomy_union_state } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_united_group_troops_armenia" SUB_subjects_integrate_army_of_russia = yes SOV = { country_event = union_state.16 } ARM = { country_event = union_state.16 } } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - United Special Servises with Russia########### USR_united_special_services_armenia = { allowed = { OR = { original_tag = ARM original_tag = SOV } } icon = GFX_decision_unionstate_button cost = 75 days_remove = 30 visible = { country_exists = SOV country_exists = ARM SOV = { NOT = { has_country_flag = USR_special_services_active } has_completed_focus = SOV_svr } ARM = { has_autonomy_state = autonomy_union_state NOT = { has_country_flag = USR_special_services } check_variable = { ARM_fis_level > 0 } } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_united_special_services_armenia" SOV = { set_country_flag = USR_special_services_active } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_united_special_services_armenia" SOV = { country_event = union_state_armenia.12 } ARM = { country_event = union_state_armenia.12 } } ai_will_do = { base = 1 modifier = { add = 354 NOT = { OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } } } } ###########Union State with Armenia - Nuclear to Armenia########### USR_nuclear_to_arm = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 75 days_remove = 10 fire_only_once = yes visible = { country_exists = SOV has_autonomy_state = autonomy_union_state } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_nuclear_to_arm" SOV = { country_event = union_state.17 } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Armenia - Armenia ask attack Azerbaijan########### USR_arm_ask_attack_azer = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button cost = 75 days_remove = 10 fire_only_once = yes visible = { country_exists = SOV country_exists = AZE AZE = { NOT = { OR = { is_in_faction_with = SOV is_subject_of = SOV } } } has_autonomy_state = autonomy_union_state } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_arm_ask_attack_azer" SOV = { country_event = union_state_armenia.1 } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Armenia - Russia Start Pro-union state Revoult in Armenia########### USR_pro_union_state_revout_arm = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button cost = 180 days_remove = 10 fire_only_once = yes visible = { country_exists = ARM NOT = { has_war_with = ARM } ARM = { is_subject = no OR = { has_government = democratic neutrality_neutral_oligarch_are_in_power = yes } } OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes has_government = nationalist } } available = { ARM = { influence_higher_50 = yes } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_pro_union_state_revout_arm" SOV = { country_event = union_state_belarus.1 } } ai_will_do = { base = 0 modifier = { add = 355 ARM = { is_ai = yes } OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Armenia - Special Service Cooperation########### ###########Union State with Armenia - Armenia ask help Poland(Monarchists)########### USR_arm_ask_help_poland = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button days_remove = 5 fire_only_once = yes visible = { country_exists = SOV POL = { has_civil_war = yes is_subject_of = ARM } nationalist_monarchists_are_in_power = yes has_autonomy_state = autonomy_union_state has_completed_focus = ARM_polish_hung_dilem SOV = { OR = { has_completed_focus = SOV_gru_spetznaz has_idea = SOV_wagner } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_arm_ask_help_poland" SOV = { country_event = union_state_armenia.4 } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Armenia - Armenia ask help Italy(Monarchists)########### USR_arm_ask_help_italy = { allowed = { original_tag = ARM } icon = GFX_decision_unionstate_button days_remove = 5 fire_only_once = yes visible = { country_exists = SOV ITA = { has_civil_war = yes is_subject_of = ARM } has_completed_focus = ARM_fate_of_italy nationalist_monarchists_are_in_power = yes has_autonomy_state = autonomy_union_state SOV = { OR = { has_completed_focus = SOV_gru_spetznaz has_idea = SOV_wagner } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_arm_ask_help_italy" SOV = { country_event = union_state_armenia.7 } } ai_will_do = { base = 1 modifier = { add = 355 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } } } ###########Union State with Armenia - Russia Ask help with Separatism in Caucas########### USR_sov_ask_arm_help_separatism = { allowed = { original_tag = SOV } icon = GFX_decision_unionstate_button days_remove = 10 days_re_enable = 120 visible = { country_exists = ARM SOV_separatism_caucas_availables = yes ARM = { has_autonomy_state = autonomy_union_state check_variable = { ARM_nss_level > 0 } } } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision USR_sov_ask_arm_help_separatism" ARM = { country_event = union_state_armenia.8 } } ai_will_do = { base = 1 } } }