## Authors: LordBogdanoff,heastel, alexmarkel0v, crocomoth, BoNDeX, DarkCloud, Reid, PAKMAN, scotch and BirdyBoi focus_tree = { id = russia_focus country = { factor = 0 modifier = { add = 30 tag = SOV } } continuous_focus_position = { x = 17000 y = 1000 } initial_show_position = { x = 2 y = 0 } shared_focus = USoE001 shared_focus = POTEF001 shared_focus = CHI_SOV_treaty_good_neighbourliness # Focus Shortcut shortcut = { name = SOV_military_tree_shortcut target = SOV_groznyy_offensive scroll_wheel_factor = 0.80 } shortcut = { name = SOV_economy_tree_shortcut target = SOV_economic_russian scroll_wheel_factor = 0.80 } shortcut = { name = SOV_zhirinovsky_tree_shortcut target = SOV_zhirinovsky scroll_wheel_factor = 0.80 } shortcut = { name = SOV_putin_tree_shortcut target = SOV_putin scroll_wheel_factor = 0.80 } shortcut = { name = SOV_zyuganov_tree_shortcut target = SOV_zyuganov scroll_wheel_factor = 0.80 } shortcut = { name = SOV_liberals_tree_shortcut target = SOV_path_of_western scroll_wheel_factor = 0.80 } focus = { id = SOV_reign_of_yeltsin icon = boris_yeltsin_sheep x = 62 y = 0 cost = 1 search_filters = { FOCUS_FILTER_RUSSIA_UNITED } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reign_of_yeltsin" add_stability = -0.02 add_political_power = 50 country_event = sov_liberals.30 set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes hidden_effect = { country_event = { id = sov_other.35 days = 100 } news_event = { days = 1345 id = russia_news.51 } } } ai_will_do = { base = 1000 } } #Start of Subject focus = { id = SOV_subjects icon = RUS_flag x = 0 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_subjects" add_stability = 0.02 custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 } } #Start of Putin Branch focus = { id = SOV_putin icon = vladimir_putin x = 13 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_putin" country_event = { id = russia.104 days = 10 } add_to_variable = { SOV_putin_politic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_putin_politic_communism_drift = 0.05 tooltip = communism_drift_tt } add_dynamic_modifier = { modifier = SOV_putin_politic_modifier } set_country_flag = sov_putin_econ if = { limit = { has_country_flag = sov_putin_econ } clr_country_flag = sov_zug_econ clr_country_flag = sov_zir_econ } if = { limit = { NOT = { check_variable = { ruling_party = 6 } } } set_temp_variable = { rul_party_temp = 6 } change_ruling_party_effect = yes } set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_the_grand_bargain icon = russia2 x = 0 y = 1 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_putin } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_grand_bargain" add_stability = 0.05 set_temp_variable = { temp_opinion = 7 } change_oligarchs_opinion = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_npp icon = sov_npp_more x = -2 y = 2 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_the_grand_bargain } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_npp" custom_effect_tooltip = SOV_npp_focus_TT hidden_effect = { add_dynamic_modifier = { modifier = SOV_npp_modifier } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_kasyanov_govern icon = mikhail_kasyanov x = 2 y = 2 relative_position_id = SOV_putin cost = 7 prerequisite = { focus = SOV_the_grand_bargain } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_govern" set_temp_variable = { debt_change = -450 } modify_debt_effect = yes add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = GER } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = ENG } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = FRA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_stabilisation_fund icon = russian_investments x = 0 y = 2 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_the_grand_bargain } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_stabilisation_fund" unlock_decision_tooltip = SOV_againg_stabfund add_ideas = SOV_stab_fund_idea set_temp_variable = { treasury_change = -155 } modify_treasury_effect = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_young_guard icon = SOV_youth_guard x = -1 y = 3 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_stabilisation_fund } prerequisite = { focus = SOV_npp } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_young_guard" add_ideas = SOV_young_guard_idea } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_reform_sovfed icon = SOV_federation_council x = 1 y = 3 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_stabilisation_fund } prerequisite = { focus = SOV_kasyanov_govern } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reform_sovfed" add_stability = 0.05 custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_putinism icon = SOV_putinismus x = 0 y = 4 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_young_guard } prerequisite = { focus = SOV_reform_sovfed } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_putinism" add_political_power = 50 add_stability = 0.02 add_ideas = SOV_idea_putinism custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_putin_politic_modifier } add_to_variable = { SOV_putin_politic_communism_drift = 0.03 tooltip = communism_drift_tt } add_to_variable = { SOV_putin_politic_political_power_factor = 0.07 tooltip = political_power_factor_tt } add_to_variable = { SOV_putin_politic_stability_factor = 0.03 tooltip = stability_factor_tt } set_temp_variable = { threshold_change = 0.07 } modify_election_threshold = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_empower_siloviki icon = sov_empower_siloviki x = 0 y = 5 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_putinism } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes has_completed_focus = SOV_second_slujba has_completed_focus = SOV_svr has_completed_focus = SOV_pogranci_fsb NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_siloviki" add_stability = 0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_fascism_drift = -0.04 tooltip = fascism_drift_tt } add_to_variable = { SOV_intel_intel_network_gain_factor = 0.05 tooltip = intel_network_gain_factor_tt } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.05 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.06 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_core_defence_factor = 0.01 tooltip = army_core_defence_factor_tt } newline = yes set_temp_variable = { temp_opinion = 5 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { date < 2003.2.2 factor = 0 } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_gen_3_nuclear_plants icon = nuclear_science x = 2 y = 6 relative_position_id = SOV_putin cost = 7 prerequisite = { focus = SOV_empower_siloviki } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gen_3_nuclear_plants" one_random_nuclear_reactor = yes add_tech_bonus = { name = SOV_gen_3_nuclear_plants bonus = 0.50 uses = 1 category = CAT_nuclear_reactors } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_revision_6 icon = skynet x = 0 y = 6 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_empower_siloviki } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revision_6" add_ideas = SOV_idea_revision_6 } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_state_corporatism icon = putin_sheep x = 3 y = 7 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_gen_3_nuclear_plants } prerequisite = { focus = SOV_revision_6 } mutually_exclusive = { focus = SOV_oligarchic_republic } mutually_exclusive = { focus = SOV_combined_economic_system } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes has_completed_focus = SOV_delay_sibirneft_merger has_completed_focus = SOV_economic_buy_thk_bp custom_trigger_tooltip = { tooltip = SOV_state_corp_tt check_variable = { SOV_statist_verdicts > 1 } check_variable = { var = SOV_statist_verdicts value = SOV_oligarch_verdicts compare = greater_than } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_state_corporatism" add_ideas = SOV_state_corporatism_idea increase_centralization = yes set_temp_variable = { temp_opinion = 10 } change_intelligence_community_opinion = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_oligarchic_republic icon = BLR_Russian_Oligarch x = -1 y = 7 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_gen_3_nuclear_plants } prerequisite = { focus = SOV_revision_6 } mutually_exclusive = { focus = SOV_state_corporatism } mutually_exclusive = { focus = SOV_combined_economic_system } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes has_completed_focus = SOV_delay_sibirneft_merger custom_trigger_tooltip = { tooltip = SOV_oligarch_rep_tt check_variable = { SOV_oligarch_verdicts > 1 } check_variable = { var = SOV_oligarch_verdicts value = SOV_statist_verdicts compare = greater_than } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_oligarchic_republic" if = { limit = { has_idea = SOV_corrupt_oligarchy } swap_ideas = { remove_idea = SOV_corrupt_oligarchy add_idea = idea_SOV_oligarchic_republic } } increase_corruption = yes set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 10 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_combined_economic_system icon = BLR_Integration_processes_post_Soviet x = 1 y = 7 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_gen_3_nuclear_plants } prerequisite = { focus = SOV_revision_6 } mutually_exclusive = { focus = SOV_state_corporatism focus = SOV_oligarchic_republic } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes has_completed_focus = SOV_delay_sibirneft_merger custom_trigger_tooltip = { tooltip = SOV_combined_econ_tt check_variable = { SOV_statist_verdicts > 0 } check_variable = { var = SOV_statist_verdicts value = SOV_oligarch_verdicts compare = equals } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_combined_economic_system" add_ideas = SOV_combined_economic_system_idea increase_policing_budget = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } ai_will_do = { base = 1 modifier = { factor = 15 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_continue_etatist_rise icon = focus_rus_duma_elections x = 3 y = 8 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_state_corporatism focus = SOV_combined_economic_system } mutually_exclusive = { focus = SOV_enforce_oligarhic_rule } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_continue_etatist_rise" add_political_power = 50 add_stability = 0.05 hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_enforce_oligarhic_rule icon = oligarchs x = -1 y = 8 relative_position_id = SOV_putin cost = 5 prerequisite = { focus = SOV_oligarchic_republic focus = SOV_combined_economic_system } mutually_exclusive = { focus = SOV_continue_etatist_rise } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_enforce_oligarhic_rule" country_event = sov_oligarchs.1 } ai_will_do = { base = 1 modifier = { factor = 10 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_oligarchs_democracy icon = SOV_russian_elections x = -3 y = 8 relative_position_id = SOV_putin cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_completed_focus = SOV_enforce_oligarhic_rule } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_oligarchs_democracy" add_political_power = 150 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_revive_oligarch_influence icon = black_market x = -1 y = 1 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_enforce_oligarhic_rule focus = SOV_oligarchs_democracy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revive_oligarch_influence" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_corruption_cost_factor = 0.5 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_oligarchs_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_oligarchs_neutrality_drift_factor = 0.05 tooltip = neutrality_drift_tt } add_stability = 0.05 add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_privatize_state_corporations icon = business_man2 x = -3 y = 2 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_revive_oligarch_influence } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_privatize_state_corporations" increase_corruption = yes two_random_industrial_complex = yes set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_move_oligarchic_entites_back_to_russia icon = goal_JAP_budget_check x = -4 y = 3 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_privatize_state_corporations } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_move_oligarchic_entites_back_to_russia" set_temp_variable = { treasury_change = 60 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_corruption_cost_factor = 0.07 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_oligarchs_office_income_factor = 0.05 tooltip = office_park_income_tax_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_exploit_natural_wealth icon = oil_green x = -4 y = 4 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_move_oligarchic_entites_back_to_russia } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_exploit_natural_wealth" set_temp_variable = { treasury_change = -7.50 } modify_treasury_effect = yes 683 = { add_resource = { type = oil amount = 8 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_local_resources_factor = 0.07 tooltip = local_resources_factor_tt } add_to_variable = { SOV_oligarchs_neutrality_drift_factor = 0.03 tooltip = neutrality_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_semi_criminal_government icon = goal_JAP_diet_shutdown x = 0 y = 3 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_bring_the_old_gang_from_abroad } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_semi_criminal_government" decrease_policing_budget = yes add_stability = 0.02 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_tax_cost_factor = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_oligarchs_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { SOV_oligarchs_neutrality_drift_factor = 0.02 tooltip = neutrality_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_bring_the_old_gang_from_abroad icon = SOV_flying_oligarchs x = -1 y = 2 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_revive_oligarch_influence } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_bring_the_old_gang_from_abroad" custom_effect_tooltip = SOV_bringing_oligarchs_back_TT hidden_effect = { country_event = { id = sov_oligarchs.2 days = 10 } country_event = { id = sov_oligarchs.3 days = 7 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_end_lawsuits_against_oligarchs icon = release_pioners_oligrach x = -2 y = 3 relative_position_id = SOV_enforce_oligarhic_rule cost = 5 prerequisite = { focus = SOV_bring_the_old_gang_from_abroad } prerequisite = { focus = SOV_privatize_state_corporations } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_end_lawsuits_against_oligarchs" add_stability = 0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_corruption_cost_factor = 0.10 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_oligarchs_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_oligarchs_tax_cost_factor = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_oligarchs_neutrality_drift_factor = 0.03 tooltip = neutrality_drift_tt } set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_restore_semibankirshina icon = SOV_oligarchfs x = -2 y = 4 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_end_lawsuits_against_oligarchs } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { neutrality_neutral_oligarch_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_restore_semibankirshina" country_event = sov_oligarchs.4 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_back_to_the_west icon = western_doctrine x = -3 y = 5 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_restore_semibankirshina } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_back_to_the_west" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_investment_duration_factor = -0.25 tooltip = receiving_investment_duration_modifier_tt } add_to_variable = { SOV_oligarchs_investment_cost_factor = -0.25 tooltip = receiving_investment_cost_modifier_tt } add_opinion_modifier = { modifier = supports_us target = USA } reverse_add_opinion_modifier = { modifier = supports_us target = USA } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_russian_laissez_faire icon = BRA_libertarian_economics x = -1 y = 5 relative_position_id = SOV_enforce_oligarhic_rule cost = 7 prerequisite = { focus = SOV_restore_semibankirshina } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { neutrality_neutral_oligarch_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_laissez_faire" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_russian_oligarchs_modifier } add_to_variable = { SOV_oligarchs_construction_speed_factor = 0.10 tooltip = production_speed_buildings_factor_tt } add_to_variable = { SOV_oligarchs_office_income_factor = 0.07 tooltip = office_park_income_tax_modifier_tt } increase_economic_growth = yes set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_referendum_in_chechnya icon = che_kadyrov x = 5 y = 2 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = CHE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_chechnya" add_political_power = 100 country_event = { id = russia.29 days = 1 } custom_effect_tooltip = SOV_chechnya_referendum_tt CHE = { add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } } } ai_will_do = { base = 0 modifier = { CHE_ai_historical_path = yes add = 155 } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_bashkiria icon = bashkiria_start x = 2 y = 1 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_tatarstan } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = BSH } SOV = { owns_state = 664 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_bashkiria" country_event = { id = subject_rus.92 days = 1 } custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 15 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_kuban icon = kuban_start x = -1 y = 2 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_crimea } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = KUB } SOV = { owns_state = 668 owns_state = 1140 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_kuban" country_event = subject_rus.119 custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 15 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_ural icon = Uralic_republic_focus x = -4 y = 1 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_khmao } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = URA } SOV = { owns_state = 676 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_ural" country_event = subject_rus.120 custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_tatarstan icon = TAT_tat x = 4 y = 1 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_bashkiria } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = TAT } SOV = { owns_state = 661 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_tatarstan" country_event = { id = subject_rus.91 days = 1 } custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_khmao icon = KHM_administration x = -2 y = 1 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_ural } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = KHM } OR = { SOV = { owns_state = 678 } KHM = { SUB_is_rf_lesser_subject = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_khmao" country_event = { id = subject_rus.90 days = 1 } custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 15 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendum_in_crimea icon = integrate_crimea_sov x = 1 y = 2 relative_position_id = SOV_subjects cost = 4 prerequisite = { focus = SOV_subjects } mutually_exclusive = { focus = SOV_referendum_in_kuban } search_filters = { FOCUS_FILTER_RUSSIA_SUBJECT } available = { NOT = { country_exists = CRM } SOV = { owns_state = 669 } NOT = { UKR = { has_country_flag = UKR_crimea_2004_departed } } } bypass = { UKR = { has_country_flag = UKR_crimea_2004_departed } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_in_crimea" country_event = { id = subject_rus.93 days = 1 } custom_effect_tooltip = SOV_subject_referendum_tt } ai_will_do = { base = 0 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_the_putinka icon = putinka x = -1 y = 2 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_enforce_oligarchs_control } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_INDUSTRY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_putinka" add_stability = 0.02 set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes one_office_construction = yes random_owned_controlled_state = { add_extra_state_shared_building_slots = 1 } random_owned_controlled_state = { add_extra_state_shared_building_slots = 1 } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_sign_bologna_accords icon = Edinaya_Rossiya x = 1 y = 2 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_enforce_oligarchs_control } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_sign_bologna_accords" increase_education_budget = yes set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes add_power_balance_value = { id = SOV_west_east_bop value = -0.05 tooltip_side = SOV_west_east_bop_left_side } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_enforce_oligarchs_control icon = strengthening_the_duma x = 1 y = 1 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_continue_etatist_rise } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_INDUSTRY } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_enforce_oligarchs_control" one_office_construction = yes set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_2011_healthcare_reforms icon = generic_hospital x = 3 y = 2 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_enforce_oligarchs_control } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_2011_healthcare_reforms" add_stability = 0.03 set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes increase_healthcare_budget = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_go_russia icon = SOV_go_russia x = -2 y = 6 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_freedom_better_than_non_freedom } prerequisite = { focus = SOV_crush_cult_of_stalin } mutually_exclusive = { focus = SOV_cross_the_rubicon } mutually_exclusive = { focus = SOV_tandemokratia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_go_russia" country_event = sov_vybory.2 add_ideas = SOV_idea_go_russia hidden_effect = { country_event = { id = sov_other.38 days = 30 } } set_temp_variable = { threshold_change = 0.05 } modify_election_threshold = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_putinism_propaganda icon = putinist_propaganda x = 6 y = 1 relative_position_id = SOV_go_russia cost = 5 prerequisite = { focus = SOV_go_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_putinism_propaganda" add_political_power = 25 add_ideas = SOV_idea_putinism_propaganda add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_mitigate_financial_crisis icon = sing_on_rise x = 3 y = 5 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_renewable_energy_investments } prerequisite = { focus = SOV_develop_it_industry } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mitigate_financial_crisis" set_temp_variable = { percent_change = -2 } change_domestic_influence_percentage = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes increase_economic_growth = yes country_event = russia_med.2 } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_medvedev_modernization_program icon = russian_ruble x = 3 y = 3 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_the_putinka focus = SOV_sign_bologna_accords focus = SOV_2011_healthcare_reforms } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes has_completed_focus = SOV_rokirovka NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_medvedev_modernization_program" set_temp_variable = { percent_change = -5 } change_domestic_influence_percentage = yes increase_economic_growth = yes add_timed_idea = { idea = production_efficiency_bonus days = 365 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_develop_it_industry icon = computer x = 4 y = 4 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_medvedev_modernization_program } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_INDUSTRY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_develop_it_industry" one_office_construction = yes two_random_network_infrastructure = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_renewable_energy_investments icon = BRA_renewable_energy_funds x = 2 y = 4 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_medvedev_modernization_program } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_renewable_energy_investments" add_ideas = SOV_renewables_idea set_temp_variable = { temp_opinion = -5 } change_fossil_fuel_industry_opinion = yes one_random_renewable_energy_infra = yes one_random_renewable_energy_infra = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_rokirovka icon = medvedev x = -2 y = 3 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_the_putinka focus = SOV_2011_healthcare_reforms focus = SOV_sign_bologna_accords } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes date > 2008.5.7 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rokirovka" retire_country_leader = yes hidden_effect = { clear_variable = ruling_party clear_array = gov_coalition_array update_government_coalition_strength = yes set_coalition_drift = yes } country_event = sov_vybory.1 add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_freedom_better_than_non_freedom icon = Russian_Statocratic_Government x = -3 y = 5 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_eat_burgers_with_obama } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freedom_better_than_non_freedom" add_popularity = { ideology = democratic popularity = 0.05 } recalculate_party = yes add_ideas = idea_focus_generic_public_service_investment } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_crush_cult_of_stalin icon = father_of_nations x = -1 y = 5 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_police_not_milice } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crush_cult_of_stalin" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = -0.05 } change_relative_party_popularity = yes add_stability = -0.05 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_police_not_milice icon = sov_police x = -1 y = 4 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_rokirovka } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_police_not_milice" country_event = russia_med.1 increase_policing_budget = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_eat_burgers_with_obama icon = medvedev_obama x = -3 y = 4 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_rokirovka } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_eat_burgers_with_obama" add_political_power = 50 add_popularity = { ideology = democratic popularity = 0.05 } add_opinion_modifier = { modifier = supports_us target = USA } reverse_add_opinion_modifier = { modifier = supports_us target = USA } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_may_decrees icon = RUS_flag x = 1 y = 1 relative_position_id = SOV_putinism_propaganda cost = 7 prerequisite = { focus = SOV_extend_term_limits focus = SOV_unlimited_samoderzhaviye } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_INDUSTRY } available = { emerging_reactionaries_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_may_decrees" add_political_power = 100 one_random_industrial_complex = yes one_office_construction = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_gay_propaganda_laws icon = anti_lgbt x = 1 y = 1 relative_position_id = SOV_may_decrees cost = 5 prerequisite = { focus = SOV_may_decrees } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gay_propaganda_laws" add_ideas = SOV_anti_lgbtqa_stance_idea set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_peacekeeping_in_artsakh icon = give_artsakh x = 3 y = 1 relative_position_id = SOV_may_decrees cost = 1 prerequisite = { focus = SOV_may_decrees } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { country_exists = ARM country_exists = AZE country_exists = NKR ARM = { has_war_with = AZE } NKR = { has_war_with = AZE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_peacekeeping_in_artsakh" ARM = { country_event = sov_other.20 } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_peacekeeping_in_artsakh_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_loosen_government_censorship icon = Strengthening_Russian_Democracy x = -1 y = 1 relative_position_id = SOV_may_decrees cost = 3 prerequisite = { focus = SOV_may_decrees } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_loosen_government_censorship" add_war_support = 0.04 increase_policing_budget = yes set_temp_variable = { percent_change = 4 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_extend_term_limits icon = constitution x = 1 y = 1 relative_position_id = SOV_go_russia cost = 5 prerequisite = { focus = SOV_go_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_extend_term_limits" add_political_power = 200 add_stability = -0.05 increase_centralization = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_tighten_ties_with_ukraine icon = maidan_hands x = 3 y = 1 relative_position_id = SOV_extend_term_limits cost = 3 prerequisite = { focus = SOV_extend_term_limits focus = SOV_rodina_prevails focus = SOV_a_just_russia_prevails focus = SOV_unlimited_samoderzhaviye } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_in_faction_with = SOV is_subject_of = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_tighten_ties_with_ukraine" add_opinion_modifier = { target = UKR modifier = declaration_of_friendship } UKR = { add_opinion_modifier = { target = ROOT modifier = declaration_of_friendship } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_CSTO_enlargement_with_ukr icon = csto_nation x = 0 y = 1 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_tighten_ties_with_ukraine } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } bypass = { UKR = { is_subject_of = SOV } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_CSTO_enlargement_with_ukr" UKR = { country_event = { id = CSTO.3 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { UKR = { CSTO_join = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_mutual_economic_prosperity icon = expand_the_east_trade_cooperation x = -1 y = 2 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_CSTO_enlargement_with_ukr } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_subject_of = SOV is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mutual_economic_prosperity" UKR = { add_timed_idea = { idea = POL_civilian_focus days = 1095 } } add_timed_idea = { idea = POL_civilian_focus days = 1095 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_ukrainian_russian_defense icon = sov_ukr_friend_arms x = 1 y = 2 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_CSTO_enlargement_with_ukr } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_subject_of = SOV is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ukrainian_russian_defense" add_timed_idea = { idea = SOV_prepare_for_worst_idea days = 1095 } UKR = { add_timed_idea = { idea = SOV_prepare_for_worst_idea days = 1095 } } } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_religious_subjugation icon = rebuild_the_savior_cathedral x = 0 y = 3 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_ukrainian_russian_defense focus = SOV_mutual_economic_prosperity } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_subject_of = SOV is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_religious_subjugation" add_political_power = 150 set_temp_variable = { temp_opinion = 10 } change_the_clergy_opinion = yes UKR = { add_political_power = 150 set_temp_variable = { temp_opinion = 10 } change_the_clergy_opinion = yes } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_promote_russian_language icon = blr_russian_education x = 0 y = 4 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_religious_subjugation focus = SOV_2021_ukrainian_coup focus = SOV_defend_national_interests } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_subject_of = SOV is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_promote_russian_language" add_political_power = 100 set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = UKR } change_influence_percentage = yes set_temp_variable = { treasury_change = -1.0 } modify_treasury_effect = yes } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_brotherhood_forever icon = pro_Russian_parties_sheep x = 0 y = 5 relative_position_id = SOV_tighten_ties_with_ukraine cost = 5 prerequisite = { focus = SOV_promote_russian_language } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_INDUSTRY } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { OR = { is_subject_of = SOV is_in_faction_with = SOV emerging_autocracy_are_in_power = yes emerging_communist_state_are_in_power = yes neutrality_neutral_social_are_in_power = yes AND = { has_country_flag = UKR_vitrenko_power nationalist_monarchists_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_brotherhood_forever" add_opinion_modifier = { target = UKR modifier = diplomatic_support } reverse_add_opinion_modifier = { target = UKR modifier = diplomatic_support } set_temp_variable = { base_change = { value = -7.5 multiply = num_faction_members } } set_temp_variable = { treasury_change = base_change } modify_treasury_effect = yes one_random_industrial_complex = yes every_allied_country = { set_temp_variable = { percent_change = 5 } change_influence_percentage = yes one_random_industrial_complex = yes one_random_arms_factory = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_counter_euromaidan icon = petrogradcircle x = -1 y = 1 relative_position_id = SOV_extend_term_limits cost = 5 prerequisite = { focus = SOV_extend_term_limits focus = SOV_unlimited_samoderzhaviye focus = SOV_rodina_prevails focus = SOV_a_just_russia_prevails } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { date > 2013.12.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } } } bypass = { UKR = { is_subject_of = SOV } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_counter_euromaidan" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes UKR = { if = { limit = { NOT = { has_country_flag = ukr_revoult_bilo } } set_temp_variable = { tension_change = 10 } UKR_add_political_tension = yes } set_temp_variable = { percent_change = 7 } set_temp_variable = { influence_target = UKR } change_influence_percentage = yes } add_opinion_modifier = { target = UKR modifier = major_breach_of_trust } UKR = { add_opinion_modifier = { target = ROOT modifier = major_breach_of_trust } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_zov_in_belarus icon = wagner_lukash x = -4 y = 4 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_2021_ukrainian_coup focus = SOV_defend_national_interests } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } BLR = { NOT = { is_subject_of = SOV } nationalist_right_wing_populists_are_in_power = yes NOT = { is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zov_in_belarus" set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes BLR = { set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = BLR } change_influence_percentage = yes add_opinion_modifier = { target = ROOT modifier = major_breach_of_trust } } add_opinion_modifier = { target = BLR modifier = major_breach_of_trust } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_belarus_strike icon = sov_zov_blr x = -4 y = 5 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_zov_in_belarus } mutually_exclusive = { focus = SOV_the_final_strike } mutually_exclusive = { focus = SOV_secret_strike } will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } BLR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_belarus_strike" set_temp_variable = { wargoal_on = BLR } add_threat_from_wargoal_effect = yes create_wargoal = { target = BLR type = puppet_wargoal_focus } hidden_effect = { country_event = { id = russia.15 days = 1 } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 BLR = { OR = { has_idea = NATO_member has_idea = EU_member } } } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_the_novorossiyan_uprising icon = sov_novorossia_bunt x = -1 y = 1 relative_position_id = SOV_counter_euromaidan cost = 1 prerequisite = { focus = SOV_counter_euromaidan } will_lead_to_war_with = UKR search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { date > 2013.12.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { UKR = { is_in_faction_with = SOV } } UKR = { has_country_flag = UKR_donbass_rise } OR = { country_exists = DPR country_exists = LPR } OR = { DPR = { NOT = { is_subject_of = UKR } } LPR = { NOT = { is_subject_of = UKR } } } } cancel = { UKR = { OR = { exists = no is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_novorossiyan_uprising" country_event = sov_girkin.1 UKR = { country_event = sov_girkin.1 } if = { limit = { country_exists = DPR } DPR = { add_political_power = 100 } } if = { limit = { country_exists = LPR } LPR = { add_political_power = 100 } } if = { limit = { country_exists = HPR } HPR = { add_political_power = 100 } } if = { limit = { country_exists = OPR } OPR = { add_political_power = 100 } } if = { limit = { country_exists = NOV } NOV = { NOV_shared_setup = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_annexation_of_crimea icon = integrate_crimea_sov x = 1 y = 1 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_counter_euromaidan } will_lead_to_war_with = UKR search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { date > 2013.12.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { SOV = { owns_state = 669 } } NOT = { UKR = { has_country_flag = UKR_crimea_2004_departed } } } bypass = { OR = { SOV = { owns_state = 669 } any_subject_country = { owns_state = 669 } UKR = { has_country_flag = UKR_crimea_2004_departed } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_annexation_of_crimea" custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { transfer_state = 669 669 = { add_core_of = SOV } } if = { limit = { UKR = { owns_state = 669 } } UKR = { if = { limit = { NOT = { has_country_flag = ukr_revoult_bilo } } set_temp_variable = { tension_change = 16 } UKR_add_political_tension = yes } country_event = { id = russia.7 days = 1 } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { declare_war_on = { target = UKR type = take_state_focus generator = { 669 } } } } else = { random_country = { limit = { owns_state = 669 } country_event = { id = russia.7 days = 1 } } } } ai_will_do = { base = 1 modifier = { OR = { NOT = { country_exists = LPR } NOT = { country_exists = DPR } } factor = 0 } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_aggressive_foreign_policy icon = inter_with_rus x = 0 y = 2 relative_position_id = SOV_may_decrees cost = 5 prerequisite = { focus = SOV_loosen_government_censorship } prerequisite = { focus = SOV_gay_propaganda_laws } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_aggressive_foreign_policy" add_ideas = SOV_aggresive_foriegn_policy_putin_idea custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } newline = yes JAP = { unlock_decision_tooltip = { decision = JAP_russian_agressiveness show_effect_tooltip = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_2021_ukrainian_coup icon = focus_rus_yunarmiya x = 0 y = 3 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_information_war } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { date > 2020.12.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { has_government = communism } NOT = { is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_2021_ukrainian_coup" custom_effect_tooltip = SOV_ukrainian_coup_TT hidden_effect = { if = { limit = { UKR = { has_idea = corruption_level_10 check_variable = { influence_array^0 = SOV } } } UKR = { country_event = { id = ukraine_coup.2 days = 1 } } } else = { UKR = { country_event = { id = ukraine_coup.1 days = 1 } } } } } select_effect = { log = "[GetDateText]: [Root.GetName]: Focus SOV_2021_ukrainian_coup" UKR = { country_event = { id = russia.33 days = 1 } } } ai_will_do = { base = 1 modifier = { date < 2021.01.01 factor = 0 } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_blr_union_programm icon = blr_accounting_chamber x = 2 y = 3 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_information_war } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_blr_union_programm" } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_recognize_novorossiya icon = align_to_novorossiya x = 2 y = 4 relative_position_id = SOV_counter_euromaidan cost = 1 prerequisite = { focus = SOV_2021_ukrainian_coup focus = SOV_defend_national_interests } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { has_government = communism } NOT = { is_in_faction_with = SOV } } } bypass = { OR = { NOT = { UKR = { is_subject_of = SOV } } NOT = { UKR = { is_in_faction_with = SOV } } AND = { controls_state = 669 controls_state = 1112 controls_state = 693 controls_state = 1030 controls_state = 1075 controls_state = 1076 controls_state = 696 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_recognize_novorossiya" custom_effect_tooltip = rec_nov_TT if = { limit = { country_exists = NOV } NOV = { remove_ideas = non_state_actor add_opinion_modifier = { target = ROOT modifier = military_aid } reverse_add_opinion_modifier = { target = ROOT modifier = military_aid } } } if = { limit = { country_exists = DPR } DPR = { remove_ideas = non_state_actor add_opinion_modifier = { target = ROOT modifier = military_aid } reverse_add_opinion_modifier = { target = ROOT modifier = military_aid } } } if = { limit = { country_exists = LPR } LPR = { remove_ideas = non_state_actor add_opinion_modifier = { target = ROOT modifier = military_aid } reverse_add_opinion_modifier = { target = ROOT modifier = military_aid } } } if = { limit = { country_exists = HPR } HPR = { remove_ideas = non_state_actor add_opinion_modifier = { target = ROOT modifier = military_aid } reverse_add_opinion_modifier = { target = ROOT modifier = military_aid } } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_exercises_belarus_start icon = blr_allied_resolve x = 0 y = 4 relative_position_id = SOV_counter_euromaidan cost = 3 prerequisite = { focus = SOV_2021_ukrainian_coup focus = SOV_defend_national_interests } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } BLR = { has_government = communism } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_exercises_belarus_start" add_timed_idea = { idea = SOV_military_exercises_allied_resolve_idea days = 65 } BLR = { add_timed_idea = { idea = SOV_military_exercises_allied_resolve_idea days = 65 } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_condemn_ukrainian_russophobes icon = MON_we_dont_need_russia x = -2 y = 4 relative_position_id = SOV_counter_euromaidan cost = 3 prerequisite = { focus = SOV_2021_ukrainian_coup focus = SOV_defend_national_interests } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { has_government = communism } NOT = { is_in_faction_with = SOV } } } bypass = { UKR = { OR = { is_subject_of = SOV has_government = communism is_in_faction_with = SOV exists = no } } } cancel = { UKR = { OR = { is_subject_of = SOV has_government = communism is_in_faction_with = SOV exists = no } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_condemn_ukrainian_russophobes" UKR = { if = { limit = { NOT = { has_country_flag = ukr_revoult_bilo } } set_temp_variable = { tension_change = 8 } UKR_add_political_tension = yes } add_popularity = { ideology = nationalist popularity = -0.05 } recalculate_party = yes } add_opinion_modifier = { target = UKR modifier = recent_actions_negative } reverse_add_opinion_modifier = { target = UKR modifier = recent_actions_negative } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_the_final_strike icon = sov_zov_ukr x = 0 y = 5 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_recognize_novorossiya } prerequisite = { focus = SOV_condemn_ukrainian_russophobes focus = SOV_exercises_belarus_start } mutually_exclusive = { focus = SOV_secret_strike } mutually_exclusive = { focus = SOV_belarus_strike } will_lead_to_war_with = UKR search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { date > 2021.12.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } NOT = { has_government = communism } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_final_strike" set_temp_variable = { wargoal_on = UKR } add_threat_from_wargoal_effect = yes create_wargoal = { target = UKR type = puppet_wargoal_focus } custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { country_event = sov_final_strike.1 country_event = { id = russia.15 days = 1 } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 UKR = { OR = { has_idea = NATO_member has_idea = EU_member } } } modifier = { strength_ratio = { tag = UKR ratio > 1.5 } factor = 0.5 } modifier = { date < 2019.01.01 factor = 0.5 } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_secret_strike icon = sov_zov_fin x = -2 y = 5 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_recognize_novorossiya } prerequisite = { focus = SOV_condemn_ukrainian_russophobes focus = SOV_exercises_belarus_start } mutually_exclusive = { focus = SOV_the_final_strike } mutually_exclusive = { focus = SOV_belarus_strike } will_lead_to_war_with = FIN search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } FIN = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_secret_strike" set_temp_variable = { wargoal_on = FIN } add_threat_from_wargoal_effect = yes create_wargoal = { target = FIN type = puppet_wargoal_focus } custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { country_event = { id = russia.15 days = 1 } country_event = sov_final_strike.8 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 FIN = { OR = { has_idea = NATO_member has_idea = EU_member } } } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_information_war icon = sov_propaganda_tv x = 0 y = 2 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_the_novorossiyan_uprising focus = SOV_annexation_of_crimea } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_information_war" for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN add_timed_idea = { idea = SOV_idea_information days = 365 } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_supportlnrdnr_rus icon = sov_nord_wind x = -2 y = 2 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_the_novorossiyan_uprising } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } } OR = { country_exists = DPR country_exists = LPR country_exists = HPR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_supportlnrdnr_rus" if = { limit = { country_exists = LPR } LPR = { country_event = russia.66 } send_equipment = { equipment = infantry_weapons_type amount = 1000 target = LPR } set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } if = { limit = { country_exists = DPR } DPR = { country_event = russia.67 } send_equipment = { equipment = infantry_weapons_type amount = 1000 target = DPR } set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } if = { limit = { country_exists = HPR } HPR = { country_event = russia.68 } send_equipment = { equipment = infantry_weapons_type amount = 1000 target = HPR } set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_acquire_drones icon = shahed x = 0 y = 6 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } if = { limit = { has_dlc = "By Blood Alone" } PER = { has_tech = gen_4_light } else = { PER = { has_tech = Air_UAV1 } } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_acquire_drones" PER = { add_opinion_modifier = { target = ROOT modifier = military_aid } reverse_add_opinion_modifier = { target = ROOT modifier = military_aid } set_temp_variable = { treasury_change = 10 } modify_treasury_effect = yes } set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes if = { limit = { has_dlc = "By Blood Alone" } add_equipment_to_stockpile = { type = small_plane_suicide_airframe_2 amount = 500 producer = CHI } } else = { add_equipment_to_stockpile = { type = Air_UAV1 amount = 500 producer = CHI } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_moscow_tehran_axis icon = per_ksir x = 0 y = 7 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_acquire_drones } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_moscow_tehran_axis" PER = { add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_fly_byu_drones icon = BOS_buy_russian_jetts x = 0 y = 8 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_moscow_tehran_axis } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fly_byu_drones" add_equipment_to_stockpile = { type = MR_Fighter2 amount = -40 producer = SOV } add_equipment_to_stockpile = { type = Air_UAV1 amount = 500 } PER = { add_equipment_to_stockpile = { type = MR_Fighter2 amount = 40 producer = SOV } add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_volunteer_gifts icon = PAL_Russian_Refugees x = -5 y = 6 relative_position_id = SOV_counter_euromaidan cost = 3 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } has_war = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_volunteer_gifts" add_equipment_to_stockpile = { type = Air_UAV1 amount = 150 } add_equipment_to_stockpile = { type = cnc_equipment_3 amount = 200 producer = SOV } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_reconservation icon = sov_msta_s x = -5 y = 7 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_volunteer_gifts } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } has_war = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reconservation" add_equipment_to_stockpile = { type = medium_tank_artillery_chassis_0 variant_name = "2S3 Akatsiya" amount = 300 } add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_0 variant_name = "BM-27 Uragan" amount = 300 } add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_0 variant_name = "BM-21 Grad" amount = 600 } add_equipment_to_stockpile = { type = medium_tank_amphibious_chassis_1 variant_name = "BTR-70" amount = 1000 } add_equipment_to_stockpile = { type = infantry_weapons_3 amount = 6000 producer = SOV } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_anti_bsb icon = sov_anti_bsb x = -3 y = 6 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } has_war = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_anti_bsb" add_ideas = SOV_z_propaganda add_popularity = { ideology = democratic popularity = -0.15 } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_npp_again icon = sov_npp_more x = -3 y = 7 relative_position_id = SOV_counter_euromaidan cost = 7 prerequisite = { focus = SOV_anti_bsb } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { has_completed_focus = SOV_npp OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_npp_again" add_stability = 0.16 set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_npp_modifier } add_to_variable = { SOV_npp_bureaucracy_cost = 0.03 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_npp_arms_factory = 0.05 tooltip = production_speed_arms_factory_factor_tt } add_to_variable = { SOV_npp_education_cost = 0.07 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { SOV_npp_research = 0.10 tooltip = research_speed_factor_tt } add_to_variable = { SOV_npp_offices = 0.05 tooltip = production_speed_offices_factor_tt } add_to_variable = { SOV_npp_health_cost = 0.05 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { SOV_npp_population = 0.03 tooltip = monthly_population_tt } } ai_will_do = { base = 50 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_m12 icon = sov_infra x = -3 y = 8 relative_position_id = SOV_counter_euromaidan cost = 7 prerequisite = { focus = SOV_npp_again } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_m12" set_temp_variable = { treasury_change = -21 } modify_treasury_effect = yes 652 = { #Moscow add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 651 = { #Yaroslavl add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 660 = { #Moscow add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 661 = { #Tatarstan add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 664 = { #Bashkirya add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 676 = { #Ural add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } ai_will_do = { base = 50 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_unite_as_one icon = sov_rus_history x = -5 y = 9 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_referendums_novorossiya focus = SOV_reconservation focus = SOV_m12 } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } has_war = yes has_idea = SOV_z_propaganda NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unite_as_one" set_temp_variable = { party_popularity_increase = 0.20 } change_relative_party_popularity = yes set_temp_variable = { percent_change = 15 } change_domestic_influence_percentage = yes swap_ideas = { remove_idea = SOV_z_propaganda add_idea = SOV_z_propaganda1 } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_pasports_novorossiya icon = sov_passport x = -7 y = 7 relative_position_id = SOV_counter_euromaidan cost = 1 prerequisite = { focus = SOV_russian_taker } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { has_war_with = UKR OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } OR = { country_exists = NOV country_exists = DPR country_exists = LPR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pasports_novorossiya" add_state_core = 1076 add_state_core = 1075 add_state_core = 1085 add_state_core = 693 add_state_core = 669 add_state_core = 694 add_state_core = 1030 } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_referendums_novorossiya icon = sov_referendum_south_ukr x = -7 y = 8 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_pasports_novorossiya } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { date > 2022.8.31 OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } OR = { country_exists = NOV country_exists = DPR country_exists = LPR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendums_novorossiya" if = { limit = { country_exists = NOV } annex_country = { target = NOV transfer_troops = yes } SOV = { add_to_variable = { treasury = NOV.treasury } add_to_variable = { debt = NOV.debt } add_to_variable = { int_investments = NOV.int_investments } } } if = { limit = { country_exists = HPR } annex_country = { target = HPR transfer_troops = yes } SOV = { add_to_variable = { treasury = HPR.treasury } add_to_variable = { debt = HPR.debt } add_to_variable = { int_investments = HPR.int_investments } } } if = { limit = { country_exists = OPR } annex_country = { target = OPR transfer_troops = yes } SOV = { add_to_variable = { treasury = OPR.treasury } add_to_variable = { debt = OPR.debt } add_to_variable = { int_investments = OPR.int_investments } } } if = { limit = { country_exists = DPR } annex_country = { target = DPR transfer_troops = yes } SOV = { add_to_variable = { treasury = DPR.treasury } add_to_variable = { debt = DPR.debt } add_to_variable = { int_investments = DPR.int_investments } } } if = { limit = { country_exists = HPR } annex_country = { target = HPR transfer_troops = yes } SOV = { add_to_variable = { treasury = HPR.treasury } add_to_variable = { debt = HPR.debt } add_to_variable = { int_investments = HPR.int_investments } } } if = { limit = { country_exists = OPR } annex_country = { target = OPR transfer_troops = yes } SOV = { add_to_variable = { treasury = OPR.treasury } add_to_variable = { debt = OPR.debt } add_to_variable = { int_investments = OPR.int_investments } } } if = { limit = { country_exists = LPR } annex_country = { target = LPR transfer_troops = yes } SOV = { add_to_variable = { treasury = LPR.treasury } add_to_variable = { debt = LPR.debt } add_to_variable = { int_investments = LPR.int_investments } } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_path_of_western icon = path_of_democratic_russia x = -35 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_path_of_western" hidden_effect = { if = { limit = { SOV = { is_ai = yes } } set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.75 } change_relative_party_popularity = yes set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = -0.75 } change_relative_party_popularity = yes } set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.15 } set_temp_variable = { temp_outlook_increase = 0.15 } change_relative_party_popularity = yes } add_ideas = SOV_communist_opposition_idea_1 if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_rein_in_the_government icon = Russian_Emergency_Powers x = 0 y = 3 relative_position_id = SOV_may_decrees cost = 5 prerequisite = { focus = SOV_aggressive_foreign_policy } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rein_in_the_government" add_political_power = 100 increase_policing_budget = yes decrease_centralization = yes add_popularity = { ideology = communism popularity = 0.03 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_the_new_dictator icon = SOV_putin_dictator x = -1 y = 4 relative_position_id = SOV_may_decrees cost = 5 prerequisite = { focus = SOV_rein_in_the_government } mutually_exclusive = { focus = SOV_the_onf } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { custom_trigger_tooltip = { tooltip = SOV_more_than_60_support_for_united_russia_TT check_variable = { party_pop_array^6 > 0.60 } } emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_new_dictator" hidden_effect = { set_country_flag = no_leader_change add_ideas = SOV_idea_a_new_russia if = { limit = { has_government = communism } set_politics = { ruling_party = communism elections_allowed = no } } clr_country_flag = no_leader_change } custom_effect_tooltip = SOV_the_dictatorship_TT add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 15 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_the_onf icon = SOV_allrussian_people_front x = 1 y = 4 relative_position_id = SOV_may_decrees cost = 5 prerequisite = { focus = SOV_rein_in_the_government } mutually_exclusive = { focus = SOV_the_new_dictator } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { custom_trigger_tooltip = { tooltip = SOV_more_than_60_support_for_united_russia_TT check_variable = { party_pop_array^6 > 0.45 } } emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_onf" hidden_effect = { set_temp_variable = { add_col_one = 1 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 5 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 7 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 15 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 18 } add_coalition_members_effect = yes recalculate_party = yes } custom_effect_tooltip = SOV_the_onf_TT } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_alliance_with_china icon = align_to_china x = 1 y = 7 relative_position_id = SOV_tighten_ties_with_ukraine cost = 7 prerequisite = { focus = SOV_the_final_strike focus = SOV_brotherhood_forever focus = SOV_secret_strike focus = SOV_belarus_strike } prerequisite = { focus = SOV_unite_with_asia } mutually_exclusive = { focus = SOV_alliance_with_india } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_alliance_with_china" CHI = { add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = CHI relation = guarantee } } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_alliance_with_india icon = align_to_india x = -1 y = 7 relative_position_id = SOV_tighten_ties_with_ukraine cost = 7 prerequisite = { focus = SOV_unite_with_asia } mutually_exclusive = { focus = SOV_alliance_with_china } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_alliance_with_india" RAJ = { add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = ROOT modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = RAJ relation = guarantee } } ai_will_do = { base = 50 modifier = { factor = 15 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_unite_with_asia icon = align_to_uzbekistan x = 0 y = 6 relative_position_id = SOV_tighten_ties_with_ukraine cost = 7 prerequisite = { focus = SOV_the_final_strike focus = SOV_brotherhood_forever focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } OR = { country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = KAZ country_exists = TRK } } bypass = { NOT = { country_exists = UZB } NOT = { country_exists = TAJ } NOT = { country_exists = KYR } NOT = { country_exists = KAZ } NOT = { country_exists = TRK } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unite_with_asia" diplomatic_relation = { country = UZB relation = guarantee } UZB = { diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = TAJ relation = guarantee } TAJ = { diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = KYR relation = guarantee } KYR = { diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = KAZ relation = guarantee } KAZ = { diplomatic_relation = { country = SOV relation = guarantee } } diplomatic_relation = { country = TRK relation = guarantee } TRK = { diplomatic_relation = { country = SOV relation = guarantee } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_union_luka icon = big_papa_of_the_east x = -11 y = 6 relative_position_id = SOV_counter_euromaidan cost = 3 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { country_exists = BLR } custom_trigger_tooltip = { tooltip = putin_union_prezik_TT has_country_flag = putin_union_prezik } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_union_luka" add_ideas = BLR_luka_prime } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_russian_taker icon = sov_russia_united_land x = -7 y = 6 relative_position_id = SOV_counter_euromaidan cost = 5 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_taker" add_political_power = 80 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_unite_with_nkpr icon = sov_triple_drk x = -9 y = 6 relative_position_id = SOV_counter_euromaidan cost = 3 prerequisite = { focus = SOV_the_final_strike focus = SOV_secret_strike focus = SOV_belarus_strike } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } BLR = { has_autonomy_state = autonomy_union_state } country_exists = BLR country_exists = NKO has_war = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unite_with_nkpr" NKO = { country_event = sov_other.22 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_equipment_to_stockpile = { type = medium_tank_artillery_chassis_0 variant_name = "M-1978" amount = 1100 producer = NKO } set_temp_variable = { treasury_change = -35.5 } modify_treasury_effect = yes add_opinion_modifier = { target = NKO modifier = recent_actions_positive } } } ai_will_do = { base = 50 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_challenge_nato icon = NATO_on_fire_new5 x = 0 y = 8 relative_position_id = SOV_tighten_ties_with_ukraine cost = 7 prerequisite = { focus = SOV_alliance_with_india focus = SOV_alliance_with_china } will_lead_to_war_with = USA search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_challenge_nato" set_temp_variable = { wargoal_on = USA } add_threat_from_wargoal_effect = yes create_wargoal = { target = USA type = puppet_wargoal_focus } for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN SOV = { set_temp_variable = { wargoal_on = PREV } add_threat_from_wargoal_effect = yes create_wargoal = { target = PREV type = puppet_wargoal_focus } } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { NOT = { any_neighbor_country = { has_idea = NATO_member } } factor = 0 } modifier = { strength_ratio = { tag = USA ratio < 1 } strength_ratio = { tag = GER ratio < 1 } strength_ratio = { tag = FRA ratio < 1 } strength_ratio = { tag = ENG ratio < 1 } factor = 0 } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } #JIRINOVSKIY BRANCH focus = { id = SOV_zhirinovsky icon = vladimir_zhirinosky x = 31 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky" country_event = sov_nationalists.32 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.1 } } set_country_flag = sov_zir_econ if = { limit = { has_country_flag = sov_zir_econ } clr_country_flag = sov_putin_econ clr_country_flag = sov_zug_econ } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = -0.75 } change_relative_party_popularity = yes set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.75 } set_temp_variable = { temp_outlook_increase = 0.75 } change_relative_party_popularity = yes } if = { limit = { NOT = { check_variable = { ruling_party = 20 } } } set_temp_variable = { rul_party_temp = 20 } set_temp_variable = { disable_elections = 0 } change_ruling_party_effect = yes } set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_bumaga icon = SOV_ldpr_badparty x = -7 y = 1 relative_position_id = SOV_zhirinovsky cost = 3 prerequisite = { focus = SOV_zhirinovsky } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_bumaga" swap_ideas = { remove_idea = SOV_jirik_bad_party_idea add_idea = SOV_jirik_bad_party_idea1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya icon = SOV_ldpr_party_jirik x = -2 y = 1 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_bumaga } mutually_exclusive = { focus = SOV_jirik_partiya_and } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya" add_ideas = SOV_jirik_loyal_party_idea hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_jirinovci icon = SOV_ldpr x = -3 y = 2 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_jirinovci" add_ideas = SOV_jirik_loyal_party_support_idea hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_chistki icon = KHM_ldpr_strong x = -1 y = 2 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_chistki" swap_ideas = { remove_idea = SOV_jirik_loyal_party_idea add_idea = SOV_jirik_loyal_party_idea1 } decrease_corruption = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_young icon = SOV_ldpr_molodej x = -1 y = 3 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_chistki } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_young" swap_ideas = { remove_idea = SOV_jirik_loyal_party_idea1 add_idea = SOV_jirik_loyal_party_idea2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_puppet_sovet icon = SOV_ldpr_puppet_sovet x = -3 y = 3 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_jirinovci } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_puppet_sovet" swap_ideas = { remove_idea = SOV_jirik_loyal_party_support_idea add_idea = SOV_jirik_loyal_party_support_idea1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_total_control icon = SOV_ldpr_loyalparty x = -2 y = 4 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_young } prerequisite = { focus = SOV_jirik_partiya_puppet_sovet } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_total_control" remove_ideas = SOV_jirik_bad_party_idea1 swap_ideas = { remove_idea = SOV_jirik_loyal_party_idea2 add_idea = SOV_jirik_loyal_party_idea3 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and icon = SOV_ldpr_party_and_jirik x = 2 y = 1 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_bumaga } mutually_exclusive = { focus = SOV_jirik_partiya } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and" add_ideas = SOV_jirik_unloyal_party_idea } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and_samodeal icon = blr_offshore_heaven x = 1 y = 2 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and_samodeal" add_ideas = SOV_jirik_unloyal_party_support_idea hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and_sovet icon = SOV_ldpr_up_sovet x = 1 y = 3 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and_samodeal } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and_sovet" swap_ideas = { remove_idea = SOV_jirik_unloyal_party_support_idea add_idea = SOV_jirik_unloyal_party_support_idea1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and_money icon = SOV_ldpr_money x = 3 y = 3 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and_kadres } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and_money" swap_ideas = { remove_idea = SOV_jirik_unloyal_party_idea1 add_idea = SOV_jirik_unloyal_party_idea2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and_kadres icon = SOV_new_ldpr_cadres x = 3 y = 2 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and_kadres" swap_ideas = { remove_idea = SOV_jirik_unloyal_party_idea add_idea = SOV_jirik_unloyal_party_idea1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_partiya_and_autonomous icon = SOV_ldpr_freeparty x = 2 y = 4 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and_money } prerequisite = { focus = SOV_jirik_partiya_and_sovet } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_partiya_and_autonomous" remove_ideas = SOV_jirik_bad_party_idea1 swap_ideas = { remove_idea = SOV_jirik_unloyal_party_idea2 add_idea = SOV_jirik_unloyal_party_idea3 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_purge_disloyal_oligarchs icon = sov_anti_oligarch x = 0 y = 6 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_ensure_a_balance } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { has_completed_focus = SOV_economic_reform_gazprom has_completed_focus = SOV_economic_reform_rosneft has_completed_focus = SOV_economic_mts has_completed_focus = SOV_economic_destiny_sber } } bypass = { has_completed_focus = SOV_nazbols_no_more_oligarch } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_purge_disloyal_oligarchs" decrease_corruption = yes add_war_support = 0.03 set_temp_variable = { temp_opinion = -25 } change_oligarchs_opinion = yes set_temp_variable = { treasury_change = 50.5 } modify_treasury_effect = yes country_event = { id = sov_economic.26 days = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_arrest_zyuganov icon = sov_zyganov_ban x = 0 y = 1 relative_position_id = SOV_zhirinovsky cost = 2 prerequisite = { focus = SOV_zhirinovsky } mutually_exclusive = { focus = SOV_coopt_zyuganov } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_arrest_zyuganov" add_political_power = 100 add_popularity = { ideology = communism popularity = -0.15 } set_temp_variable = { party_index = 3 } ban_party_scripted_call = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_iron_regency icon = zemsky_sobor x = -2 y = 4 relative_position_id = SOV_arrest_zyuganov cost = 3 prerequisite = { focus = SOV_new_russian_status_quo } mutually_exclusive = { focus = SOV_supreme_leader } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_iron_regency" add_political_power = 250 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.7 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_god_save_the_tsar icon = New_Russian_Kingdom x = -1 y = 4 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_empower_the_romanovs focus = SOV_zhirinovsky_iron_regent } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_god_save_the_tsar" if = { limit = { has_idea = SOV_jirik_new_conts_monarchy_idea } swap_ideas = { remove_idea = SOV_jirik_new_conts_monarchy_idea add_idea = SOV_jirik_new_conts_monarchy_idea1 } } if = { limit = { has_idea = SOV_jirik_new_romanov_monarchy_idea } swap_ideas = { remove_idea = SOV_jirik_new_romanov_monarchy_idea add_idea = SOV_jirik_new_romanov_monarchy_idea1 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_ensure_a_balance icon = SOV_ldpr_balance x = 0 y = 5 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_jirik_partiya_and_autonomous focus = SOV_jirik_partiya_total_control } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ensure_a_balance" add_political_power = 145 add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { date < 2003.2.2 factor = 0 } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_guarantee_the_people icon = sov_jirik_help_people x = 2 y = 6 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_ensure_a_balance } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_guarantee_the_people" add_popularity = { ideology = nationalist popularity = 0.1 } increase_social_spending = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_progressive_taxation icon = sov_jirik_nalogs x = 0 y = 7 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_purge_disloyal_oligarchs } prerequisite = { focus = SOV_kill_western_opposition } prerequisite = { focus = SOV_guarantee_the_people } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_progressive_taxation" decrease_corruption = yes set_temp_variable = { pop_change = -5 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 5 } modify_corporate_tax_rate_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_make_russia_great_again icon = imperial_russia x = 0 y = 11 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_nationalize } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_make_russia_great_again" add_war_support = 0.07 add_popularity = { ideology = nationalist popularity = 0.07 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.04 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_return_kgb icon = sov_jirik_kgb_return x = 2 y = 11 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_revitalize_russian_industrial_sector } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_return_kgb" add_ideas = SOV_kgb_jirik custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_minister_propaganda icon = SOV_ldpr_1984 x = 0 y = 12 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_make_russia_great_again } prerequisite = { focus = SOV_zhirinovsky_economic_policy } prerequisite = { focus = SOV_return_kgb } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_minister_propaganda" add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } add_popularity = { ideology = nationalist popularity = 0.10 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_economic_policy icon = sov_jirik_economy x = -2 y = 11 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_expand_conscription } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } bypass = { NOT = { OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_economic_policy" set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_expand_conscription icon = sov_comucter x = -2 y = 10 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_increased_arms_exports } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_conscription" add_ideas = SOV_idea_comp_industry set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_increased_arms_exports icon = sov_jirik_tanks x = -1 y = 9 relative_position_id = SOV_bumaga cost = 7 prerequisite = { focus = SOV_coopt_hyper_nationalists } prerequisite = { focus = SOV_expand_welfare_programs } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_INDUSTRY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } has_completed_focus = SOV_rostech NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_increased_arms_exports" three_random_arms_factory = yes add_equipment_bonus = { name = SOV_increased_arms_exports bonus = { L_AT_Equipment = { instant = yes build_cost_ic = -0.02 } H_AT_Equipment = { instant = yes build_cost_ic = -0.02 } AA_Equipment = { instant = yes build_cost_ic = -0.02 } medium_tank_aa_chassis = { instant = yes build_cost_ic = -0.02 } artillery_equipment = { instant = yes build_cost_ic = -0.02 } medium_tank_artillery_chassis = { instant = yes build_cost_ic = -0.02 } heavy_tank_chassis = { instant = yes build_cost_ic = -0.02 } heavy_tank_amphibious_chassis = { instant = yes build_cost_ic = -0.02 } fighter = { instant = yes build_cost_ic = -0.02 } tactical_bomber = { instant = yes build_cost_ic = -0.02 } naval_bomber = { instant = yes build_cost_ic = -0.02 } } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_revitalize_russian_industrial_sector icon = economic_civil_industry x = 2 y = 10 relative_position_id = SOV_bumaga cost = 7 prerequisite = { focus = SOV_increase_fossil_fuel_investments } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_INDUSTRY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revitalize_russian_industrial_sector" three_random_industrial_complex = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_nationalize icon = economic_nationalisation x = 0 y = 10 relative_position_id = SOV_bumaga cost = 5 prerequisite = { focus = SOV_increased_arms_exports } prerequisite = { focus = SOV_increase_fossil_fuel_investments } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_INDUSTRY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { has_completed_focus = SOV_nazbols_natiolalize } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nationalize" two_office_construction = yes decrease_corruption = yes country_event = { id = sov_economic.31 days = 1 } custom_effect_tooltip = SOV_Economy_stop_capitalisation_TT hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_increase_fossil_fuel_investments icon = BLR_ties_fossil_fuel x = 1 y = 9 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_expand_welfare_programs } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_EXPENDITURE } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_increase_fossil_fuel_investments" set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { treasury_change = -30 } modify_treasury_effect = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes if = { limit = { has_completed_focus = SOV_economic_reform_gazprom } SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 4.3 } SOV_modify_capitalisation_gazprom_support = yes } } if = { limit = { has_completed_focus = SOV_economic_reform_rosneft } SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = 2.5 } SOV_modify_capitalisation_rosneft_support = yes } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } 648 = { add_resource = { type = oil amount = 8 } } 683 = { add_resource = { type = oil amount = 8 } } 682 = { add_resource = { type = oil amount = 8 } } 677 = { add_resource = { type = oil amount = 8 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_expand_welfare_programs icon = SOV_zir_security x = 1 y = 8 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_progressive_taxation } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_EXPENDITURE } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_welfare_programs" add_political_power = 45 set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes increase_social_spending = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_coopt_zyuganov icon = sov_nati_commi_coop x = 4 y = 1 relative_position_id = SOV_zhirinovsky cost = 3 prerequisite = { focus = SOV_zhirinovsky } mutually_exclusive = { focus = SOV_arrest_zyuganov } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_coopt_zyuganov" add_popularity = { ideology = nationalist popularity = -0.07 } add_popularity = { ideology = communism popularity = 0.05 } recalculate_party = yes country_event = sov_nationalists.29 hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_support_workers_rights icon = SOV_national_patriots x = -1 y = 1 relative_position_id = SOV_coopt_zyuganov cost = 3 prerequisite = { focus = SOV_coopt_zyuganov } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_workers_rights" if = { limit = { has_idea = fossil_fuel_industry } swap_ideas = { remove_idea = fossil_fuel_industry add_idea = labour_unions } } set_temp_variable = { temp_opinion = 15 } change_labour_unions_opinion = yes add_popularity = { ideology = nationalist popularity = 0.1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_social_conservatism icon = social_paternalism x = 1 y = 1 relative_position_id = SOV_coopt_zyuganov cost = 3 prerequisite = { focus = SOV_coopt_zyuganov } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_social_conservatism" add_political_power = 70 add_timed_idea = { idea = SOV_idea_social_conservatism days = 365 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_ally_national_bolsheviks icon = nazbol_flag_hands x = 0 y = 2 relative_position_id = SOV_coopt_zyuganov cost = 2 prerequisite = { focus = SOV_support_workers_rights } prerequisite = { focus = SOV_social_conservatism } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ally_national_bolsheviks" set_temp_variable = { party_index = 21 } set_temp_variable = { party_popularity_increase = 0.15 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_national_bolshevik_coup icon = nazbol_work x = 0 y = 3 relative_position_id = SOV_coopt_zyuganov cost = 3 prerequisite = { focus = SOV_ally_national_bolsheviks } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_right_wing_populists_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_national_bolshevik_coup" custom_effect_tooltip = SOV_nazbol_coup_TT country_event = sov_nazbol.4 hidden_effect = { set_temp_variable = { add_col_one = 21 } add_coalition_members_effect = yes } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.8 } if = { limit = { country_exists = BLR BLR = { nationalist_fascist_are_in_power = yes NOT = { has_autonomy_state = autonomy_union_state } } } BLR = { country_event = { id = belarus_another.53 days = 3 } } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_decommunization icon = anti_communism x = 0 y = 1 relative_position_id = SOV_arrest_zyuganov cost = 3 prerequisite = { focus = SOV_arrest_zyuganov } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_decommunization" add_timed_idea = { idea = SOV_idea_decommunization days = 1825 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_embrace_monarchists icon = romanov_crest x = 0 y = 2 relative_position_id = SOV_arrest_zyuganov cost = 3 prerequisite = { focus = SOV_decommunization } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_embrace_monarchists" set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_coopt_hyper_nationalists icon = sov_jirik_coop_nazi x = -1 y = 8 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_progressive_taxation } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_coopt_hyper_nationalists" add_popularity = { ideology = nationalist popularity = 0.07 } custom_effect_tooltip = jirik_nati_tt hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_kill_western_opposition icon = URA_fuck_katz x = -2 y = 6 relative_position_id = SOV_bumaga cost = 3 prerequisite = { focus = SOV_ensure_a_balance } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } has_completed_focus = SOV_FSB_expansion } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kill_western_opposition" add_popularity = { ideology = democratic popularity = -0.15 } country_event = sov_gru.5 hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_new_russian_status_quo icon = russian_unity x = 0 y = 3 relative_position_id = SOV_arrest_zyuganov cost = 3 prerequisite = { focus = SOV_embrace_monarchists } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_russian_status_quo" country_event = sov_other.6 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { date < 2005.2.2 factor = 0 } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_amend_the_russian_constitution icon = sov_empire_change_const x = 0 y = 1 relative_position_id = SOV_iron_regency cost = 2 prerequisite = { focus = SOV_iron_regency } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_amend_the_russian_constitution" country_event = { id = sov_nationalists.1 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_absolute_monarchy icon = sov_jirik_monarch x = -1 y = 2 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_amend_the_russian_constitution } mutually_exclusive = { focus = SOV_constitutional_monarchy } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_absolute_monarchy" country_event = sov_nationalists.30 add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } add_stability = -0.03 add_timed_idea = { idea = SOV_jirik_conts_reform_idea days = 190 } } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_constitutional_monarchy icon = sov_jirik_const_monarch x = 1 y = 2 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_amend_the_russian_constitution } mutually_exclusive = { focus = SOV_absolute_monarchy } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_constitutional_monarchy" add_stability = 0.03 add_political_power = 75 add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } add_timed_idea = { idea = SOV_jirik_conts_reform_idea days = 190 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_supreme_leader icon = focus_rus_preserve_russia x = 2 y = 4 relative_position_id = SOV_arrest_zyuganov cost = 3 prerequisite = { focus = SOV_new_russian_status_quo } mutually_exclusive = { focus = SOV_iron_regency } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_supreme_leader" add_political_power = 150 set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.15 } change_relative_party_popularity = yes create_country_leader = { name = "Vlad. Zhirinovsky" picture = "Vladimir_Zhirinovsky_dict.dds" ideology = Nat_Populism traits = { nationalist_Nat_Populism lawyer popular_figurehead military_genius } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.6 } } } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_fuck_parties icon = sov_anti_bsb x = 2 y = 1 relative_position_id = SOV_supreme_leader cost = 2 prerequisite = { focus = SOV_supreme_leader } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fuck_parties" custom_effect_tooltip = IRQ_ban_all_parties add_to_temp_array = { ban_except_array = 20 } ban_all_parties_except_array = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_cult icon = Zhirinovsky_Nationalism x = 0 y = 1 relative_position_id = SOV_supreme_leader cost = 3 prerequisite = { focus = SOV_supreme_leader } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_cult" add_ideas = SOV_jirik_cult_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_fear icon = sov_empire_police_state x = -2 y = 1 relative_position_id = SOV_supreme_leader cost = 5 prerequisite = { focus = SOV_supreme_leader } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } has_completed_focus = SOV_second_slujba has_completed_focus = SOV_inner_army } bypass = { OR = { has_completed_focus = SOV_rosgvardia has_completed_focus = SOV_demilitarize_mia } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_fear" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.05 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { SOV_intel_fascism_drift = -0.04 tooltip = fascism_drift_tt } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = -0.15 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = 0.15 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = -0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes set_temp_variable = { temp_opinion = 5 } change_intelligence_community_opinion = yes add_stability = 0.05 add_timed_idea = { idea = SOV_jirik_police_state_reform_idea days = 190 } custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes custom_effect_tooltip = SOV_create_rosgvardia_unlock_tt division_template = { name = "Rosgvardia" is_locked = yes regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 0 y = 1 } Militia_Bat = { x = 0 y = 2 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 1 y = 2 } Arty_Bat = { x = 2 y = 0 } Arty_Bat = { x = 2 y = 1 } Arty_Bat = { x = 2 y = 2 } } support = { Mot_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_stand icon = sov_empire_no_step_back x = 0 y = 3 relative_position_id = SOV_supreme_leader cost = 3 prerequisite = { focus = SOV_jirik_war_religion } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_stand" swap_ideas = { remove_idea = SOV_jirik_cult_idea add_idea = SOV_jirik_cult_idea2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_war_religion icon = sov_imperium_of_russia x = 0 y = 2 relative_position_id = SOV_supreme_leader cost = 3 prerequisite = { focus = SOV_jirik_fear } prerequisite = { focus = SOV_jirik_cult } prerequisite = { focus = SOV_fuck_parties } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_war_religion" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.04 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_ideas = SOV_military_priests } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_jirik_warlord icon = SOV_supreme_leader x = 0 y = 4 relative_position_id = SOV_supreme_leader cost = 3 prerequisite = { focus = SOV_jirik_stand } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_jirik_warlord" swap_ideas = { remove_idea = SOV_jirik_cult_idea2 add_idea = SOV_jirik_cult_idea3 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_empower_the_romanovs icon = romanovs_support x = -1 y = 3 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_absolute_monarchy } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_the_romanovs" set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes add_ideas = SOV_jirik_new_romanov_monarchy_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_iron_regent icon = sov_jirik_regent x = 1 y = 3 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_constitutional_monarchy } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_iron_regent" hidden_effect = { set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = party_pop_array^20 } change_relative_party_popularity = yes set_temp_variable = { rul_party_temp = 23 } set_temp_variable = { disable_elections = 1 } set_temp_variable = { col_one = 20 } change_ruling_party_effect = yes create_country_leader = { name = "Holy Regent Zhirinovsky" picture = "Vladimir_Zhirinovsky_iron.dds" ideology = Monarchist traits = { nationalist_Monarchist popular_figurehead king } } } add_ideas = SOV_jirik_new_conts_monarchy_idea hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.28 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_unity_of_church_and_state icon = sov_jirik_church_state x = 1 y = 4 relative_position_id = SOV_iron_regency cost = 2 prerequisite = { focus = SOV_empower_the_romanovs focus = SOV_zhirinovsky_iron_regent } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unity_of_church_and_state" country_event = sov_nationalists.31 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_the_third_rome icon = third_rome x = 2 y = 6 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_crush_old_believers focus = SOV_compromise_with_old_believers } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_third_rome" set_cosmetic_tag = SOV_hyper_empire add_political_power = 150 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.13 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_compromise_with_old_believers icon = sov_staboodryatsy_good x = 0 y = 5 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_jirik_warlord focus = SOV_unity_of_church_and_state focus = SOV_god_save_the_tsar } mutually_exclusive = { focus = SOV_crush_old_believers } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_compromise_with_old_believers" add_popularity = { ideology = nationalist popularity = 0.02 } add_stability = 0.04 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crush_old_believers icon = sov_staboodryatsy_bad x = 4 y = 5 relative_position_id = SOV_iron_regency cost = 3 prerequisite = { focus = SOV_jirik_warlord focus = SOV_unity_of_church_and_state focus = SOV_god_save_the_tsar } mutually_exclusive = { focus = SOV_compromise_with_old_believers } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crush_old_believers" add_political_power = 25 add_popularity = { ideology = nationalist popularity = -0.03 } add_stability = -0.04 } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_russian_irredentism icon = unkfgnown x = 11 y = 1 relative_position_id = SOV_zhirinovsky cost = 3 prerequisite = { focus = SOV_zhirinovsky } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } is_subject = no SOV_has_updated_the_outdated_military = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_irredentism" country_event = sov_nationalists.20 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.2 } } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_integrate_abkhazia icon = SOV_geo_governorate x = 12 y = 4 relative_position_id = SOV_russian_irredentism cost = 2 prerequisite = { focus = SOV_proclamation_of_greater_russia } will_lead_to_war_with = ABK will_lead_to_war_with = SOO will_lead_to_war_with = GEO search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { country_exists = ABK country_exists = SOO country_exists = GEO } } bypass = { NOT = { OR = { country_exists = ABK country_exists = SOO country_exists = GEO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_integrate_abkhazia" ABK = { country_event = sov_nationalists.28 } SOO = { country_event = sov_nationalists.28 } if = { limit = { GEO = { is_subject = no } } GEO = { country_event = russia_governorate.10 } custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { annex_country = { target = ABK transfer_troops = yes } annex_country = { target = SOO transfer_troops = yes } set_autonomy = { target = GEO autonomy_state = autonomy_governorate_rf } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = puppet_wargoal_focus target = ABK } create_wargoal = { type = puppet_wargoal_focus target = SOO } create_wargoal = { type = annex_everything target = GEO } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.18 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_istanbul_is_constantinople icon = partition_of_turkey x = 0 y = 4 relative_position_id = SOV_integrate_abkhazia cost = 3 prerequisite = { focus = SOV_syria_kurdistan_armenia_summit focus = SOV_bulgarian_ally } will_lead_to_war_with = TUR search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_war_with = TUR } country_exists = TUR } bypass = { NOT = { country_exists = TUR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_istanbul_is_constantinople" set_temp_variable = { wargoal_on = TUR } set_temp_variable = { wargoal_type = 1 } add_threat_from_wargoal_effect = yes create_wargoal = { target = TUR type = liberate_wargoal } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 TUR = { OR = { has_idea = NATO_member has_idea = EU_member } } } modifier = { factor = 0 strength_ratio = { tag = TUR ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_secure_central_asia icon = sov_attack_central_asia x = -4 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } will_lead_to_war_with = KYR search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_secure_central_asia" declare_war_on = { target = KAZ type = annex_everything } declare_war_on = { target = UZB type = annex_everything } declare_war_on = { target = TAJ type = annex_everything } declare_war_on = { target = KYR type = annex_everything } country_event = sov_nationalists.38 custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt if = { limit = { OR = { KAZ = { owns_state = 718 } KAZ = { owns_state = 719 } KAZ = { owns_state = 715 } } country_exists = KAZ } country_event = { id = sov_nationalists.37 days = 1 } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.14 } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_praise_china icon = one_china_policy_prc x = -2 y = 1 relative_position_id = SOV_istanbul_is_constantinople cost = 3 prerequisite = { focus = SOV_istanbul_is_constantinople focus = SOV_avenge_tsushima } mutually_exclusive = { focus = SOV_condemn_the_partition_of_india } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { country_exists = CHI OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_completed_focus = SOV_demand_manchuria } } bypass = { NOT = { country_exists = CHI } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_praise_china" CHI = { country_event = sov_nationalists.12 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = CHI CHI = { add_ideas = S0V_russian_sphere_idea diplomatic_relation = { country = SOV relation = military_access } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_condemn_the_partition_of_india icon = Indian_flag x = -4 y = 1 relative_position_id = SOV_istanbul_is_constantinople cost = 3 prerequisite = { focus = SOV_istanbul_is_constantinople focus = SOV_avenge_tsushima } mutually_exclusive = { focus = SOV_praise_china } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { country_exists = RAJ OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } bypass = { NOT = { country_exists = RAJ } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_condemn_the_partition_of_india" RAJ = { country_event = sov_nationalists.12 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = RAJ RAJ = { add_ideas = S0V_russian_sphere_idea diplomatic_relation = { country = SOV relation = military_access } } } } ai_will_do = { base = 1 modifier = { factor = 15 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_strengthen_union_state icon = sov_jirik_blr_unite x = 0 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } BLR = { is_subject = no influence_higher_30 = yes } } bypass = { OR = { BLR = { is_subject = yes } NOT = { country_exists = BLR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_strengthen_union_state" BLR = { country_event = { id = russia_governorate.16 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_autonomy = { target = BLR autonomy_state = autonomy_governorate_rf } BLR = { every_core_state = { add_core_of = SOV } } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = BLR } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.16 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_maintain_csto_1 icon = sov_fall_csto x = 2 y = 1 relative_position_id = SOV_russian_irredentism cost = 2 prerequisite = { focus = SOV_russian_irredentism } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { has_idea = CSTO_member OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } bypass = { NOT = { has_idea = CSTO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_maintain_csto_1" russia_leave_every_faction = yes add_political_power = 50 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_rus_sphere_united_arms icon = sov_russian_sphere x = 2 y = 2 relative_position_id = SOV_russian_irredentism cost = 2 prerequisite = { focus = SOV_maintain_csto_1 } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rus_sphere_united_arms" country_event = sov_nationalists.35 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.3 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_support_serbia icon = SER_neutral_and_sove x = -2 y = 4 relative_position_id = SOV_russian_irredentism cost = 2 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { country_exists = SER OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } SER = { is_subject = no } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_serbia" SER = { country_event = { id = russia.0 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = SER SER = { add_ideas = S0V_russian_sphere_idea } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_approach_iran icon = iran_new_revol x = 0 y = 2 relative_position_id = SOV_zhirinovsky_secure_central_asia cost = 2 prerequisite = { focus = SOV_treaty_with_afganistan focus = SOV_treaty_with_turkmenistan } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = PER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_approach_iran" PER = { country_event = { id = sov_nationalists.8 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = PER PER = { diplomatic_relation = { country = SOV relation = military_access } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_south_azer_admistration icon = SOV_russian_per_administration x = 0 y = 3 relative_position_id = SOV_zhirinovsky_secure_central_asia cost = 3 prerequisite = { focus = SOV_approach_iran } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = PER NOT = { country_exists = SAZ } PER = { owns_state = 407 } SOV = { has_war_with = PER } PER = { influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_south_azer_admistration" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt hidden_effect = { SAZ = { add_state_core = 407 transfer_state = 407 set_country_flag = SOV_subject_governorate set_cosmetic_tag = GOV_PER clr_country_flag = dynamic_flag hidden_effect = { set_temp_variable = { percent_change = 25 } set_temp_variable = { influence_target = SAZ.id } change_influence_percentage = yes set_temp_variable = { percent_change = -25 } set_temp_variable = { tag_index = PER.id } set_temp_variable = { influence_target = SAZ.id } change_influence_percentage = yes country_event = sov_nationalists.11 } SOV = { country_event = sov_nationalists.50 set_autonomy = { target = SAZ autonomy_state = autonomy_governorate_rf } } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_help_armenia icon = multicam_vegetata x = 0 y = 1 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_integrate_abkhazia } will_lead_to_war_with = ARM search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = ARM NOT = { has_war_with = ARM } has_completed_focus = SOV_svr } bypass = { NOT = { country_exists = ARM } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_help_armenia" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_armenia unlock_decision_tooltip = SOV_perevorot_armenia custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt custom_effect_tooltip = SOV_new_decision_svr_unlock_tt if = { limit = { ARM = { is_subject = no } } ARM = { country_event = russia_governorate.20 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_autonomy = { target = ARM autonomy_state = autonomy_governorate_rf } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = ARM } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.23 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_help_karabah icon = sov_artsakh_governorate x = 2 y = 1 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_integrate_abkhazia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = AZE NOT = { country_exists = NKR } OR = { AZE = { owns_state = 710 } AZE = { owns_state = 1036 } AZE = { owns_state = 1037 } } AZE = { influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_help_karabah" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt hidden_effect = { rus_empire_gover_change_nkr = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_alliance_armenia icon = garlick x = 2 y = 2 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_help_armenia } will_lead_to_war_with = AZE search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = AZE OR = { NOT = { has_war_with = AZE } AZE = { NOT = { is_subject_of = SOV } } } } bypass = { OR = { NOT = { country_exists = AZE } AZE = { is_subject_of = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_alliance_armenia" AZE = { country_event = sov_nationalists.53 } country_event = sov_nationalists.53 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.24 } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 strength_ratio = { tag = AZE ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_attack_ruthenia icon = sov_destabilization_ukraine x = 2 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = UKR custom_trigger_tooltip = { tooltip = ukraha_rebellion UKR = { NOT = { has_country_flag = ukr_revoult_bilo } } } } bypass = { UKR = { OR = { has_country_flag = ukr_revoult_bilo NOT = { country_exists = UKR } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_attack_ruthenia" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt UKR = { if = { limit = { NOT = { has_country_flag = ukr_revoult_bilo } } set_temp_variable = { tension_change = 15 } UKR_add_political_tension = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_attack_ukraha icon = sov_attack_ukraine x = 0 y = 1 relative_position_id = SOV_zhirinovsky_attack_ruthenia cost = 3 prerequisite = { focus = SOV_zhirinovsky_attack_ruthenia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { date > 2013.12.31 OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = UKR UKR = { is_subject = no influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_attack_ukraha" country_event = sov_nationalists.33 custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { if = { limit = { NOT = { SOV = { has_country_flag = SOV_western_sanctions } } } set_country_flag = SOV_western_sanctions add_dynamic_modifier = { modifier = SOV_western_sanctions_modifier } country_event = { id = sov_final_strike.7 days = 15 } country_event = { id = sov_economic.25 days = 1 } SOV_economy_cars_western_lose_script = yes USA = { country_event = { id = sov_final_strike.4 days = 1 } } GER = { country_event = { id = sov_final_strike.4 days = 1 } } FRA = { country_event = { id = sov_final_strike.4 days = 1 } } ENG = { country_event = { id = sov_final_strike.4 days = 1 } } } } custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt custom_effect_tooltip = SOV_decision_special_service_more_effect_tt hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.15 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_nov icon = sov_help_novorossiya x = -1 y = 2 relative_position_id = SOV_zhirinovsky_attack_ruthenia cost = 3 prerequisite = { focus = SOV_zhirinovsky_attack_ukraha } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { country_exists = NOV NOV = { has_autonomy_state = autonomy_governorate_rf influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nov" country_event = sov_nationalists.36 custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_take_trans icon = sov_attack_moldova x = -2 y = 1 relative_position_id = SOV_zhirinovsky_attack_ruthenia cost = 3 prerequisite = { focus = SOV_strengthen_union_state focus = SOV_zhirinovsky_secure_baltics focus = SOV_zhirinovsky_attack_ruthenia } will_lead_to_war_with = MLV search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { country_exists = PMR country_exists = MLV } OR = { PMR = { is_subject = no } MLV = { is_subject = no } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_take_trans" custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { if = { limit = { PMR = { is_subject = no } country_exists = PMR } set_autonomy = { target = PMR autonomy_state = autonomy_republic_rf } } if = { limit = { country_exists = MLV MLV = { is_subject = no } } set_autonomy = { target = MLV autonomy_state = autonomy_governorate_rf } MLV = { every_core_state = { add_core_of = SOV } } } } if = { limit = { PMR = { is_subject = no } country_exists = PMR } PMR = { country_event = sov_nationalists.22 } } if = { limit = { country_exists = MLV MLV = { is_subject = no } } MLV = { country_event = russia_governorate.13 } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { MLV = { every_controlled_state = { add_core_of = SOV } } create_wargoal = { type = annex_everything target = MLV } } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.19 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_treaty_with_turkmenistan icon = turkmen_turkmenistan x = -1 y = 1 relative_position_id = SOV_zhirinovsky_secure_central_asia cost = 3 prerequisite = { focus = SOV_zhirinovsky_secure_central_asia } will_lead_to_war_with = TRK search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = TRK } bypass = { NOT = { country_exists = TRK } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_treaty_with_turkmenistan" TRK = { country_event = { id = sov_nationalists.27 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = TRK } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = TRK } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_treaty_with_afganistan icon = afghanistan_agreement x = 1 y = 1 relative_position_id = SOV_zhirinovsky_secure_central_asia cost = 3 prerequisite = { focus = SOV_zhirinovsky_secure_central_asia } will_lead_to_war_with = AFG search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = AFG } bypass = { NOT = { country_exists = AFG } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_treaty_with_afganistan" AFG = { country_event = { id = sov_nationalists.27 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = AFG } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = AFG } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_secure_baltics icon = sov_baltic_attack x = 4 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } will_lead_to_war_with = EST will_lead_to_war_with = LAT will_lead_to_war_with = LIT search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { country_exists = LAT country_exists = LIT country_exists = EST } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_secure_baltics" if = { limit = { country_exists = EST EST = { is_subject = no } } EST = { country_event = russia_governorate.7 } } if = { limit = { country_exists = LAT LAT = { is_subject = no } } LAT = { country_event = russia_governorate.4 } } if = { limit = { country_exists = LIT LIT = { is_subject = no } } LIT = { country_event = russia_governorate.1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_autonomy = { target = EST autonomy_state = autonomy_governorate_rf } set_autonomy = { target = LAT autonomy_state = autonomy_governorate_rf } set_autonomy = { target = LIT autonomy_state = autonomy_governorate_rf } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = EST } create_wargoal = { type = annex_everything target = LAT } create_wargoal = { type = annex_everything target = LIT } } hidden_effect = { if = { limit = { country_exists = EST } EST = { country_event = { id = SOV_Global.14 hours = 6 } } } if = { limit = { country_exists = LAT } LAT = { country_event = { id = SOV_Global.14 hours = 6 } } } if = { limit = { country_exists = LIT } LIT = { country_event = { id = SOV_Global.14 hours = 6 } } } news_event = { hours = 12 id = sov_nationalists_news.17 } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 OR = { EST = { has_idea = NATO_member } LAT = { has_idea = NATO_member } LIT = { has_idea = NATO_member } } strength_ratio = { tag = USA ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_revive_the_great_idea icon = greco_russian_friendship x = -2 y = 2 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_help_armenia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = GRE NOT = { has_war_with = GRE } GRE = { is_subject = no } } bypass = { NOT = { country_exists = GRE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revive_the_great_idea" GRE = { country_event = sov_nationalists.12 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = GRE GRE = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = military_access } add_ideas = S0V_russian_sphere_idea } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_help_sirya icon = ssnp_coup x = 0 y = 2 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_help_armenia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = SYR NOT = { has_war_with = SYR } SYR = { is_subject = no } } bypass = { OR = { SYR = { is_subject = yes } NOT = { country_exists = SYR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_help_sirya" SYR = { country_event = sov_nationalists.12 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = SYR SYR = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = military_access } add_ideas = S0V_russian_sphere_idea } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_syria_kurdistan_armenia_summit icon = sov_tocohka x = -1 y = 3 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_revive_the_great_idea focus = SOV_help_sirya } prerequisite = { focus = SOV_alliance_armenia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { SYR = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } ARM = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } GRE = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_syria_kurdistan_armenia_summit" if = { limit = { SYR = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } } SYR = { country_event = sov_nationalists.14 } } if = { limit = { GRE = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } } GRE = { country_event = sov_nationalists.14 } } if = { limit = { ARM = { OR = { is_subject_of = SOV is_in_faction_with = SOV } } } ARM = { country_event = sov_nationalists.14 } } add_timed_idea = { idea = SOV_military_exercises_anti_turkey1_idea days = 100 } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.29 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_constantinople_rename icon = byzantine_eagle x = 3 y = 1 relative_position_id = SOV_istanbul_is_constantinople cost = 2 prerequisite = { focus = SOV_istanbul_is_constantinople } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } controls_state = 934 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_constantinople_rename" country_event = sov_nationalists.54 hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.26 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_constantinople_police_operation icon = byzantine_shield x = 0 y = 1 relative_position_id = SOV_constantinople_rename cost = 3 prerequisite = { focus = SOV_constantinople_rename } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } controls_state = 934 has_completed_focus = SOV_omon has_completed_focus = SOV_sobr has_completed_focus = SOV_inner_army has_completed_focus = SOV_second_slujba } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_constantinople_police_operation" country_event = sov_nationalists.56 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_constantinople_subject_rf icon = GRE_Nationalist_Byzantium x = 0 y = 2 relative_position_id = SOV_constantinople_rename cost = 3 prerequisite = { focus = SOV_constantinople_police_operation } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } controls_state = 934 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_constantinople_subject_rf" country_event = sov_nationalists.57 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_save_gaddafi icon = Fatherly_leader x = 10 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_war_with = LBA } country_exists = LBA LBA = { emerging_autocracy_are_in_power = yes } has_completed_focus = SOV_svr has_completed_focus = SOV_gru_spetznaz } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_save_gaddafi" unlock_decision_tooltip = SOV_libya_weapons unlock_decision_tooltip = SOV_libya_bases unlock_decision_tooltip = SOV_libya_instructors unlock_decision_tooltip = SOV_wagner_libya_instructors custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crusade_russian icon = SOV_russian_crusade x = 0 y = 1 relative_position_id = SOV_istanbul_is_constantinople cost = 3 prerequisite = { focus = SOV_istanbul_is_constantinople } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crusade_russian" add_timed_idea = { idea = SOV_jirik_crusade_idea days = 790 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.03 tooltip = war_support_factor_tt } if = { limit = { ARM = { has_autonomy_state = autonomy_union_state } country_exists = ARM } ARM = { country_event = union_state.22 } } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } country_exists = BLR } BLR = { country_event = union_state.22 } } if = { limit = { SER = { has_autonomy_state = autonomy_union_state } country_exists = SER } SER = { country_event = union_state.22 } } if = { limit = { UKR = { has_autonomy_state = autonomy_union_state } country_exists = UKR } UKR = { country_event = union_state.22 } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.25 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crusade_antioch icon = SOV_return_antioch x = -1 y = 1 relative_position_id = SOV_crusade_russian cost = 2 prerequisite = { focus = SOV_crusade_russian } will_lead_to_war_with = LEB search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = LEB LEB = { is_subject = no influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crusade_antioch" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt LEB = { country_event = { id = sov_nationalists.19 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = LEB } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = LEB } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crusade_assiryan icon = SOV_return_assyria x = 1 y = 1 relative_position_id = SOV_crusade_russian cost = 2 prerequisite = { focus = SOV_crusade_russian } will_lead_to_war_with = SYR search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = SYR SYR = { is_subject = no influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crusade_assiryan" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt SYR = { country_event = { id = sov_nationalists.19 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = SYR } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = SYR } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crusade_isr icon = SOV_return_israel x = 0 y = 2 relative_position_id = SOV_crusade_russian cost = 2 prerequisite = { focus = SOV_crusade_assiryan } prerequisite = { focus = SOV_crusade_antioch } will_lead_to_war_with = ISR search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = ISR ISR = { is_subject = no influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crusade_isr" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt ISR = { country_event = { id = sov_nationalists.19 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = ISR } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = ISR } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_crusade_egy icon = SOV_return_copts x = 0 y = 3 relative_position_id = SOV_crusade_russian cost = 2 prerequisite = { focus = SOV_crusade_isr } will_lead_to_war_with = EGY search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = EGY EGY = { is_subject = no influence_higher_30 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crusade_egy" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt EGY = { country_event = { id = sov_nationalists.19 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { puppet = EGY } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = EGY } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_europe_pizda icon = europe_rus_knight_cut x = 0 y = 3 relative_position_id = SOV_zhirinovsky_attack_ruthenia cost = 2 prerequisite = { focus = SOV_zhirinovsky_attack_ukraha } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_europe_pizda" add_timed_idea = { idea = SOV_jirik_crusade_europe_idea days = 790 } if = { limit = { ARM = { has_autonomy_state = autonomy_union_state } country_exists = ARM } ARM = { country_event = union_state.23 } } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } country_exists = BLR } BLR = { country_event = union_state.23 } } if = { limit = { SER = { has_autonomy_state = autonomy_union_state } country_exists = SER } SER = { country_event = union_state.23 } } if = { limit = { UKR = { has_autonomy_state = autonomy_union_state } country_exists = UKR } UKR = { country_event = union_state.23 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.03 tooltip = war_support_factor_tt } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.27 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_romanian_shit icon = focus_rom_preserve_romania x = 1 y = 3 relative_position_id = SOV_europe_pizda cost = 3 prerequisite = { focus = SOV_europe_pizda } will_lead_to_war_with = ROM search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_war_with = ROM } country_exists = ROM } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_romanian_shit" ROM = { country_event = { id = sov_nationalists.41 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = ROM ROM = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = military_access } } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = annex_everything target = ROM } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 ROM = { OR = { has_idea = NATO_member has_idea = EU_member } } strength_ratio = { tag = USA ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_end_the_usa icon = execution_order x = 1 y = 1 relative_position_id = SOV_condemn_the_partition_of_india cost = 5 prerequisite = { focus = SOV_praise_china focus = SOV_condemn_the_partition_of_india } will_lead_to_war_with = USA search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_end_the_usa" set_temp_variable = { wargoal_on = USA } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = USA } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 strength_ratio = { tag = USA ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_return_alaska icon = sov_alyska_governorate x = 1 y = 2 relative_position_id = SOV_condemn_the_partition_of_india cost = 5 prerequisite = { focus = SOV_end_the_usa } will_lead_to_war_with = USA search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { USA = { owns_state = 814 influence_higher_30 = yes } OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_return_alaska" SOV = { country_event = sov_nationalists.43 } custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt } ai_will_do = { base = 1 modifier = { has_war_with = USA factor = 0 } modifier = { factor = 0 strength_ratio = { tag = USA ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_imperial_russian_lands icon = Rus_wake_up x = 0 y = 2 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_governorates } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_imperial_russian_lands" SOV = { add_named_threat = { name = russian_lands_tension threat = 2 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_governorates icon = sov_governorates x = 0 y = 1 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_russian_irredentism } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_governorates" unlock_decision_tooltip = SUB_rusempire_governorates_caucas_destroy unlock_decision_tooltip = SUB_rusempire_governorates_other_destroy unlock_decision_tooltip = SUB_rusempire_governorates_siberia_destroy unlock_decision_tooltip = SUB_rusempire_governorates_povoljie_destroy custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt increase_centralization = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_unite_of_greater_russia icon = SOV_united_and_strong_russia x = 2 y = 3 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_imperial_russian_lands } prerequisite = { focus = SOV_rus_sphere_united_arms } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_republickill_23_TT check_variable = { SOV.SOV_republickill > 18 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unite_of_greater_russia" add_stability = 0.15 add_political_power = 150 add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_protect_russians icon = russia2 x = -2 y = 3 relative_position_id = SOV_russian_irredentism cost = 5 prerequisite = { focus = SOV_imperial_russian_lands } prerequisite = { focus = SOV_Former_Russian_capital } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_protect_russians" add_stability = 0.07 set_temp_variable = { percent_change = 8 } set_temp_variable = { influence_target = UKR.id } change_influence_percentage = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = KAZ.id } change_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = BLR.id } change_influence_percentage = yes set_temp_variable = { percent_change = 6 } set_temp_variable = { influence_target = LAT.id } change_influence_percentage = yes set_temp_variable = { percent_change = 6 } set_temp_variable = { influence_target = EST.id } change_influence_percentage = yes set_temp_variable = { percent_change = 6 } set_temp_variable = { influence_target = LIT.id } change_influence_percentage = yes set_temp_variable = { percent_change = 8 } set_temp_variable = { influence_target = PMR.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_proclamation_of_greater_russia icon = sov_great_russian_empire x = 0 y = 3 relative_position_id = SOV_russian_irredentism cost = 5 prerequisite = { focus = SOV_imperial_russian_lands } prerequisite = { focus = SOV_rus_sphere_united_arms } prerequisite = { focus = SOV_Former_Russian_capital } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_proclamation_of_greater_russia" add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.5 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_claim_finland icon = jirik_get_finland x = -6 y = 4 relative_position_id = SOV_russian_irredentism cost = 2 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = FIN has_completed_focus = SOV_svr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_claim_finland" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_again unlock_decision_tooltip = SOV_perevorot_finland custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_integrate_serbia icon = align_to_union_state x = 0 y = 2 relative_position_id = SOV_support_serbia cost = 2 prerequisite = { focus = SOV_support_serbia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { country_exists = SER OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } SER = { NOT = { has_completed_focus = SER_union_state } NOT = { has_autonomy_state = autonomy_union_state } OR = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_integrate_serbia" SER = { country_event = sov_nationalists.15 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { SER = { complete_national_focus = SER_union_state } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_question_of_poland icon = jirik_get_poland x = -2 y = 1 relative_position_id = SOV_europe_pizda cost = 3 prerequisite = { focus = SOV_europe_pizda } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = POL has_completed_focus = SOV_svr } bypass = { OR = { NOT = { country_exists = POL } POL = { has_completed_focus = POL_new_alliance } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_question_of_poland" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_agains unlock_decision_tooltip = SOV_perevorot_poland custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_question_of_spain icon = jirik_destroy_spain x = 2 y = 1 relative_position_id = SOV_europe_pizda cost = 3 prerequisite = { focus = SOV_europe_pizda } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = SPR } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_question_of_spain" unlock_decision_tooltip = SOV_start_catalonia unlock_decision_tooltip = SOV_start_andaluces custom_effect_tooltip = SOV_new_decision_svr_unlock_tt SPR = { set_temp_variable = { culture_index = 0 } set_temp_variable = { cultural_opinion = -4 } SPR_modify_cultural_opinion = yes set_temp_variable = { culture_index = 3 } set_temp_variable = { cultural_opinion = -4 } SPR_modify_cultural_opinion = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_question_of_germany icon = jirik_destroy_germany x = 0 y = 1 relative_position_id = SOV_europe_pizda cost = 3 prerequisite = { focus = SOV_europe_pizda } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = GER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_question_of_germany" unlock_decision_tooltip = SOV_start_bavaria unlock_decision_tooltip = SOV_start_east_opinion unlock_decision_tooltip = SOV_bavaria_instructors unlock_decision_tooltip = SOV_wagner_bavaria_instructors custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_gru_unlock_tt GER = { custom_effect_tooltip = GER_bavarian_nationalism_increase_1 add_to_variable = { GER_bavarian_nationalism_var = 1 } GER_update_dirty_variable = yes custom_effect_tooltip = GER_east_decrease_opinion add_to_variable = { GER_east_opinion = -1 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_question_of_genrih icon = ger_gebrih_13 x = 0 y = 1 relative_position_id = SOV_question_of_germany cost = 3 prerequisite = { focus = SOV_question_of_germany } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = GER GER = { NOT = { nationalist_monarchists_are_in_power = yes } influence_higher_60 = yes } has_completed_focus = SOV_svr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_question_of_genrih" custom_effect_tooltip = SOV_new_decision_svr_unlock_tt rus_empire_gover_change_ger = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zhirinovsky_secure_east_asia icon = SOV_asian_ambitions1 x = 8 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zhirinovsky_secure_east_asia" add_state_claim = 1097 add_state_claim = 555 add_state_claim = 554 add_state_claim = 552 add_state_claim = 1096 add_state_claim = 1095 add_state_claim = 596 add_state_claim = 597 newline = yes JAP = { unlock_decision_tooltip = { decision = JAP_defence_russian_asian_ambitions show_effect_tooltip = yes } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.20 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_bulgarian_ally icon = focus_ROM_puppet_bulgaria x = 1 y = 3 relative_position_id = SOV_integrate_abkhazia cost = 2 prerequisite = { focus = SOV_revive_the_great_idea focus = SOV_help_sirya } prerequisite = { focus = SOV_alliance_armenia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { country_exists = BUL OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_war_with = BUL } BUL = { is_subject = no } } bypass = { OR = { BUL = { is_subject = yes } NOT = { country_exists = BUL } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_bulgarian_ally" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_bulgaria BUL = { country_event = { id = sov_nationalists.7 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_to_faction = BUL BUL = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } diplomatic_relation = { country = SOV relation = military_access } add_ideas = S0V_russian_sphere_idea } } custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_Bring_back_the_legacy_of_the_Russian_Empire icon = SOV_russian_empire_flag x = -2 y = 1 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_russian_irredentism } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Bring_back_the_legacy_of_the_Russian_Empire" SOV = { country_event = sov_nationalists.21 } increase_centralization = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_Former_Russian_capital icon = SOV_petrograd x = -2 y = 2 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_Bring_back_the_legacy_of_the_Russian_Empire } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } bypass = { has_completed_focus = SOV_nazbols_ekb } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Former_Russian_capital" increase_centralization = yes set_capital = { state = 644 } add_political_power = 90 set_country_flag = SOV_moscow_no_more MSC_abolish_mayor_office = yes hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.4 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_demand_manchuria icon = sov_zheltorossia x = 0 y = 2 relative_position_id = SOV_zhirinovsky_secure_east_asia cost = 3 prerequisite = { focus = SOV_zheltoros } prerequisite = { focus = SOV_allied_nrk } will_lead_to_war_with = CHI search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = CHI } bypass = { NOT = { country_exists = CHI } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_demand_manchuria" CHI = { country_event = { id = sov_nationalists.23 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { transfer_state = 1097 transfer_state = 555 transfer_state = 1096 } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = take_claimed_state target = CHI } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_allied_nrk icon = SOV_korea_love x = -1 y = 1 relative_position_id = SOV_zhirinovsky_secure_east_asia cost = 2 prerequisite = { focus = SOV_zhirinovsky_secure_east_asia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = NKO NKO = { has_government = communism is_subject = no is_in_faction = no } NOT = { OR = { has_war_with = NKO has_idea = NKO_korean_russian_friendship } } } bypass = { OR = { has_idea = NKO_korean_russian_friendship NKO = { is_in_faction = yes is_subject = yes } has_war_with = NKO NOT = { country_exists = NKO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_allied_nrk" NKO = { country_event = korea_russia.11 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { NKO = { add_ideas = NKO_korean_russian_friendship diplomatic_relation = { country = SOV relation = guarantee } } add_ideas = NKO_korean_russian_friendship diplomatic_relation = { country = NKO relation = guarantee } } JAP = { unlock_decision_tooltip = { decision = JAP_russian_north_korean_alliance show_effect_tooltip = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_zheltoros icon = SOV_russian_mongolia x = 1 y = 1 relative_position_id = SOV_zhirinovsky_secure_east_asia cost = 2 prerequisite = { focus = SOV_zhirinovsky_secure_east_asia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = MON has_completed_focus = SOV_svr } bypass = { NOT = { country_exists = MON } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zheltoros" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_mongolia unlock_decision_tooltip = SOV_perevorot_mongolia custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.21 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_expand_pacific_naval_presence icon = focus_rus_oceangoing x = 0 y = 3 relative_position_id = SOV_zhirinovsky_secure_east_asia cost = 5 prerequisite = { focus = SOV_demand_manchuria } prerequisite = { focus = SOV_zheltoros } prerequisite = { focus = SOV_allied_nrk } search_filters = { FOCUS_FILTER_RUSSIA_LDPR FOCUS_FILTER_INDUSTRY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_pacific_naval_presence" set_temp_variable = { treasury_change = -22.5 } modify_treasury_effect = yes 692 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = dockyard level = 3 instant_build = yes } } newline = yes JAP = { unlock_decision_tooltip = { decision = JAP_russian_pacific_naval_presence show_effect_tooltip = yes } } hidden_effect = { news_event = { hours = 12 id = sov_nationalists_news.22 } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_avenge_tsushima icon = SOV_attack_japan2 x = 0 y = 4 relative_position_id = SOV_zhirinovsky_secure_east_asia cost = 3 prerequisite = { focus = SOV_expand_pacific_naval_presence } will_lead_to_war_with = JAP search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } country_exists = JAP } bypass = { NOT = { country_exists = JAP } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_avenge_tsushima" set_temp_variable = { wargoal_on = JAP } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = JAP } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 OR = { strength_ratio = { tag = JAP ratio < 0.75 } AND = { JAP = { is_guaranteed_by = USA } strength_ratio = { tag = USA ratio < 0.75 } } } } modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } #Start of Limonov Branch focus = { id = SOV_nazbols icon = National_Marxism x = 60 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols" set_temp_variable = { party_index = 20 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes if = { limit = { nationalist_fascist_are_in_power = yes } set_cosmetic_tag = SOV_AUTH_SS set_variable = { dynamic_flag_variant = 4 } clr_country_flag = dynamic_flag } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_new_russian_order icon = sov_nazbol_russians_order x = 0 y = 1 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_new_russian_order" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.04 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_no_more_oligarch icon = sov_nazbol_oligarch_dead x = -2 y = 2 relative_position_id = SOV_nazbols cost = 5 prerequisite = { focus = SOV_nazbols_new_russian_order } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } bypass = { OR = { NOT = { has_idea = oligarchs } NOT = { has_idea = fossil_fuel_industry } has_completed_focus = SOV_purge_disloyal_oligarchs } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_no_more_oligarch" if = { limit = { has_idea = oligarchs } swap_ideas = { remove_idea = oligarchs add_idea = small_medium_business_owners } } decrease_corruption = yes set_temp_variable = { temp_opinion = -25 } change_oligarchs_opinion = yes set_temp_variable = { treasury_change = 50.5 } modify_treasury_effect = yes country_event = { id = sov_economic.26 days = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_natiolalize icon = economic_nationalisation x = 0 y = 2 relative_position_id = SOV_nazbols cost = 5 prerequisite = { focus = SOV_nazbols_new_russian_order } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS FOCUS_FILTER_INDUSTRY } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } OR = { has_completed_focus = SOV_economic_reform_gazprom has_completed_focus = SOV_economic_reform_rosneft has_completed_focus = SOV_economic_mts has_completed_focus = SOV_economic_destiny_sber } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { has_completed_focus = SOV_nationalize } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_natiolalize" two_office_construction = yes decrease_corruption = yes custom_effect_tooltip = SOV_Economy_stop_capitalisation_TT country_event = { id = sov_economic.31 days = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_west_nationalise icon = sov_nazbol_anti_west_brands x = 2 y = 2 relative_position_id = SOV_nazbols cost = 5 prerequisite = { focus = SOV_nazbols_new_russian_order } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS FOCUS_FILTER_INDUSTRY } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_west_nationalise" three_office_construction = yes set_temp_variable = { percent_change = 5.5 } change_domestic_influence_percentage = yes add_opinion_modifier = { target = ENG modifier = recent_actions_negative } reverse_add_opinion_modifier = { target = ENG modifier = recent_actions_negative } add_opinion_modifier = { target = FRA modifier = recent_actions_negative } reverse_add_opinion_modifier = { target = FRA modifier = recent_actions_negative } add_opinion_modifier = { target = USA modifier = recent_actions_negative } reverse_add_opinion_modifier = { target = USA modifier = recent_actions_negative } add_opinion_modifier = { target = GER modifier = recent_actions_negative } reverse_add_opinion_modifier = { target = GER modifier = recent_actions_negative } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_destroy_republic icon = sov_nazbol_anti_separ x = 1 y = 3 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_west_nationalise } prerequisite = { focus = SOV_nazbols_natiolalize } prerequisite = { focus = SOV_nazbols_no_more_oligarch } mutually_exclusive = { focus = SOV_nazbols_federalism } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_nazbol_destroy_republics_TT OR = { SOV_russian_empire_destroy_republic_povoljie_availables = yes SOV_russian_empire_destroy_republic_caucas_availables = yes SOV_russian_empire_destroy_republic_other_availables = yes SOV_russian_empire_destroy_republic_siberia_availables = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_destroy_republic" SOV_russian_republics_destroy_povoljie = yes SOV_russian_republics_destroy_siberia = yes SOV_russian_republics_destroy_other = yes SOV_russian_republics_destroy_caucas = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_federalism icon = sov_nazbol_federalism x = -1 y = 3 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_west_nationalise } prerequisite = { focus = SOV_nazbols_natiolalize } prerequisite = { focus = SOV_nazbols_no_more_oligarch } mutually_exclusive = { focus = SOV_nazbols_destroy_republic } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_federalism" custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_help_science icon = sov_nazbol_science x = -2 y = 4 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_destroy_republic focus = SOV_nazbols_federalism } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_help_science" add_breakthrough_progress = { specialization = all value = 1 } set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_cut_fsb icon = sov_nazbol_cut_fsb x = 0 y = 4 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_destroy_republic focus = SOV_nazbols_federalism } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } has_completed_focus = SOV_second_slujba } bypass = { NOT = { has_completed_focus = SOV_second_slujba } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_cut_fsb" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_intelligence_agency_defense = -0.10 tooltip = intelligence_agency_defense_tt } add_to_variable = { SOV_intel_encryption_factor = -0.10 tooltip = encryption_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = -0.10 tooltip = foreign_influence_defense_modifier_tt } newline = yes add_political_power = 80 add_popularity = { ideology = nationalist popularity = 0.10 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_no_export icon = sov_nazbol_export_close x = 2 y = 4 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_destroy_republic focus = SOV_nazbols_federalism } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } bypass = { has_idea = consumption_economy } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_no_export" if = { limit = { has_idea = semi_consumption_economy } swap_ideas = { remove_idea = semi_consumption_economy add_idea = md_closed_economy } } else_if = { limit = { has_idea = mixed_economy } swap_ideas = { remove_idea = mixed_economy add_idea = md_closed_economy } } else_if = { limit = { has_idea = globalized_trade_economy } swap_ideas = { remove_idea = globalized_trade_economy add_idea = md_closed_economy } } else_if = { limit = { has_idea = consumption_economy } swap_ideas = { remove_idea = consumption_economy add_idea = md_closed_economy } } else_if = { limit = { has_idea = export_economy } swap_ideas = { remove_idea = export_economy add_idea = md_closed_economy } } add_political_power = 100 set_temp_variable = { temp_opinion = -5 } change_international_bankers_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_free_weapon icon = sov_nazbol_weapon x = 3 y = 5 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_no_export } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_free_weapon" add_ideas = SOV_free_weapon } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_capital_return icon = sov_nazbol_back_capital x = 1 y = 5 relative_position_id = SOV_nazbols cost = 2 prerequisite = { focus = SOV_nazbols_no_export } prerequisite = { focus = SOV_nazbols_cut_fsb } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } has_completed_focus = SOV_svr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_capital_return" unlock_decision_tooltip = SOV_nazbol_capital_return_division custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_hate_democracy icon = sov_nazbol_anti_liberal_communism x = -1 y = 5 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_cut_fsb } prerequisite = { focus = SOV_nazbols_help_science } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } has_completed_focus = SOV_economic_gazprom_media } bypass = { has_country_flag = SOV_private_media_free } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_hate_democracy" swap_ideas = { remove_idea = SOV_private_media_nationalisation_idea2 add_idea = SOV_private_media_nationalisation_idea3 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_new_industrialization icon = nazbol_work x = -3 y = 5 relative_position_id = SOV_nazbols cost = 5 prerequisite = { focus = SOV_nazbols_help_science } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS FOCUS_FILTER_INDUSTRY } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_new_industrialization" three_random_arms_factory = yes three_random_industrial_complex = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_back_russians icon = nazbol_inter x = -1 y = 6 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_hate_democracy } prerequisite = { focus = SOV_nazbols_new_industrialization } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_back_russians" add_timed_idea = { idea = SOV_russians_back_idea days = 1290 } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_foreign_legion icon = sov_nazbol_foreign_legion x = 1 y = 6 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_capital_return } prerequisite = { focus = SOV_nazbols_free_weapon } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_foreign_legion" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_special_forces_training_time_factor = -0.15 tooltip = special_forces_training_time_factor_tt } add_to_variable = { SOV_land_command_abilities_cost_factor = -0.15 tooltip = command_abilities_cost_factor_tt } add_to_variable = { SOV_land_special_forces_cap = 0.10 tooltip = special_forces_cap_tt } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } #Anti-NATO focus = { id = SOV_nazbols_nato icon = sov_nazbol_anti_usa x = 5 y = 1 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_nato" add_country_leader_trait = anti_west custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { if = { limit = { NOT = { SOV = { has_country_flag = SOV_western_sanctions } } } set_country_flag = SOV_western_sanctions add_dynamic_modifier = { modifier = SOV_western_sanctions_modifier } country_event = { id = sov_final_strike.7 days = 15 } country_event = { id = sov_economic.25 days = 1 } SOV_economy_cars_western_lose_script = yes USA = { country_event = { id = sov_final_strike.4 days = 1 } } GER = { country_event = { id = sov_final_strike.4 days = 1 } } FRA = { country_event = { id = sov_final_strike.4 days = 1 } } ENG = { country_event = { id = sov_final_strike.4 days = 1 } } } } for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN add_opinion_modifier = { target = SOV modifier = enemy_number_one } } for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN add_opinion_modifier = { target = SOV modifier = enemy_number_one } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_return_russian_territories icon = sov_nazbol_autarcky x = 4 y = 2 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_nato } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } OR = { AND = { OR = { UKR = { owns_state = 669 } UKR = { owns_state = 696 } } country_exists = UKR } AND = { OR = { KAZ = { owns_state = 714 } KAZ = { owns_state = 714 } } country_exists = KAZ } AND = { LAT = { owns_state = 1013 } country_exists = LAT } } } bypass = { OR = { NOT = { country_exists = KAZ } NOT = { country_exists = LAT } NOT = { country_exists = UKR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_return_russian_territories" if = { limit = { OR = { UKR = { owns_state = 669 } UKR = { owns_state = 696 } } country_exists = UKR } UKR = { country_event = sov_nazbol.3 } } if = { limit = { OR = { KAZ = { owns_state = 714 } KAZ = { owns_state = 714 } } country_exists = KAZ } KAZ = { country_event = sov_nazbol.3 } } if = { limit = { LAT = { owns_state = 1013 } country_exists = LAT } LAT = { country_event = sov_nazbol.3 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { 669 = { add_core_of = SOV } 696 = { add_core_of = SOV } 1013 = { add_core_of = SOV } 714 = { add_core_of = SOV } 715 = { add_core_of = SOV } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_belarus_go_home icon = nazbol_belarus x = 6 y = 2 relative_position_id = SOV_nazbols cost = 2 prerequisite = { focus = SOV_nazbols_nato } will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } BLR = { is_subject = no } country_exists = BLR } bypass = { OR = { BLR = { is_subject = yes } NOT = { country_exists = BLR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_belarus_go_home" BLR = { country_event = sov_nazbol.1 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { annex_country = { target = BLR transfer_troops = yes } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { create_wargoal = { type = puppet_wargoal_focus target = BLR } add_opinion_modifier = { target = BLR modifier = betrayed_our_cause } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_help_artsakh icon = sov_nazbol_help_artsakh x = 3 y = 3 relative_position_id = SOV_nazbols cost = 2 prerequisite = { focus = SOV_nazbols_belarus_go_home } prerequisite = { focus = SOV_nazbols_return_russian_territories } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } NKR = { OR = { is_subject_of = ARM is_subject = no } NOT = { has_government = democratic } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_help_artsakh" unlock_decision_tooltip = SOV_artsakh_instructors unlock_decision_tooltip = SOV_wagner_artsakh_instructors custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_help_kurdistan icon = sov_nazbol_kurdistan x = 7 y = 3 relative_position_id = SOV_nazbols cost = 2 prerequisite = { focus = SOV_nazbols_belarus_go_home } prerequisite = { focus = SOV_nazbols_return_russian_territories } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } KUR = { is_subject = no NOT = { has_government = democratic } NOT = { has_idea = SOV_gru_foreign } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_help_kurdistan" unlock_decision_tooltip = SOV_kurdistan_instructors unlock_decision_tooltip = SOV_wagner_kurdistan_instructors custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_separatists_go_home icon = sov_cis_2_military x = 5 y = 3 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_belarus_go_home } prerequisite = { focus = SOV_nazbols_return_russian_territories } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } OR = { AND = { SOO = { is_subject = no } country_exists = SOO } AND = { ABK = { is_subject = no } country_exists = ABK } AND = { PMR = { is_subject = no } country_exists = PMR } AND = { DPR = { is_subject = no } country_exists = DPR } AND = { LPR = { is_subject = no } country_exists = LPR } } } bypass = { NOT = { OR = { country_exists = LPR country_exists = DPR country_exists = ABK country_exists = PMR country_exists = SOO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_separatists_go_home" if = { limit = { SOO = { is_subject = no } country_exists = SOO } SOO = { country_event = sov_nazbol.1 } } if = { limit = { ABK = { is_subject = no } country_exists = ABK } ABK = { country_event = sov_nazbol.1 } } if = { limit = { PMR = { is_subject = no } country_exists = PMR } PMR = { country_event = sov_nazbol.1 } } if = { limit = { DPR = { is_subject = no } country_exists = DPR } DPR = { country_event = sov_nazbol.1 } } if = { limit = { HPR = { is_subject = no } country_exists = HPR } HPR = { country_event = sov_nazbol.1 } } if = { limit = { LPR = { is_subject = no } country_exists = LPR } LPR = { country_event = sov_nazbol.1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { annex_country = { target = SOO transfer_troops = yes } annex_country = { target = ABK transfer_troops = yes } annex_country = { target = PMR transfer_troops = yes } annex_country = { target = DPR transfer_troops = yes } annex_country = { target = HPR transfer_troops = yes } annex_country = { target = LPR transfer_troops = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_anti_westes icon = sov_nazbol_west_fallen x = 5 y = 4 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_separatists_go_home } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_anti_westes" add_timed_idea = { idea = SOV_anti_west_idea days = 790 } if = { limit = { ARM = { has_autonomy_state = autonomy_union_state } country_exists = ARM } ARM = { country_event = union_state.23 } } if = { limit = { BLR = { has_autonomy_state = autonomy_union_state } country_exists = BLR } BLR = { country_event = union_state.23 } } if = { limit = { SER = { has_autonomy_state = autonomy_union_state } country_exists = SER } SER = { country_event = union_state.23 } } if = { limit = { UKR = { has_autonomy_state = autonomy_union_state } country_exists = UKR } UKR = { country_event = union_state.23 } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.03 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } #EKB focus = { id = SOV_nazbols_ekb icon = sov_nazbol_ekb x = 0 y = 7 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_back_russians } prerequisite = { focus = SOV_nazbols_foreign_legion } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } bypass = { has_completed_focus = SOV_Former_Russian_capital } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_ekb" unlock_decision_tooltip = SOV_ekb_build decrease_centralization = yes set_capital = { state = 676 } add_political_power = 80 set_country_flag = SOV_moscow_no_more MSC_abolish_mayor_office = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } #Soviet Empire focus = { id = SOV_nazbols_empire icon = sov_nazbol_soviet_empire x = 0 y = 8 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_ekb } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_empire" add_political_power = 200 set_cosmetic_tag = SOV_soviet_empire clr_country_flag = dynamic_flag add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } #Russian Ayatolla focus = { id = SOV_nazbols_ayatolla icon = sov_russian_aytolla x = 0 y = 11 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_our_irgc } prerequisite = { focus = SOV_nazbols_ruralisation } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_ayatolla" add_political_power = 150 add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } create_country_leader = { name = "Ayatollah Limonov" picture = "Ayatolla_Limonov.dds" ideology = Nat_Fascism traits = { nationalist_Nat_Fascism emotional leader_of_the_revolution peoples_leader anti_zionist } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_new_religion icon = sov_nazbol_religion x = 0 y = 9 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_empire } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_new_religion" swap_ideas = { remove_idea = orthodox_christian add_idea = CRM_russian_orthodox_communist_church_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_our_irgc icon = sov_nazbol_irgc x = -1 y = 10 relative_position_id = SOV_nazbols cost = 3 prerequisite = { focus = SOV_nazbols_new_religion } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_our_irgc" add_ideas = SOV_nazbol_irgc_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } focus = { id = SOV_nazbols_ruralisation icon = focus_russian_potatoe x = 1 y = 10 relative_position_id = SOV_nazbols cost = 5 prerequisite = { focus = SOV_nazbols_new_religion } search_filters = { FOCUS_FILTER_RUSSIA_NAZBOLS FOCUS_FILTER_INDUSTRY } available = { nationalist_fascist_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nazbols_ruralisation" one_random_agriculture_district = yes one_random_agriculture_district = yes one_random_agriculture_district = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_NATIONAL_BOLSHEVIK_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_national_bolshevik_path = yes } } } #Start of Zyuganov Branch focus = { id = SOV_zyuganov icon = gennady_zyuganov x = -52 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 2 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zyuganov" country_event = sov_other.2 set_country_flag = sov_zug_econ hidden_effect = { if = { limit = { SOV = { is_ai = yes } } set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.75 } change_relative_party_popularity = yes set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = -0.75 } change_relative_party_popularity = yes } if = { limit = { has_country_flag = sov_zug_econ } clr_country_flag = sov_putin_econ clr_country_flag = sov_zir_econ } if = { limit = { NOT = { check_variable = { ruling_party = 4 } } } set_temp_variable = { rul_party_temp = 4 } set_temp_variable = { disable_elections = 0 } change_ruling_party_effect = yes } set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } add_to_variable = { SOV_revived_politburo_communism_support = 0.05 tooltip = communism_drift_tt } add_to_variable = { SOV_revived_politburo_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_dynamic_modifier = { modifier = SOV_revived_politburo_modifier } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_national_patriotic_alliance icon = SOV_national_patriots x = -8 y = 1 relative_position_id = SOV_zyuganov cost = 3 prerequisite = { focus = SOV_zyuganov } mutually_exclusive = { focus = SOV_communist_party_dominance } mutually_exclusive = { focus = SOV_honor_gorbachevs_legacy } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_national_patriotic_alliance" add_war_support = 0.05 add_popularity = { ideology = nationalist popularity = 0.05 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_nationalist_support = 0.05 tooltip = nationalist_drift_tt } add_to_variable = { SOV_revived_politburo_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } set_cosmetic_tag = SOV_commie_grudinka hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_empower_national_patriotic_alliance icon = SOV_empower_allince x = 1 y = 1 relative_position_id = SOV_national_patriotic_alliance cost = 1 prerequisite = { focus = SOV_national_patriotic_alliance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_national_patriotic_alliance" add_war_support = 0.02 add_popularity = { ideology = nationalist popularity = 0.05 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_a_new_constitution icon = Russian_civil_war x = 1 y = 2 relative_position_id = SOV_national_patriotic_alliance cost = 2 prerequisite = { focus = SOV_empower_national_patriotic_alliance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_new_constitution" add_popularity = { ideology = nationalist popularity = 0.05 } country_event = { id = sov_communists.2 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_christian_communism icon = Christian_Socialism x = -1 y = 1 relative_position_id = SOV_national_patriotic_alliance cost = 5 prerequisite = { focus = SOV_national_patriotic_alliance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_christian_communism" add_ideas = SOV_russian_orthodox_church_idea if = { limit = { has_idea = oligarchs } swap_ideas = { remove_idea = oligarchs add_idea = the_clergy } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_political_purges icon = SOV_kill_chuba x = -1 y = 2 relative_position_id = SOV_national_patriotic_alliance cost = 3 prerequisite = { focus = SOV_christian_communism } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_political_purges" add_popularity = { ideology = communism popularity = 0.03 } add_stability = 0.03 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_honor_gorbachevs_legacy icon = SOV_gorbachev_legacy x = -5 y = 1 relative_position_id = SOV_zyuganov cost = 3 prerequisite = { focus = SOV_zyuganov } mutually_exclusive = { focus = SOV_communist_party_dominance } mutually_exclusive = { focus = SOV_national_patriotic_alliance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_honor_gorbachevs_legacy" add_political_power = 75 add_popularity = { ideology = democratic popularity = 0.05 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_democratic_support = 0.05 tooltip = democratic_drift_tt } add_to_variable = { SOV_revived_politburo_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } hidden_effect = { country_event = russia.102 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_guarantee_multi_party_system icon = SOV_multiparty_com x = 0 y = 1 relative_position_id = SOV_honor_gorbachevs_legacy cost = 3 prerequisite = { focus = SOV_honor_gorbachevs_legacy } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_guarantee_multi_party_system" add_stability = 0.02 add_popularity = { ideology = neutrality popularity = 0.10 } add_popularity = { ideology = democratic popularity = 0.10 } hidden_effect = { country_event = russia.101 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_preserve_perestroika_ideas icon = SOV_Perestroyka x = 0 y = 2 relative_position_id = SOV_honor_gorbachevs_legacy cost = 3 prerequisite = { focus = SOV_guarantee_multi_party_system } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_preserve_perestroika_ideas" add_ideas = SOV_perestroika_ideas_idea country_event = { id = sov_communists.3 days = 1 } if = { limit = { has_idea = oligarchs } swap_ideas = { remove_idea = oligarchs add_idea = small_medium_business_owners } } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_communist_party_dominance icon = SOV_stalinism_kprf x = -2 y = 1 relative_position_id = SOV_zyuganov cost = 3 prerequisite = { focus = SOV_zyuganov } mutually_exclusive = { focus = SOV_national_patriotic_alliance } mutually_exclusive = { focus = SOV_honor_gorbachevs_legacy } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_communist_party_dominance" add_stability = 0.03 add_popularity = { ideology = communism popularity = 0.1 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_communism_support = 0.05 tooltip = communism_drift_tt } add_to_variable = { SOV_revived_politburo_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_empower_the_communist_party icon = SOV_empower_communist_party x = -1 y = 1 relative_position_id = SOV_communist_party_dominance cost = 2 prerequisite = { focus = SOV_communist_party_dominance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_the_communist_party" add_stability = 0.03 set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_zyuganov_constitution icon = SOV_zyuganov_constitution x = -1 y = 2 relative_position_id = SOV_communist_party_dominance cost = 3 prerequisite = { focus = SOV_empower_the_communist_party } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zyuganov_constitution" add_ideas = SOV_idea_zyuganov add_ideas = SOV_idea_zyuganov_const country_event = { id = sov_communists.4 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_communist_purges icon = SOV_kill_chuba x = 1 y = 1 relative_position_id = SOV_communist_party_dominance cost = 3 prerequisite = { focus = SOV_communist_party_dominance } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_communist_purges" add_war_support = 0.02 add_popularity = { ideology = communism popularity = 0.10 } if = { limit = { has_idea = oligarchs } swap_ideas = { remove_idea = oligarchs add_idea = the_military } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_restalinization icon = Stalinist_Rhetoric x = 1 y = 2 relative_position_id = SOV_communist_party_dominance cost = 3 prerequisite = { focus = SOV_communist_purges } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_restalinization" add_political_power = 75 add_ideas = SOV_idea_restalinization add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } country_event = { id = sov_communists.6 days = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_mobilize_the_masses icon = military_control x = 0 y = 3 relative_position_id = SOV_honor_gorbachevs_legacy cost = 3 prerequisite = { focus = SOV_political_purges focus = SOV_zyuganov_constitution focus = SOV_preserve_perestroika_ideas focus = SOV_a_new_constitution focus = SOV_restalinization } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mobilize_the_masses" if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { date < 2005.2.2 factor = 0 } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_radical_tax_reform icon = the_supreme_soviet x = 0 y = 1 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_mobilize_the_masses } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_radical_tax_reform" set_temp_variable = { corp_change = 10 } modify_corporate_tax_rate_effect = yes set_temp_variable = { pop_change = -5 } modify_population_tax_rate_effect = yes set_temp_variable = { temp_opinion = -15 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_fight_international_capitalists icon = blr_fight_international_capitalists x = -2 y = 1 relative_position_id = SOV_mobilize_the_masses cost = 2 prerequisite = { focus = SOV_mobilize_the_masses } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fight_international_capitalists" set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes set_temp_variable = { percent_change = 2.5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_weaken_the_banks icon = blr_weaken_the_banks x = -2 y = 2 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_fight_international_capitalists } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_weaken_the_banks" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes decrease_corruption = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_nationalize_foreign_business icon = market_socialism x = -2 y = 3 relative_position_id = SOV_mobilize_the_masses cost = 5 prerequisite = { focus = SOV_weaken_the_banks } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_INDUSTRY } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nationalize_foreign_business" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes set_temp_variable = { percent_change = 2 } change_domestic_influence_percentage = yes every_controlled_state = { random_select_amount = 2 add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_gay_propaganda_laws_2 icon = anti_lgbt x = 2 y = 1 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_mobilize_the_masses } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gay_propaganda_laws_2" add_political_power = 40 set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes add_ideas = SOV_anti_lgbtqa_stance_idea hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_harsher_punishments icon = builder_of_the_red_army x = 2 y = 2 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_gay_propaganda_laws_2 } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_harsher_punishments" add_stability = 0.02 decrease_corruption = yes increase_policing_budget = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_condemn_globalism icon = international_union_of_soviet_republics x = 2 y = 3 relative_position_id = SOV_mobilize_the_masses cost = 2 prerequisite = { focus = SOV_harsher_punishments } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_condemn_globalism" add_war_support = 0.05 set_temp_variable = { percent_change = 5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_first_two_year_plan icon = blr_five_year_plan x = -3 y = 4 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_nationalize_foreign_business } mutually_exclusive = { focus = SOV_reestablish_the_military_industrial_complex } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_first_two_year_plan" add_timed_idea = { idea = SOV_zyunganovs_two_year_plans_idea days = 1800 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_belt_and_road icon = revolutionary_government x = -2 y = 5 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_first_two_year_plan } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_belt_and_road" add_ideas = SOV_idea_soviet_roads custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_opinion_gain = 0.05 tooltip = opinion_gain_monthly_same_ideology_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_civilian_industrial_councils icon = communist_factories x = -4 y = 5 relative_position_id = SOV_mobilize_the_masses cost = 7 prerequisite = { focus = SOV_first_two_year_plan } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_INDUSTRY } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_civilian_industrial_councils" one_random_industrial_complex = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_construction_speed = 0.05 tooltip = production_speed_buildings_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_recollectivization icon = Leftist_Stuff_V x = -2 y = 6 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_belt_and_road } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_INDUSTRY } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_ban_private_land_ownership } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_recollectivization" set_temp_variable = { percent_change = 2 } change_domestic_influence_percentage = yes add_stability = -0.05 one_random_industrial_complex = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_soviet_academy_of_sciences icon = Communist_Education x = -3 y = 7 relative_position_id = SOV_mobilize_the_masses cost = 7 prerequisite = { focus = SOV_civilian_industrial_councils } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_INDUSTRY } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_soviet_academy_of_sciences" one_office_construction = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_research_speed = 0.05 tooltip = research_speed_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_aero_improvements icon = blr_mig_25 x = -1 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_academy_of_sciences } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_form_the_uac } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_aero_improvements" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } add_tech_bonus = { name = SOV_aero_improvements bonus = 0.25 uses = 1 category = CAT_air_eqp } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_air_accidents = -0.10 tooltip = air_accidents_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_rocketry icon = army_antiair x = -2 y = 9 relative_position_id = SOV_mobilize_the_masses cost = 2 prerequisite = { focus = SOV_soviet_academy_of_sciences } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rocketry" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } add_tech_bonus = { name = SOV_rocketry bonus = 0.30 uses = 1 category = CAT_missile } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_scientific_councils icon = blr_soviet_academy_of_sciences x = -3 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_academy_of_sciences } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_scientific_councils" add_ideas = idea_focus_generic_reckless_progress } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_nuclear_development icon = nuclear_energy x = -4 y = 9 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_academy_of_sciences } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nuclear_development" set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes one_random_nuclear_reactor = yes add_tech_bonus = { name = SOV_nuclear_development bonus = 0.50 uses = 1 category = CAT_nuclear } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_a_second_two_year_plan icon = five_year_plan x = -3 y = 10 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_nuclear_development focus = SOV_rocketry } prerequisite = { focus = SOV_scientific_councils } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } NOT = { has_idea = SOV_zyunganovs_two_year_plans_idea } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_second_two_year_plan" add_ideas = SOV_successful_planned_economy_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_red_cyber_army icon = Focus_Red_Army x = 5 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 2 prerequisite = { focus = SOV_soviet_war_memorials } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_red_cyber_army" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN set_temp_variable = { percent_change = 2 } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_socialist_humanism icon = qg x = 0 y = 5 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_ban_private_land_ownership } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_socialist_humanism" add_ideas = SOV_socialist_humanism_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_increase_minimum_wage icon = focus_ARG_women_in_industry x = 0 y = 2 relative_position_id = SOV_mobilize_the_masses cost = 2 prerequisite = { focus = SOV_radical_tax_reform } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_increase_minimum_wage" set_temp_variable = { corp_change = 5 } modify_corporate_tax_rate_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_ban_private_land_ownership icon = sov_soc_agenda x = 0 y = 3 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_increase_minimum_wage } prerequisite = { focus = SOV_weaken_the_banks } prerequisite = { focus = SOV_harsher_punishments } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ban_private_land_ownership" country_event = { id = sov_communists.1 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_proclaim_soviet_hegemony icon = combig_bel x = 0 y = 11 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_a_second_two_year_plan focus = SOV_a_new_economic_policy } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_proclaim_soviet_hegemony" add_ideas = SOV_idea_soviet_hegemony add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN add_timed_idea = { idea = SOV_idea_soviet_influence days = 730 } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_reestablish_the_military_industrial_complex icon = sov_patriot x = 3 y = 4 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_condemn_globalism } mutually_exclusive = { focus = SOV_first_two_year_plan } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } SOV_has_updated_the_outdated_military = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reestablish_the_military_industrial_complex" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_military_construction_speed = 0.07 tooltip = production_speed_arms_factory_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } add_timed_idea = { idea = SOV_reestablish_the_military_industrial_complex_idea days = 720 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_military_industrial_councils icon = army_more_ak47 x = 4 y = 5 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_reestablish_the_military_industrial_complex } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_military_industrial_councils" add_war_support = 0.03 set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_tax_cost = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_revived_politburo_military_industry_tax_gain = 0.05 tooltip = military_industry_tax_modifier_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.008 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_merge_tank_and_aircraft_plants icon = army_military_industryy x = 2 y = 5 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_reestablish_the_military_industrial_complex } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_ban_private_land_ownership } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_merge_tank_and_aircraft_plants" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_military_construction_speed = 0.05 tooltip = production_speed_arms_factory_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.004 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_revitalize_air_bases icon = modern_bomber x = 2 y = 6 relative_position_id = SOV_mobilize_the_masses cost = 5 prerequisite = { focus = SOV_merge_tank_and_aircraft_plants } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_form_the_uac NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revitalize_air_bases" one_air_base = yes one_air_base = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_air_accidents = -0.10 tooltip = air_accidents_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.002 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_soviet_war_memorials icon = soldier_holding_flag_focus_2 x = 3 y = 7 relative_position_id = SOV_mobilize_the_masses cost = 7 prerequisite = { focus = SOV_military_industrial_councils } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_soviet_war_memorials" add_political_power = 25 add_war_support = 0.09 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.002 } change_relative_party_popularity = yes } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_military_education icon = soc_tank_blr x = 3 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_war_memorials } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_military_education" army_experience = 35 increase_officer_training_level = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_mobilization_speed = -0.15 tooltip = mobilization_speed_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_glory_of_the_red_army icon = the_glory_of_the_red_army_communism x = 4 y = 9 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_war_memorials } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_glory_of_the_red_army" increase_military_spending = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_recruitable_pop = 0.03 tooltip = conscription_factor_tt } add_to_variable = { SOV_revived_politburo_army_attack_factor = 0.05 tooltip = army_attack_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_consolidate_intel_agencies icon = anti_cru_icon x = 1 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_war_memorials } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_consolidate_intel_agencies" increase_policing_budget = yes set_temp_variable = { temp_opinion = 5 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_empower_the_nkvd icon = ukr_kgb_bad x = 2 y = 9 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_soviet_war_memorials } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_the_nkvd" set_temp_variable = { temp_opinion = 10 } change_intelligence_community_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_operative_slot = 1 tooltip = operative_slot_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_a_new_economic_policy icon = russian_ruble x = 3 y = 10 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_glory_of_the_red_army focus = SOV_empower_the_nkvd } prerequisite = { focus = SOV_military_education } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { NOT = { has_idea = SOV_reestablish_the_military_industrial_complex_idea } OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_new_economic_policy" add_ideas = SOV_idea_new_economic_policy } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_automation_for_the_people icon = slav_cpu x = 0 y = 7 relative_position_id = SOV_mobilize_the_masses cost = 3 prerequisite = { focus = SOV_socialist_humanism } search_filters = { FOCUS_FILTER_RUSSIA_CPRF FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_automation_for_the_people" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_office_tax_gain = 0.07 tooltip = office_park_income_tax_modifier_tt } add_tech_bonus = { name = SOV_automation_for_the_people bonus = 0.30 uses = 1 category = CAT_internet_tech } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_expand_university_enrollment icon = communism17 x = -5 y = 8 relative_position_id = SOV_mobilize_the_masses cost = 5 prerequisite = { focus = SOV_soviet_academy_of_sciences } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_university_enrollment" increase_education_budget = yes set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.07 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_russian_sfsr icon = communism6 x = 2 y = 1 relative_position_id = SOV_zyuganov cost = 3 prerequisite = { focus = SOV_honor_gorbachevs_legacy focus = SOV_national_patriotic_alliance } prerequisite = { focus = SOV_zyuganov } mutually_exclusive = { focus = SOV_reunite_the_ussr } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_sfsr" add_stability = 0.02 add_political_power = 50 set_cosmetic_tag = SOV_AUTH_S_communism set_variable = { dynamic_flag_variant = 8 } clr_country_flag = dynamic_flag hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_reassure_ruthenia icon = sov_ssg_announce x = 0 y = 1 relative_position_id = SOV_russian_sfsr cost = 2 prerequisite = { focus = SOV_russian_sfsr } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { has_completed_focus = SOV_honor_gorbachevs_legacy OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reassure_ruthenia" add_political_power = 150 hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_reunite_the_ussr icon = ussr x = 6 y = 1 relative_position_id = SOV_zyuganov cost = 3 prerequisite = { focus = SOV_communist_party_dominance } prerequisite = { focus = SOV_zyuganov } mutually_exclusive = { focus = SOV_russian_sfsr } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } SOV_has_updated_the_outdated_military = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reunite_the_ussr" add_timed_idea = { idea = SOV_rise_of_the_new_ussr_idea days = 2000 } set_cosmetic_tag = SOV_USSR_AUTH_S add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } set_politics = { ruling_party = communism elections_allowed = no } update_party_name = yes clr_country_flag = dynamic_flag news_event = { id = russia_news.5 days = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_empower_ex_soviet_communists icon = army_officers_communist x = 2 y = 1 relative_position_id = SOV_russian_sfsr cost = 2 prerequisite = { focus = SOV_russian_sfsr focus = SOV_reunite_the_ussr } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_ex_soviet_communists" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_allied_nrk_2 icon = SOV_korea_love x = -1 y = 1 relative_position_id = SOV_empower_ex_soviet_communists cost = 2 prerequisite = { focus = SOV_territorial_demands focus = SOV_reassure_ruthenia } prerequisite = { focus = SOV_empower_ex_soviet_communists } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } country_exists = NKO NKO = { has_government = communism is_subject = no is_in_faction = no } NOT = { OR = { has_war_with = NKO has_idea = NKO_korean_russian_friendship } } } bypass = { OR = { has_idea = NKO_korean_russian_friendship NKO = { is_in_faction = yes is_subject = yes } has_war_with = NKO NOT = { country_exists = NKO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_allied_nrk_2" NKO = { country_event = korea_russia.11 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { NKO = { add_ideas = NKO_korean_russian_friendship diplomatic_relation = { country = SOV relation = guarantee } } add_ideas = NKO_korean_russian_friendship diplomatic_relation = { country = NKO relation = guarantee } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_territorial_demands icon = Focus_Congress_of_Soviets x = 0 y = 1 relative_position_id = SOV_reunite_the_ussr cost = 3 prerequisite = { focus = SOV_reunite_the_ussr } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_territorial_demands" custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { if = { limit = { NOT = { SOV = { has_country_flag = SOV_western_sanctions } } } set_country_flag = SOV_western_sanctions add_dynamic_modifier = { modifier = SOV_western_sanctions_modifier } country_event = { id = sov_final_strike.7 days = 15 } country_event = { id = sov_economic.25 days = 1 } SOV_economy_cars_western_lose_script = yes USA = { country_event = { id = sov_final_strike.4 days = 1 } } GER = { country_event = { id = sov_final_strike.4 days = 1 } } FRA = { country_event = { id = sov_final_strike.4 days = 1 } } ENG = { country_event = { id = sov_final_strike.4 days = 1 } } } every_state = { #add core for Soviet Union limit = { is_soviet_union_state = yes } add_core_of = SOV } } custom_effect_tooltip = SOV_territorial_demands_cores_TT custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_revived_politburo_modifier } add_to_variable = { SOV_revived_politburo_justify_time = -0.15 tooltip = justify_war_goal_time_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_coup_major_post_soviet_countries icon = SOV_ussr x = 1 y = 2 relative_position_id = SOV_reunite_the_ussr cost = 3 prerequisite = { focus = SOV_territorial_demands } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_svr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_coup_major_post_soviet_countries" custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_warsaw_finland icon = sov_red_finland x = 1 y = 1 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_territorial_demands } prerequisite = { focus = SOV_empower_ex_soviet_communists } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_restoration_of_warsaw_pact FIN = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } has_idea = faction_warsaw_pact_idea } bypass = { OR = { FIN = { is_subject_of = SOV } FIN = { is_in_faction_with = SOV } NOT = { country_exists = FIN } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_warsaw_finland" unlock_decision_tooltip = SOV_influence_on_finland unlock_decision_tooltip = SOV_warsaw_perevorot_finland custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_mongolia_question icon = sov_red_mongolia x = 0 y = 2 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_allied_nrk_2 focus = SOV_warsaw_finland } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } MON = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } has_idea = faction_warsaw_pact_idea } bypass = { OR = { MON = { is_subject_of = SOV } MON = { is_in_faction_with = SOV } NOT = { country_exists = MON } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mongolia_question" unlock_decision_tooltip = SOV_influence_on_mongolia unlock_decision_tooltip = SOV_warsaw_perevorot_mongolia custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_vietnam_question icon = sov_red_vietnam x = -1 y = 3 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_mongolia_question } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } VIE = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } has_idea = faction_warsaw_pact_idea } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_vietnam_question" unlock_decision_tooltip = SOV_influence_on_vietnam unlock_decision_tooltip = SOV_warsaw_perevorot_vietnam custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_spain_influ icon = befriend_communist_spain x = 2 y = 4 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_vietnam_question focus = SOV_warsaw_greece } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } SPR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_spain_influ" unlock_decision_tooltip = SOV_influence_on_spain custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_iraq_influ icon = IRQ_iraq_communism x = -2 y = 4 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_vietnam_question focus = SOV_warsaw_greece } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } IRQ = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_iraq_influ" unlock_decision_tooltip = SOV_influence_on_iraq custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_avenge_afgan icon = afghan_communist x = 0 y = 4 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_vietnam_question focus = SOV_warsaw_greece } will_lead_to_war_with = AFG search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } AFG = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_avenge_afgan" set_temp_variable = { wargoal_on = AFG } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = AFG } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_warsaw_greece icon = sov_red_greece x = 1 y = 3 relative_position_id = SOV_empower_ex_soviet_communists cost = 3 prerequisite = { focus = SOV_mongolia_question } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_restoration_of_warsaw_pact GRE = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } exists = yes } has_idea = faction_warsaw_pact_idea } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_warsaw_greece" unlock_decision_tooltip = SOV_influence_on_greece unlock_decision_tooltip = SOV_warsaw_perevorot_greece custom_effect_tooltip = SOV_new_decision_svr_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_restoration_of_warsaw_pact icon = Warsaw_Pact x = 0 y = 1 relative_position_id = SOV_coup_major_post_soviet_countries cost = 3 prerequisite = { focus = SOV_coup_major_post_soviet_countries } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } has_completed_focus = SOV_svr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_restoration_of_warsaw_pact" custom_effect_tooltip = SOV_new_decision_svr_unlock_tt news_event = { hours = 1 id = sov_warsaw_pact.2 } if = { limit = { has_idea = CSTO_member is_faction_leader = yes } for_each_scope_loop = { array = global.CSTO_member tooltip = TT_ALL_CSTO_MEMBER_NATIONS_GAIN leave_faction = yes remove_ideas = CSTO_member } } else_if = { limit = { is_faction_leader = yes NOT = { has_idea = CSTO_member } } dismantle_faction = yes } create_faction_from_template = faction_template_warsaw_pact SOV = { add_ideas = faction_warsaw_pact_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_yabloko icon = SOV_yabloko x = 8 y = 5 relative_position_id = SOV_path_of_western cost = 1 prerequisite = { focus = SOV_reconcile_the_cprf_2 focus = SOV_ostracize_the_cprf } prerequisite = { focus = SOV_foster_multi_party_democracy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_yabloko" set_temp_variable = { party_index = 2 } set_temp_variable = { party_popularity_increase = 0.04 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_yavlinskiy icon = SOV_yavlinskiy x = 4 y = 1 relative_position_id = SOV_yabloko cost = 2 prerequisite = { focus = SOV_yabloko } mutually_exclusive = { focus = SOV_navalny } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_yavlinskiy" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = SOV_elected_yavlinsky_TT1 hidden_effect = { set_temp_variable = { rul_party_temp = 2 } set_temp_variable = { col_one = 1 } change_ruling_party_effect = yes set_temp_variable = { party_index = 2 } set_temp_variable = { funder_party_index = 6 } set_temp_variable = { party_popularity_fraction = 0.5 } boost_party_popularity = yes if = { limit = { OR = { has_country_flag = SOV_navalny_a has_country_flag = SOV_navalny_p has_country_flag = SOV_navalny_b has_country_flag = SOV_navalny_n } } clr_country_flag = SOV_navalny_a clr_country_flag = SOV_navalny_p clr_country_flag = SOV_navalny_b clr_country_flag = SOV_navalny_n } } create_country_leader = { name = "Grigory Yavlinsky" picture = "Grigory_Yavlinsky.dds" ideology = liberalism traits = { western_liberalism economist } } add_to_variable = { SOV_navalny_inner_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_stability_factor = -0.04 tooltip = stability_factor_tt } add_dynamic_modifier = { modifier = SOV_navalny_inner_modifier } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_russian_liberalism icon = SOV_russian_elections x = -1 y = 1 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_yavlinskiy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_liberalism" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } decrease_centralization = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_democratic_drift = 0.02 tooltip = democratic_drift_tt } add_political_power = 100 add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_fix_eltsyn_shit icon = boris_yeltsin_sheep x = 1 y = 1 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_yavlinskiy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fix_eltsyn_shit" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_stability_factor = -0.05 tooltip = stability_factor_tt } add_to_variable = { SOV_navalny_inner_political_power_factor = -0.1 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_tax_gain_multiplier_modifier = -0.04 tooltip = tax_gain_multiplier_modifier_tt } set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_russian_free_speech icon = Fight_for_Freedom x = -2 y = 2 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_russian_liberalism } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_free_speech" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_democratic_drift = 0.01 tooltip = democratic_drift_tt } add_to_variable = { SOV_navalny_inner_stability_factor = -0.06 tooltip = stability_factor_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_no_repressions icon = release_russian_prisoners x = 0 y = 2 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_russian_liberalism } prerequisite = { focus = SOV_fix_eltsyn_shit } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_no_repressions" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_bureaucracy_cost_multiplier_modifier = -0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_navalny_inner_police_cost_multiplier_modifier = 0.04 tooltip = police_cost_multiplier_modifier_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_depoliticize_oligarchs icon = release_pioners_oligrach x = 2 y = 2 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_fix_eltsyn_shit } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_depoliticize_oligarchs" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } hidden_effect = { add_timed_idea = { idea = SOV_depolitisation_of_oligarchs days = 600 } } decrease_corruption = yes custom_effect_tooltip = SOV_depoliticize_oligarchs_focus_TT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_new_society icon = SOV_stable_Russia x = 0 y = 3 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_russian_free_speech } prerequisite = { focus = SOV_no_repressions } prerequisite = { focus = SOV_depoliticize_oligarchs } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_society" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_stability_factor = -0.07 tooltip = stability_factor_tt } add_to_variable = { SOV_navalny_inner_political_power_factor = -0.03 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_population_tax_income_multiplier_modifier = 0.03 tooltip = population_tax_income_multiplier_modifier_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_capitalism_in_500_days icon = SOV_500_days x = -1 y = 4 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_new_society } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_capitalism_in_500_days" unlock_decision_category_tooltip = SOV_500_days_category if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = SOV_500_days_focus_TT hidden_effect = { add_dynamic_modifier = { modifier = SOV_500_days_modifier } set_country_flag = SOV_500_days_in_progress } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kill_revanchism icon = soldier_holding_flag_focus_2 x = 1 y = 4 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_new_society } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kill_revanchism" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_nationalist_drift = -0.05 tooltip = nationalist_drift_tt } add_to_variable = { SOV_navalny_inner_war_support_factor = -0.03 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.03 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kill_communists icon = sov_zyganov_ban x = 0 y = 5 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_kill_revanchism } prerequisite = { focus = SOV_capitalism_in_500_days } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kill_communists" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } set_temp_variable = { party_index = 4 } ban_party_scripted_call = yes custom_effect_tooltip = SOV_communist_angry_focus_TT hidden_effect = { add_timed_idea = { idea = SOV_communist_angry days = 30 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kill_fascists icon = focus_rus_yunarmiya x = 2 y = 5 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_kill_revanchism } prerequisite = { focus = SOV_capitalism_in_500_days } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kill_fascists" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } set_temp_variable = { party_index = 20 } ban_party_scripted_call = yes set_temp_variable = { party_index = 21 } ban_party_scripted_call = yes custom_effect_tooltip = SOV_fascists_angry_focus_TT hidden_effect = { add_timed_idea = { idea = SOV_nationalists_angry days = 30 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_lgbt_rights icon = pro_lgbt x = -2 y = 5 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_kill_revanchism } prerequisite = { focus = SOV_capitalism_in_500_days } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_lgbt_rights" if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_war_support_factor = -0.04 tooltip = war_support_factor_tt } add_to_variable = { SOV_navalny_inner_monthly_population = 0.03 tooltip = monthly_population_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_better_russia icon = flag_russia x = 0 y = 6 relative_position_id = SOV_yavlinskiy cost = 7 prerequisite = { focus = SOV_kill_communists } prerequisite = { focus = SOV_kill_fascists } prerequisite = { focus = SOV_lgbt_rights } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_yavlinsky_TT has_country_flag = SOV_yavlinsky_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_better_russia" if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } if = { limit = { NOT = { has_country_flag = SOV_yavlinsky_branch } } set_country_flag = SOV_yavlinsky_branch clr_country_flag = SOV_navalny_branch } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_stability_factor = 0.05 tooltip = stability_factor_tt } add_to_variable = { SOV_navalny_inner_drift_defence_factor = -0.1 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_navalny_inner_political_power_factor = -0.04 tooltip = political_power_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_navalny icon = navalniy x = -4 y = 1 relative_position_id = SOV_yabloko cost = 2 prerequisite = { focus = SOV_yabloko } mutually_exclusive = { focus = SOV_yavlinskiy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_navalny" if = { limit = { NOT = { has_country_flag = SOV_navalny_branch } } set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } custom_effect_tooltip = SOV_elected_navalny_TT1 hidden_effect = { set_temp_variable = { rul_party_temp = 2 } set_temp_variable = { col_one = 1 } change_ruling_party_effect = yes set_temp_variable = { party_index = 2 } set_temp_variable = { funder_party_index = 6 } set_temp_variable = { party_popularity_fraction = 0.5 } boost_party_popularity = yes } create_country_leader = { name = "Alexei Navalny" desc = "bled nevelniy" picture = "navalny.dds" expire = "2050.1.1" ideology = liberalism traits = { western_liberalism } } add_to_variable = { SOV_navalny_inner_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_stability_factor = 0.10 tooltip = stability_factor_tt } add_dynamic_modifier = { modifier = SOV_navalny_inner_modifier } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_nemtsov icon = sov_nemtsov x = -3 y = 6 relative_position_id = SOV_path_of_western cost = 2 prerequisite = { focus = SOV_union_of_right_forces } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } bypass = { has_country_flag = nemtsov_dead western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nemtsov" hidden_effect = { set_temp_variable = { rul_party_temp = 1 } set_temp_variable = { col_one = 2 } change_ruling_party_effect = yes set_temp_variable = { party_index = 1 } set_temp_variable = { funder_party_index = 6 } set_temp_variable = { party_popularity_fraction = 0.5 } boost_party_popularity = yes } create_country_leader = { name = "Boris Nemtsov" desc = "upal s mosta" picture = "nemtsov.dds" expire = "2050.1.1" ideology = conservatism traits = { western_conservatism scientist_engineer } } add_to_variable = { SOV_navalny_inner_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_stability_factor = 0.10 tooltip = stability_factor_tt } add_dynamic_modifier = { modifier = SOV_navalny_inner_modifier } set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_new_russia icon = sov_dem_new_russia x = -13 y = 1 relative_position_id = SOV_reign_of_yeltsin cost = 5 prerequisite = { focus = SOV_reign_of_yeltsin } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { has_completed_focus = SOV_Economic_Empire has_completed_focus = SOV_Measures_of_rapprochement_with_the_West has_completed_focus = SOV_age_of_stability has_completed_focus = SOV_laying_the_bricks has_completed_focus = SOV_back_to_the_west has_completed_focus = SOV_better_russia has_completed_focus = SOV_land_socialisation has_completed_focus = SOV_third_way has_completed_focus = SOV_free_economic_zone } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_russia" add_popularity = { ideology = democratic popularity = 0.15 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_democratic_drift = 0.05 tooltip = democratic_drift_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.07 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_neoliberal_foreign_policy icon = western_investments x = -10 y = 1 relative_position_id = SOV_new_russia cost = 7 prerequisite = { focus = SOV_new_russia } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_neoliberal_foreign_policy" add_opinion_modifier = { modifier = supports_us target = USA } reverse_add_opinion_modifier = { modifier = supports_us target = USA } set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = USA.id } change_influence_percentage = yes set_temp_variable = { temp_opinion = 10 } change_international_bankers_opinion = yes change_labour_unions_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_nato_exercises icon = europe_tank x = 1 y = 3 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_nato_standardization } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nato_exercises" army_experience = 50 air_experience = 15 navy_experience = 10 for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = ROOT modifier = military_cooperation } reverse_add_opinion_modifier = { target = ROOT modifier = military_cooperation } country_event = sov_other.12 give_military_access = SOV } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_join_nato icon = nato_nation x = -1 y = 4 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_nato_exercises } prerequisite = { focus = SOV_multi_party_encouragement focus = SOV_civil_war_belarus } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_join_nato" leave_faction = yes if = { limit = { has_idea = CSTO_member } CSTO_leave = yes } NATO_join_via_event = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.02 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_democratic_belarus icon = rev_blr x = -3 y = 1 relative_position_id = SOV_neoliberal_foreign_policy cost = 6 prerequisite = { focus = SOV_neoliberal_foreign_policy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } BLR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } NOT = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_democratic_belarus" BLR = { add_stability = 0.05 add_popularity = { ideology = democratic popularity = 0.10 } } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = BLR } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_euromaidan icon = UKR_48_Hour_Plan x = -1 y = 1 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_neoliberal_foreign_policy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } UKR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_euromaidan" # Fire an event to notufy them? country_event = sov_other.9 UKR = { country_event = sov_other.9 } custom_effect_tooltip = SOV_ukraine_support_TT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_anti_corruption_foundation icon = restructuring_of_anticorruption_committee x = -1 y = 2 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_support_euromaidan } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_anti_corruption_foundation" UKR = { country_event = sov_other.10 set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = UKR } change_influence_percentage = yes } decrease_corruption = yes increase_policing_budget = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_closer_ties_with_the_west icon = align_to_europe x = 1 y = 1 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_neoliberal_foreign_policy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_closer_ties_with_the_west" russia_leave_every_faction = yes NATO_major_non_nato_ally_join = yes add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = ROOT modifier = NATO_commitment } reverse_add_opinion_modifier = { target = ROOT modifier = NATO_commitment } } } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { OR = { has_opinion = { target = ENG value > 10 } has_opinion = { target = FRA value > 10 } has_opinion = { target = USA value > 10 } has_opinion = { target = GER value > 10 } } add = 10 } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_nato_standardization icon = nato x = 1 y = 2 relative_position_id = SOV_neoliberal_foreign_policy cost = 7 prerequisite = { focus = SOV_closer_ties_with_the_west } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS FOCUS_FILTER_INDUSTRY } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_nato_standardization" add_ideas = SOV_idea_nato_standards_military one_random_arms_factory = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_multi_party_encouragement icon = parliament_ukraine x = -1 y = 3 relative_position_id = SOV_neoliberal_foreign_policy cost = 5 prerequisite = { focus = SOV_anti_corruption_foundation } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_multi_party_encouragement" UKR = { country_event = sov_other.13 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { percent_change = 20 } set_temp_variable = { influence_target = UKR } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_buy_belarus icon = blr_promote_language x = -3 y = 2 relative_position_id = SOV_neoliberal_foreign_policy cost = 6 prerequisite = { focus = SOV_support_democratic_belarus } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS FOCUS_FILTER_EXPENDITURE } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } BLR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } NOT = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_buy_belarus" BLR = { add_stability = -0.08 add_popularity = { ideology = democratic popularity = 0.15 } } set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = BLR } change_influence_percentage = yes set_temp_variable = { treasury_change = -12 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_civil_war_belarus icon = Zmagar_People x = -3 y = 3 relative_position_id = SOV_neoliberal_foreign_policy cost = 6 prerequisite = { focus = SOV_buy_belarus } will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } BLR = { NOT = { is_subject_of = SOV } NOT = { is_in_faction_with = SOV } NOT = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } influence_higher_40 = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_civil_war_belarus" hidden_effect = { BLR = { start_civil_war = { ideology = democratic size = 0.5 capital = 702 states = { 1093 702 } set_popularities = { democratic = 70 neutrality = 5 fascism = 0 communism = 5 nationalist = 20 } set_temp_variable = { rul_party_temp = 2 } set_temp_variable = { col_one = 3 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes set_temp_variable = { current_cons_popularity = { value = party_pop_array^2 multiply = 0.5 } } subtract_from_variable = { party_pop_array^3 = current_cons_popularity } add_to_variable = { party_pop_array^2 = current_cons_popularity } recalculate_party = yes country_event = russia.51 } } } custom_effect_tooltip = SOV_blr_democracy_tt } ai_will_do = { base = 0 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_withdraw_from_the_sco icon = goal_JAP_attack_red_china x = 224 y = 0 cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { has_completed_focus = SOV_Economic_Empire has_completed_focus = SOV_Measures_of_rapprochement_with_the_West has_completed_focus = SOV_age_of_stability has_completed_focus = SOV_laying_the_bricks has_completed_focus = SOV_back_to_the_west has_completed_focus = SOV_better_russia has_completed_focus = SOV_land_socialisation has_completed_focus = SOV_third_way has_completed_focus = SOV_free_economic_zone } SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_withdraw_from_the_sco" add_political_power = 150 add_stability = 0.05 if = { limit = { has_idea = CHI_sco_member } remove_ideas = CHI_sco_member } if = { limit = { has_idea = CHI_sco_observer } remove_ideas = CHI_sco_observer } if = { limit = { has_idea = CHI_sco_member_econ } remove_ideas = CHI_sco_member_econ } if = { limit = { has_idea = CHI_sco_member_pol } remove_ideas = CHI_sco_member_pol } if = { limit = { has_idea = CHI_sco_member_mil } remove_ideas = CHI_sco_member_mil } } ai_will_do = { base = 1 } } focus = { id = SOV_release_prisoners icon = release_russian_prisoners x = 7 y = 1 relative_position_id = SOV_new_russia cost = 2 prerequisite = { focus = SOV_new_russia } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_release_prisoners" add_stability = 0.03 add_popularity = { ideology = democratic popularity = 0.15 } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_true_federalism icon = russia_restore_democracy x = 0 y = 1 relative_position_id = SOV_release_prisoners cost = 2 prerequisite = { focus = SOV_release_prisoners } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_true_federalism" set_temp_variable = { party_popularity_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_new_form_of_the_gov icon = constitution x = 0 y = 2 relative_position_id = SOV_release_prisoners cost = 2 prerequisite = { focus = SOV_true_federalism } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_form_of_the_gov" add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_empower_duma icon = SOV_legislature x = -2 y = 3 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_new_form_of_the_gov } mutually_exclusive = { focus = SOV_mixed_system } mutually_exclusive = { focus = SOV_all_powers_to_the_presidents } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_duma" set_temp_variable = { threshold_change = 0.03 } modify_election_threshold = yes custom_effect_tooltip = SOV_parliament_focus_TT custom_effect_tooltip = SOV_system_democratic_referendum_tt swap_ideas = { remove_idea = SOV_idea_presidential_republic add_idea = SOV_idea_parliamentary_republic } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_mixed_system icon = SOV_semi_presidential_republic x = 0 y = 3 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_new_form_of_the_gov } mutually_exclusive = { focus = SOV_empower_duma } mutually_exclusive = { focus = SOV_all_powers_to_the_presidents } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mixed_system" set_temp_variable = { threshold_change = 0.05 } modify_election_threshold = yes custom_effect_tooltip = SOV_semipres_focus_TT custom_effect_tooltip = SOV_system_democratic_referendum_tt if = { limit = { SOV = { NOT = { has_idea = SOV_idea_semi_presidential_republic } } } add_ideas = SOV_idea_semi_presidential_republic } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_all_powers_to_the_presidents icon = SOV_presidential_republic x = 2 y = 3 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_new_form_of_the_gov } mutually_exclusive = { focus = SOV_mixed_system } mutually_exclusive = { focus = SOV_empower_duma } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_all_powers_to_the_presidents" set_temp_variable = { threshold_change = 0.07 } modify_election_threshold = yes custom_effect_tooltip = SOV_president_focus_TT custom_effect_tooltip = SOV_system_democratic_referendum_tt swap_ideas = { remove_idea = SOV_idea_semi_presidential_republic add_idea = SOV_idea_presidential_republic } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_usr icon = sov_dem_usr x = 3 y = 5 relative_position_id = SOV_release_prisoners cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { always = no OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_usr" custom_effect_tooltip = SOV_usr_check_tt custom_effect_tooltip = SOV_subjectsepar_minus_tt add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } hidden_effect = { SUB_separatism_minus_subject = yes increase_centralization = yes russian_remove_national_core = yes russian_new_states = yes add_stability = -0.25 set_cosmetic_tag = SOV_USA clr_country_flag = dynamic_flag news_event = { hours = 6 id = sov_liberals_news.1 } } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_russia_good icon = sov_dem_russia_united x = 0 y = 5 relative_position_id = SOV_release_prisoners cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { always = no OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russia_good" add_political_power = 100 add_stability = 0.05 add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_good_federalism icon = sov_dem_federalism x = 0 y = 6 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_russia_good } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_good_federalism" custom_effect_tooltip = SOV_subjectsepar_minus_tt custom_effect_tooltip = SOV_subjects_federalization_buff_tt if = { limit = { SOV = { has_idea = SUB_confederation } } swap_ideas = { remove_idea = SUB_confederation add_idea = SUB_super_confederation } } hidden_effect = { SUB_separatism_minus_subject = yes SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_new_establishment icon = sov_dem_new_establishment x = 3 y = 6 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_usr } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_establishment" custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_like_usa_weapon icon = SOV_gun_control x = -2 y = 7 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_return_arms_subject focus = SOV_subject_guarantee focus = SOV_good_federalism focus = SOV_new_establishment } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_like_usa_weapon" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_monthly_population = -0.06 tooltip = monthly_population_tt } add_to_variable = { SOV_navalny_inner_bureaucracy_cost_multiplier_modifier = 0.12 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_navalny_inner_production_speed_arms_factory_factor = 0.05 tooltip = production_speed_arms_factory_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_federal_police icon = sov_democratic_police x = 0 y = 7 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_return_arms_subject focus = SOV_subject_guarantee focus = SOV_good_federalism focus = SOV_new_establishment } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } has_completed_focus = SOV_safe_russia SUB_has_russian_special_autonomy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_federal_police" add_ideas = SOV_federal_police } ai_will_do = { base = 1 } } focus = { id = SOV_federation_army icon = sov_democratic_soldier x = -1 y = 8 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_like_usa_weapon } prerequisite = { focus = SOV_federal_police } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } SUB_has_russian_special_autonomy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_federation_army" add_ideas = S0V_Federation_Army_idea } ai_will_do = { base = 1 } } focus = { id = SOV_no_taxes_subjects icon = sov_democratic_ruble x = 1 y = 8 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_our_own_section_230 } prerequisite = { focus = SOV_federal_police } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } SUB_has_russian_special_autonomy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_no_taxes_subjects" custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_our_own_section_230 icon = jeffersonian_thought x = 2 y = 7 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_return_arms_subject focus = SOV_subject_guarantee focus = SOV_good_federalism focus = SOV_new_establishment } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_our_own_section_230" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_drift_defence_factor = -0.15 tooltip = drift_defence_factor_tt } set_temp_variable = { party_popularity_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 } } focus = { id = SOV_rework_constituion icon = sov_dem_rewrite x = 0 y = 4 relative_position_id = SOV_release_prisoners cost = 2 prerequisite = { focus = SOV_all_powers_to_the_presidents focus = SOV_mixed_system focus = SOV_empower_duma } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rework_constituion" country_event = { id = sov_liberals.3 days = 1 } custom_effect_tooltip = SOV_great_democratic_referendum_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_referendum_start icon = sov_dem_republics_vote x = -3 y = 5 relative_position_id = SOV_release_prisoners cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { always = no OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_referendum_start" custom_effect_tooltip = SOV_referendum_TT add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } hidden_effect = { russian_referendum_federation = yes news_event = { hours = 6 id = sov_liberals_news.1 } } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_return_arms_subject icon = sov_dem_republic_attack x = -4 y = 6 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_referendum_start } mutually_exclusive = { focus = SOV_subject_guarantee } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_return_arms_subject" custom_effect_tooltip = SOV_subjects_check_tt russian_subject_attack = yes } ai_will_do = { base = 1 } } focus = { id = SOV_subject_guarantee icon = sov_dem_republic_guarantee x = -2 y = 6 relative_position_id = SOV_release_prisoners cost = 3 prerequisite = { focus = SOV_referendum_start } mutually_exclusive = { focus = SOV_return_arms_subject } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_subject_guarantee" custom_effect_tooltip = SOV_subjects_check_tt russian_subject_guarantee = yes } ai_will_do = { base = 1 } } focus = { id = SOV_a_pragmatic_approach icon = democracy6 x = -1 y = 1 relative_position_id = SOV_path_of_western cost = 5 prerequisite = { focus = SOV_path_of_western } mutually_exclusive = { focus = SOV_democratic_idealism } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_pragmatic_approach" add_ideas = SOV_idea_pragmatic_democracy if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_democratic_idealism icon = russian_elections x = 1 y = 1 relative_position_id = SOV_path_of_western cost = 5 prerequisite = { focus = SOV_path_of_western } mutually_exclusive = { focus = SOV_a_pragmatic_approach } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_democratic_idealism" add_ideas = SOV_idea_democratic_idealism } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_suppress_nationalists icon = URA_radical_sov_zapret x = 0 y = 3 relative_position_id = SOV_path_of_western cost = 3 prerequisite = { focus = SOV_democratic_idealism focus = SOV_a_pragmatic_approach } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_suppress_nationalists" add_political_power = 50 add_stability = 0.03 add_popularity = { ideology = nationalist popularity = -0.15 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_respect_soviet_legacy icon = democratic_communism x = -2 y = 2 relative_position_id = SOV_path_of_western cost = 5 prerequisite = { focus = SOV_a_pragmatic_approach } mutually_exclusive = { focus = SOV_decommunize_russian_society } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_respect_soviet_legacy" add_popularity = { ideology = communism popularity = 0.10 } swap_ideas = { remove_idea = SOV_communist_opposition_idea_1 add_idea = SOV_communist_opposition_idea_3 } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_rehabilitate_purged_figures icon = fallen_soldiers x = -3 y = 3 relative_position_id = SOV_path_of_western cost = 3 prerequisite = { focus = SOV_respect_soviet_legacy } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rehabilitate_purged_figures" add_popularity = { ideology = communism popularity = 0.05 } add_timed_idea = { idea = SOV_liberal_disappointment_idea days = 365 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_reconcile_the_cprf_2 icon = sov_zyganov x = -3 y = 4 relative_position_id = SOV_path_of_western cost = 7 prerequisite = { focus = SOV_rehabilitate_purged_figures } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reconcile_the_cprf_2" add_popularity = { ideology = communism popularity = 0.05 } swap_ideas = { remove_idea = SOV_communist_opposition_idea_3 add_idea = SOV_communist_loyalty_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_decommunize_russian_society icon = anti_communism x = 2 y = 2 relative_position_id = SOV_path_of_western cost = 5 prerequisite = { focus = SOV_democratic_idealism } mutually_exclusive = { focus = SOV_respect_soviet_legacy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_decommunize_russian_society" add_popularity = { ideology = communism popularity = -0.05 } swap_ideas = { remove_idea = SOV_communist_opposition_idea_1 add_idea = SOV_communist_opposition_idea_2 } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_honor_victims_of_repression icon = rus_revenge x = 3 y = 3 relative_position_id = SOV_path_of_western cost = 5 prerequisite = { focus = SOV_decommunize_russian_society } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_honor_victims_of_repression" add_timed_idea = { idea = SOV_liberal_loyalty_idea days = 365 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_ostracize_the_cprf icon = sov_zyganov_ban x = 3 y = 4 relative_position_id = SOV_path_of_western cost = 7 prerequisite = { focus = SOV_honor_victims_of_repression } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ostracize_the_cprf" remove_ideas = SOV_communist_opposition_idea_2 set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = -0.05 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_foster_multi_party_democracy icon = Duma_election x = 0 y = 4 relative_position_id = SOV_path_of_western cost = 3 prerequisite = { focus = SOV_decommunize_russian_society focus = SOV_respect_soviet_legacy } prerequisite = { focus = SOV_suppress_nationalists } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_foster_multi_party_democracy" add_timed_idea = { idea = SOV_convention_idea days = 21 } add_stability = 0.05 add_popularity = { ideology = democratic popularity = 0.10 } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_maintain_good_relationships_with_central_asia icon = ca_flags x = -1 y = 1 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_withdraw_from_the_sco } mutually_exclusive = { focus = SOV_influence_central_asian_change } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = KAZ country_exists = TRK } NOT = { OR = { has_war_with = UZB has_war_with = TAJ has_war_with = KYR has_war_with = KAZ has_war_with = TRK } } } bypass = { NOT = { country_exists = UZB } NOT = { country_exists = TAJ } NOT = { country_exists = KYR } NOT = { country_exists = KAZ } NOT = { country_exists = TRK } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_maintain_good_relationships_with_central_asia" add_stability = 0.05 add_political_power = 200 } ai_will_do = { base = 1 } } focus = { id = SOV_freind_uzb icon = uzbekistan_super x = -1 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = UZB NOT = { has_war_with = UZB } } bypass = { OR = { has_war_with = UZB NOT = { country_exists = UZB } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freind_uzb" UZB = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = UZB modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = UZB } change_influence_percentage = yes set_temp_variable = { receiver_nation = UZB.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_freind_kaz icon = kazahstan_super x = -3 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KAZ NOT = { has_war_with = KAZ } } bypass = { OR = { has_war_with = KAZ NOT = { country_exists = KAZ } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freind_kaz" KAZ = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = KAZ modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = KAZ } change_influence_percentage = yes set_temp_variable = { receiver_nation = KAZ.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_freind_kyr icon = kyrgyziya_super x = -5 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KYR NOT = { has_war_with = KYR } } bypass = { OR = { has_war_with = KYR NOT = { country_exists = KYR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freind_kyr" KYR = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = KYR modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = KYR } change_influence_percentage = yes set_temp_variable = { receiver_nation = KYR.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_freind_taj icon = tjkmoney x = -4 y = 3 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TAJ NOT = { has_war_with = TAJ } } bypass = { OR = { has_war_with = TAJ NOT = { country_exists = TAJ } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freind_taj" TAJ = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = TAJ modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = TAJ } change_influence_percentage = yes set_temp_variable = { receiver_nation = TAJ.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_freind_trk icon = Goal_Turkmen_dinka x = -2 y = 3 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TRK NOT = { has_war_with = TRK } } bypass = { OR = { has_war_with = TRK NOT = { country_exists = TRK } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_freind_trk" TRK = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = TRK modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = TRK } change_influence_percentage = yes set_temp_variable = { receiver_nation = TRK.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_influence_central_asian_change icon = attack_russia_chechnya x = 1 y = 1 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_withdraw_from_the_sco } mutually_exclusive = { focus = SOV_maintain_good_relationships_with_central_asia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = KAZ country_exists = TRK } } bypass = { NOT = { OR = { country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = KAZ country_exists = TRK } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_influence_central_asian_change" add_political_power = 150 KAZ = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } UZB = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } KYR = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } TAJ = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } TRK = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } } ai_will_do = { base = 1 } } focus = { id = SOV_attack_uzb icon = attack_uzbekistan x = 1 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_influence_central_asian_change } will_lead_to_war_with = UZB search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = UZB } bypass = { OR = { has_war_with = UZB NOT = { country_exists = UZB } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_attack_uzb" set_temp_variable = { wargoal_on = UZB } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = UZB } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_democracy_in_uzb days = 100 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_attack_kaz icon = attack_kazakhstan x = 3 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_influence_central_asian_change } will_lead_to_war_with = KAZ search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KAZ } bypass = { OR = { has_war_with = KAZ NOT = { country_exists = KAZ } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_attack_kaz" set_temp_variable = { wargoal_on = KAZ } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = KAZ } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_democracy_in_kaz days = 100 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_attack_kyr icon = attack_kyrgyzstan x = 5 y = 2 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_influence_central_asian_change } will_lead_to_war_with = KYR search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KYR } bypass = { OR = { has_war_with = KYR NOT = { country_exists = KYR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_attack_kyr" set_temp_variable = { wargoal_on = KYR } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = KYR } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_democracy_in_kyr days = 100 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_attack_taj icon = attack_tajikistan x = 4 y = 3 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_influence_central_asian_change } will_lead_to_war_with = TAJ search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TAJ } bypass = { OR = { has_war_with = TAJ NOT = { country_exists = TAJ } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_attack_taj" set_temp_variable = { wargoal_on = TAJ } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = TAJ } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_democracy_in_taj days = 100 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_attack_trk icon = attack_turkmenistan x = 2 y = 3 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_influence_central_asian_change } will_lead_to_war_with = TRK search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TRK } bypass = { OR = { has_war_with = TRK NOT = { country_exists = TRK } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_attack_trk" set_temp_variable = { wargoal_on = TRK } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = TRK } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_democracy_in_trk days = 100 } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_befriend_india icon = ind_singh x = -1 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } mutually_exclusive = { focus = SOV_befriend_pakistan } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = RAJ NOT = { has_war_with = RAJ } } bypass = { OR = { has_war_with = RAJ NOT = { country_exists = RAJ } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_befriend_india" RAJ = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = RAJ modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = RAJ.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_befriend_pakistan icon = Pakistani_Army x = -3 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } mutually_exclusive = { focus = SOV_befriend_india } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PAK NOT = { has_war_with = PAK } } bypass = { OR = { has_war_with = PAK NOT = { country_exists = PAK } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_befriend_pakistan" PAK = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } RAJ = { add_opinion_modifier = { target = SOV modifier = major_breach_of_trust } } add_opinion_modifier = { target = PAK modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = PAK.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_israel icon = align_to_israel x = 1 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } mutually_exclusive = { focus = SOV_support_palestine } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = ISR NOT = { has_war_with = ISR } } bypass = { NOT = { country_exists = ISR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_israel" ISR = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } PAL = { add_opinion_modifier = { target = SOV modifier = major_breach_of_trust } } add_opinion_modifier = { target = ISR modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = ISR.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_palestine icon = align_to_palestine x = 3 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } mutually_exclusive = { focus = SOV_support_israel } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PAL NOT = { has_war_with = PAL } } bypass = { NOT = { country_exists = PAL } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_palestine" PAL = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } ISR = { add_opinion_modifier = { target = SOV modifier = major_breach_of_trust } } add_opinion_modifier = { target = PAL modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = PAL.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_pressure_the_persians icon = iran_new_plan x = 6 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pressure_the_persians" set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = PER } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_poland_relations icon = POL_Ally_Ukrainian_Workers x = 9 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = POL NOT = { has_war_with = POL } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_poland_relations" POL = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = POL modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = POL } change_influence_percentage = yes set_temp_variable = { receiver_nation = POL.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_befriend_france icon = align_to_france2 x = 9 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_poland_relations } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = FRA NOT = { has_war_with = FRA } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_befriend_france" FRA = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = FRA modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = FRA } change_influence_percentage = yes set_temp_variable = { receiver_nation = FRA.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_befriend_germany icon = german_confederation2 x = 9 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_poland_relations } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GER NOT = { has_war_with = GER } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_befriend_germany" GER = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = GER modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = FRA } change_influence_percentage = yes set_temp_variable = { receiver_nation = FRA.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_volkswagen icon = hans_eichel_euro x = 9 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_befriend_germany } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GER NOT = { has_war_with = GER } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_volkswagen" GER = { country_event = { id = russia.32 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { GER = { one_random_arms_factory = yes } one_random_arms_factory = yes } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { GER = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_us_brotherhood icon = alliance_USA_RUS x = 11 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_befriend_germany } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = USA NOT = { has_war_with = USA } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_us_brotherhood" SOV = { add_opinion_modifier = { target = USA modifier = has_expressed_loyalty } } add_opinion_modifier = { target = USA modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = USA } change_influence_percentage = yes set_temp_variable = { receiver_nation = USA.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_us_russia_defence_pact icon = trump_investigation x = 11 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_us_brotherhood } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = USA NOT = { has_war_with = USA } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_us_russia_defence_pact" USA = { country_event = russia.86 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { USA = { diplomatic_relation = { country = SOV relation = guarantee active = yes } diplomatic_relation = { country = SOV relation = non_aggression_pact active = yes } } diplomatic_relation = { country = USA relation = guarantee active = yes } diplomatic_relation = { country = USA relation = non_aggression_pact active = yes } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { USA = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_ger_nuclear_deal icon = nukes_under_usa x = 9 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_us_brotherhood } prerequisite = { focus = SOV_volkswagen } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { GER = { has_opinion = { target = SOV value > 49 } } USA = { has_opinion = { target = SOV value > 49 } } OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GER NOT = { has_war_with = GER } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ger_nuclear_deal" GER = { country_event = russia.89 } USA = { country_event = russia.89 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { random_owned_state = { add_building_construction = { type = enrichment_facility level = 1 } } random_owned_controlled_state = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_building_construction = { type = nuclear_reactor level = 1 instant_build = yes } add_building_construction = { type = anti_air_building level = 1 instant_build = yes } add_extra_state_shared_building_slots = 2 } set_temp_variable = { treasury_change = -25 } modify_treasury_effect = yes } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { GER = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } USA = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_peugeout icon = peugeot x = 11 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_befriend_france } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = FRA NOT = { has_war_with = FRA } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_peugeout" FRA = { country_event = { id = russia.32 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { FRA = { one_random_arms_factory = yes } one_random_arms_factory = yes } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { FRA = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_mutual_def_poland icon = Poland_russia_hands x = 11 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_poland_relations } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = POL NOT = { has_war_with = POL } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mutual_def_poland" POL = { country_event = russia.92 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { POL = { diplomatic_relation = { country = SOV relation = guarantee active = yes } diplomatic_relation = { country = SOV relation = non_aggression_pact active = yes } } diplomatic_relation = { country = POL relation = guarantee active = yes } diplomatic_relation = { country = POL relation = non_aggression_pact active = yes } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { POL = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_the_reformists icon = Compromise_military_iran x = 5 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_pressure_the_persians } mutually_exclusive = { focus = SOV_invite_shah } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER PER = { emerging_moderate_shiite_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_the_reformists" country_event = russia.84 PER = { country_event = russia.84 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_invite_shah icon = new_pahlavi_const x = 7 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_pressure_the_persians } mutually_exclusive = { focus = SOV_support_the_reformists } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER NOT = { PER = { neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_invite_shah" country_event = russia.85 PER = { country_event = russia.85 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_invest_in_iran icon = iranian_army_coup x = 6 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_support_the_reformists focus = SOV_invite_shah } will_lead_to_war_with = PER search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_invest_in_iran" PER = { country_event = russia.80 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { PER = { one_random_renewable_energy_infra = yes } one_random_renewable_energy_infra = yes } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { PER = { add_opinion_modifier = { target = SOV modifier = medium_decrease } } } } ai_will_do = { base = 1 modifier = { has_war = yes factor = 0 } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_neutral_relations icon = align_to_iran x = 5 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_invest_in_iran } prerequisite = { focus = SOV_support_the_reformists } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER PER = { emerging_moderate_shiite_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_neutral_relations" set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = PER } change_influence_percentage = yes add_opinion_modifier = { target = PER modifier = improve_trade } reverse_add_opinion_modifier = { target = PER modifier = improve_trade } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_animosity_to_iran icon = iran_take_down_the_nation x = 7 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_invest_in_iran } prerequisite = { focus = SOV_invite_shah } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER NOT = { PER = { neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_animosity_to_iran" add_collaboration = { target = PER value = 0.1 } PER = { add_stability = -0.05 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_ignite_revolution_in_iran icon = iran_horse_man x = 7 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_animosity_to_iran } will_lead_to_war_with = PER search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER NOT = { PER = { neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ignite_revolution_in_iran" set_temp_variable = { wargoal_on = PER } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = PER } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 strength_ratio = { tag = PER ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_passage_through_caucasus icon = dzhubga_sochi_highway x = 5 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_neutral_relations } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = PER PER = { emerging_moderate_shiite_are_in_power = yes neutrality_neutral_conservatism_are_in_power = yes nationalist_monarchists_are_in_power = yes western_liberals_are_in_power = yes western_social_democrats_are_in_power = yes western_conservatism_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_passage_through_caucasus" PER = { country_event = russia.77 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { PER = { one_office_construction = yes } one_office_construction = yes } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = PER } change_influence_percentage = yes set_temp_variable = { receiver_nation = PER.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_karabakh_question icon = EAES_Karabah_question x = -8 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = AZE country_exists = ARM NOT = { has_war_with = AZE } NOT = { has_war_with = ARM } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_karabakh_question" set_temp_variable = { percent_change = 1 } set_temp_variable = { influence_target = AZE } change_influence_percentage = yes set_temp_variable = { percent_change = 1 } set_temp_variable = { influence_target = ARM } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_friendship_armenia icon = flag_armenia x = -9 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_karabakh_question } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = ARM NOT = { has_war_with = ARM } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_friendship_armenia" ARM = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = ARM modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = ARM } change_influence_percentage = yes set_temp_variable = { receiver_nation = ARM.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_invest_in_arm_it icon = UKoil x = -9 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_friendship_armenia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = ARM NOT = { has_war_with = ARM } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_invest_in_arm_it" ARM = { country_event = russia.77 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ARM = { one_office_construction = yes } one_office_construction = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_friendship_azerbaijan icon = align_to_azerbaijan x = -7 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_karabakh_question } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = AZE NOT = { has_war_with = AZE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_friendship_azerbaijan" AZE = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = AZE modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = AZE } change_influence_percentage = yes set_temp_variable = { receiver_nation = AZE.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_invest_in_aze_oil icon = GEO_Seize_Azerbaijani_Resources x = -7 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_friendship_azerbaijan } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = AZE NOT = { has_war_with = AZE } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_invest_in_aze_oil" AZE = { country_event = russia.80 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { AZE = { one_random_renewable_energy_infra = yes } one_random_renewable_energy_infra = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_decide_side icon = give_artsakh x = -8 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_invest_in_arm_it focus = SOV_invest_in_aze_oil } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = ARM country_exists = AZE NOT = { has_war_with = ARM } NOT = { has_war_with = AZE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_decide_side" country_event = russia.49 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_artsakh icon = AFARM x = -9 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_invest_in_arm_it } prerequisite = { focus = SOV_decide_side } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } has_country_flag = demsov_supp_arm country_exists = ARM NOT = { has_war_with = ARM } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_artsakh" give_guarantee = NKR give_guarantee = ARM ARM = { give_military_access = SOV } add_opinion_modifier = { modifier = declaration_of_friendship target = ARM } reverse_add_opinion_modifier = { modifier = declaration_of_friendship target = ARM } add_opinion_modifier = { modifier = declaration_of_friendship target = NKR } reverse_add_opinion_modifier = { modifier = declaration_of_friendship target = NKR } AZE = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_azerbaijan icon = azer_nationalist x = -7 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_invest_in_aze_oil } prerequisite = { focus = SOV_decide_side } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } has_country_flag = demsov_supp_aze country_exists = AZE NOT = { has_war_with = AZE } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_azerbaijan" give_guarantee = AZE AZE = { give_military_access = SOV } add_opinion_modifier = { modifier = declaration_of_friendship target = AZE } reverse_add_opinion_modifier = { modifier = declaration_of_friendship target = AZE } ARM = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } NKR = { add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } reverse_add_opinion_modifier = { target = ROOT modifier = betrayed_our_cause } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_georgia_question icon = abandon_eu_geo x = -5 y = 4 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_freind_taj focus = SOV_freind_kyr focus = SOV_freind_kaz focus = SOV_freind_trk focus = SOV_freind_uzb focus = SOV_attack_uzb focus = SOV_attack_kyr focus = SOV_attack_kaz focus = SOV_attack_taj focus = SOV_attack_trk } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GEO OR = { country_exists = ABK country_exists = SOO } NOT = { has_war_with = GEO } NOT = { has_country_flag = georgia_broken_relations } } bypass = { OR = { NOT = { country_exists = GEO } has_war_with = GEO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_georgia_question" GEO = { add_opinion_modifier = { target = SOV modifier = has_expressed_loyalty } } add_opinion_modifier = { target = GEO modifier = has_expressed_loyalty } set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = GEO } change_influence_percentage = yes set_temp_variable = { receiver_nation = GEO.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_democracy_in_georgia icon = geo_elections_ico x = -5 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_georgia_question } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GEO OR = { country_exists = ABK country_exists = SOO } NOT = { has_war_with = GEO } NOT = { has_country_flag = georgia_broken_relations } } bypass = { OR = { NOT = { country_exists = GEO } has_war_with = GEO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_democracy_in_georgia" set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = GEO } change_influence_percentage = yes GEO = { add_popularity = { ideology = democratic popularity = 0.10 } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_state_investments icon = shervad_rus_friend x = -5 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_support_democracy_in_georgia } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GEO OR = { country_exists = ABK country_exists = SOO } NOT = { has_war_with = GEO } NOT = { has_country_flag = georgia_broken_relations } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { OR = { NOT = { country_exists = GEO } has_war_with = GEO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_state_investments" GEO = { country_event = russia.77 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { GEO = { one_office_construction = yes } one_office_construction = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_naval_base_in_georgia icon = Georgian_Navy_1 x = -5 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_state_investments } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } GEO = { has_opinion = { target = SOV value > 49 } } country_exists = GEO NOT = { has_war_with = GEO } NOT = { has_country_flag = georgia_broken_relations } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { OR = { NOT = { country_exists = GEO } has_war_with = GEO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_naval_base_in_georgia" GEO = { country_event = russia.95 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { SOV = { give_guarantee = GEO } GEO = { give_military_access = SOV diplomatic_relation = { country = SOV relation = docking_rights active = yes } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_mediate_ossetianabkhaz_question icon = ossetiabkhaz_priznat x = -5 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_naval_base_in_georgia } will_lead_to_war_with = ABK will_lead_to_war_with = SOO search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = GEO OR = { country_exists = ABK country_exists = SOO } NOT = { has_war_with = GEO } NOT = { has_country_flag = georgia_broken_relations } } bypass = { OR = { NOT = { country_exists = GEO } has_war_with = GEO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mediate_ossetianabkhaz_question" ABK = { country_event = russia.83 } SOO = { country_event = russia.83 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { GEO = { puppet = ABK puppet = SOO } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { SOV = { create_wargoal = { type = puppet_wargoal_focus target = ABK } create_wargoal = { type = puppet_wargoal_focus target = SOO } } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_status_quo icon = DPRK-ROK_shake_flags x = -2 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 6 prerequisite = { focus = SOV_befriend_pakistan focus = SOV_support_israel focus = SOV_befriend_india focus = SOV_support_palestine } mutually_exclusive = { focus = SOV_east_asia_in_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = NKO country_exists = KOR } completion_reward = { KOR = { add_stability = 0.02 } NKO = { add_stability = 0.02 } CHI = { add_stability = 0.02 } SOV = { add_stability = 0.02 } log = "[GetDateText]: [Root.GetName]: Focus SOV_status_quo" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_strengthen_relations_with_north icon = align_to_north_korea x = -3 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 6 prerequisite = { focus = SOV_status_quo } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = NKO NOT = { has_war_with = NKO } } completion_reward = { set_temp_variable = { percent_change = 3 } set_temp_variable = { influence_target = NKO } change_influence_percentage = yes set_temp_variable = { receiver_nation = NKO.id } set_temp_variable = { sender_nation = SOV } set_improved_trade_agreement = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes log = "[GetDateText]: [Root.GetName]: Focus SOV_strengthen_relations_with_north" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_encourage_economic_reforms icon = donju x = -3 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_strengthen_relations_with_north } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = NKO NOT = { has_war_with = NKO } NOT = { has_idea = Planned_Economy } NKO = { influence_higher_40 = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { NKO = { country_event = russia.32 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { NKO = { one_random_arms_factory = yes } one_random_arms_factory = yes } log = "[GetDateText]: [Root.GetName]: Focus SOV_encourage_economic_reforms" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_expand_business_with_south icon = trade_with_south_korea x = -1 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 6 prerequisite = { focus = SOV_status_quo } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR NOT = { has_war_with = KOR } KOR = { has_opinion = { target = SOV value > 14 } } } completion_reward = { add_opinion_modifier = { target = KOR modifier = mutual_trade_opinion } add_opinion_modifier = { target = KOR modifier = mutual_trade_agreement } set_temp_variable = { percent_change = -1 } set_temp_variable = { tag_index = KOR.id } change_influence_percentage = yes KOR = { add_opinion_modifier = { target = SOV modifier = mutual_trade_opinion } add_opinion_modifier = { target = SOV modifier = mutual_trade_agreement } } set_temp_variable = { percent_change = -1 } set_temp_variable = { tag_index = SOV.id } set_temp_variable = { influence_target = KOR.id } change_influence_percentage = yes log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_business_with_south" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_export_more_energy icon = gazprom_sheep5 x = -1 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_expand_business_with_south } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR NOT = { has_war_with = KOR } KOR = { has_opinion = { target = SOV value > 24 } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { KOR = { add_opinion_modifier = { target = SOV modifier = RUS_OIL } } set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = KOR.id } change_influence_percentage = yes log = "[GetDateText]: [Root.GetName]: Focus SOV_export_more_energy" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_peaceful_korean_unification icon = korea_reunification_flag x = -2 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_export_more_energy } prerequisite = { focus = SOV_encourage_economic_reforms } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR country_exists = NKO KOR = { has_war = no } NKO = { has_war = no } custom_trigger_tooltip = { tooltip = SOV_top_influencer_koreas_tt KOR = { check_variable = { influence_array^0 = SOV } } NKO = { check_variable = { influence_array^0 = SOV } } } } completion_reward = { KOR = { custom_effect_tooltip = KOR_negotiation_success_tt add_to_variable = { reunification_chance = 3 } } NKO = { add_war_support = -0.05 } set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = KOR.id } change_influence_percentage = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = NKO.id } change_influence_percentage = yes log = "[GetDateText]: [Root.GetName]: Focus SOV_support_peaceful_korean_unification" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_east_asia_in_democracy icon = skeleton_war_now x = 2 y = 5 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_befriend_pakistan focus = SOV_support_israel focus = SOV_befriend_india focus = SOV_support_palestine } mutually_exclusive = { focus = SOV_status_quo } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = CHI country_exists = NKO CHI = { NOT = { OR = { has_government = democratic has_government = neutrality } } } NKO = { NOT = { OR = { has_government = democratic has_government = neutrality } } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_east_asia_in_democracy" add_opinion_modifier = { target = TAI modifier = recent_actions_positive } TAI = { add_opinion_modifier = { target = SOV modifier = recent_actions_positive } } add_opinion_modifier = { target = KOR modifier = recent_actions_positive } KOR = { add_opinion_modifier = { target = SOV modifier = recent_actions_positive } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_expand_trade_with_taiwan icon = trade_with_taiwan x = 3 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_east_asia_in_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TAI NOT = { has_war_with = TAI } TAI = { has_opinion = { target = SOV value > 39 } } } completion_reward = { add_opinion_modifier = { target = TAI modifier = improve_trade } custom_effect_tooltip = SOV_taiwan_coop_check_tt set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = TAI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = TAI } change_influence_percentage = yes TAI = { add_opinion_modifier = { target = SOV modifier = improve_trade } } log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_trade_with_taiwan" unlock_decision_category_tooltip = SOV_democracy_taiwam_category } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_taiwan_military_buildup icon = blr_buy_taiwan_aidc x = 3 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_expand_trade_with_taiwan } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TAI NOT = { has_war_with = TAI } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { add_opinion_modifier = { target = TAI modifier = military_cooperation } set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = TAI } change_influence_percentage = yes CHI = { add_opinion_modifier = { target = SOV modifier = imminent_danger_to_national_security } } TAI = { country_event = russia.46 country_event = russia.41 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { TAI = { add_equipment_to_stockpile = { type = medium_tank_chassis_0 amount = 100 producer = SOV } add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } set_temp_variable = { treasury_change = 30 } modify_treasury_effect = yes } log = "[GetDateText]: [Root.GetName]: Focus SOV_support_taiwan_military_buildup" unlock_decision_tooltip = SOV_more_weapon_taiwan } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_support_south_led_unification icon = south_korea_authoritarnism x = 1 y = 6 relative_position_id = SOV_withdraw_from_the_sco cost = 5 prerequisite = { focus = SOV_east_asia_in_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR NOT = { has_war_with = KOR } } completion_reward = { NKO = { add_opinion_modifier = { target = SOV modifier = imminent_danger_to_national_security } } log = "[GetDateText]: [Root.GetName]: Focus SOV_support_south_led_unification" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_export_military_hardware_to_south_korea icon = rok_mobilization x = 1 y = 7 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_support_south_led_unification } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR NOT = { has_war_with = KOR } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { add_opinion_modifier = { target = KOR modifier = military_cooperation } set_temp_variable = { percent_change = 4 } set_temp_variable = { influence_target = KOR } change_influence_percentage = yes KOR = { country_event = russia.46 country_event = russia.41 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { KOR = { add_equipment_to_stockpile = { type = medium_tank_chassis_0 amount = 100 producer = SOV } add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } set_temp_variable = { treasury_change = 30 } modify_treasury_effect = yes } log = "[GetDateText]: [Root.GetName]: Focus SOV_export_military_hardware_to_south_korea" } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_behead_autocratic_dragons icon = dragon x = 3 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_support_taiwan_military_buildup } prerequisite = { focus = SOV_export_military_hardware_to_south_korea } mutually_exclusive = { focus = SOV_ignite_second_korean_war } will_lead_to_war_with = NKO search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = TAI NOT = { has_war_with = TAI } } bypass = { has_war_with = CHI } completion_reward = { set_temp_variable = { wargoal_on = CHI } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = CHI } set_temp_variable = { wargoal_on = NKO } add_threat_from_wargoal_effect = yes create_wargoal = { type = puppet_wargoal_focus target = NKO } TAI = { set_temp_variable = { wargoal_on = CHI } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_core_state target = CHI } } KOR = { set_temp_variable = { wargoal_on = NKO } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_core_state target = NKO } } log = "[GetDateText]: [Root.GetName]: Focus SOV_behead_autocratic_dragons" } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 strength_ratio = { tag = CHI ratio < 0.75 } } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_ignite_second_korean_war icon = goal_JAP_attack_korea_by_japan x = 1 y = 8 relative_position_id = SOV_withdraw_from_the_sco cost = 7 prerequisite = { focus = SOV_export_military_hardware_to_south_korea } prerequisite = { focus = SOV_support_taiwan_military_buildup } mutually_exclusive = { focus = SOV_behead_autocratic_dragons } will_lead_to_war_with = NKO search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } country_exists = KOR NOT = { has_war_with = KOR } } bypass = { has_war_with = CHI } completion_reward = { KOR = { set_temp_variable = { wargoal_on = NKO } add_threat_from_wargoal_effect = yes create_wargoal = { type = take_core_state target = NKO } } log = "[GetDateText]: [Root.GetName]: Focus SOV_ignite_second_korean_war" } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } #Start of MDV Branch focus = { id = SOV_safe_russia icon = sov_safety x = 204 y = 0 cost = 1 search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_safe_russia" increase_policing_budget = yes unlock_decision_tooltip = SOV_separatism_volga_crush unlock_decision_tooltip = SOV_separatism_caucas_crush unlock_decision_tooltip = SOV_separatism_siberia_crush unlock_decision_tooltip = SOV_separatism_other_crush } ai_will_do = { base = 1000 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_outer icon = sov_intelligence x = 4 y = 1 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_safe_russia } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer" add_political_power = 75 } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_gru icon = sov_gru x = 5 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_outer } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gru" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_decryption_factor = 0.05 tooltip = decryption_factor_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = 0.04 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_send_volunteers_tension = -0.05 tooltip = send_volunteers_tension_tt } newline = yes set_temp_variable = { temp_opinion = 4 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_gru_spetznaz icon = sov_gru_special_forces x = 5 y = 3 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_gru } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gru_spetznaz" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_decryption_factor = 0.02 tooltip = decryption_factor_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = 0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_send_volunteers_tension = -0.03 tooltip = send_volunteers_tension_tt } add_to_variable = { SOV_land_special_forces_training_time_factor = -0.05 tooltip = special_forces_training_time_factor_tt } newline = yes custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_svr icon = sov_svr x = 3 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_outer } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_svr" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_intel_network_gain_factor = 0.15 tooltip = intel_network_gain_factor_tt } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.10 tooltip = root_out_resistance_effectiveness_factor_tt } newline = yes set_temp_variable = { temp_opinion = 4 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_zaslon icon = sov_zaslon x = 3 y = 3 relative_position_id = SOV_safe_russia cost = 2 prerequisite = { focus = SOV_svr } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_zaslon" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_civilian_intel_factor = 0.10 tooltip = civilian_intel_factor_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_inner_army icon = sov_internal_troops x = 0 y = 1 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_safe_russia } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_inner_army" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.15 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = -0.15 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = 0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_omon icon = sov_omon x = -1 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_inner_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_omon" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.05 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = -0.05 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.03 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_upravlenie_k icon = sov_department_k x = 1 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_inner_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_upravlenie_k" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_corruption_cost_factor = -0.05 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_intel_stability_factor = 0.01 tooltip = stability_factor_tt } add_to_variable = { SOV_intel_encryption_factor = 0.05 tooltip = encryption_factor_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_centr_t icon = sov_centr_t x = -1 y = 3 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_omon } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_centr_t" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_stability_factor = 0.03 tooltip = stability_factor_tt } add_to_variable = { SOV_intel_fascism_drift = -0.02 tooltip = fascism_drift_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_gusb icon = sov_gusb x = 1 y = 3 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_upravlenie_k } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_gusb" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = -0.01 tooltip = police_cost_multiplier_modifier_tt } add_to_variable = { SOV_intel_corruption_cost_factor = -0.02 tooltip = corruption_cost_factor_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_sobr icon = sov_sobr x = 0 y = 4 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_gusb } prerequisite = { focus = SOV_centr_t } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_sobr" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_corruption_cost_factor = -0.01 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_intel_stability_factor = 0.01 tooltip = stability_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.01 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_anti_corrupt_upravlenie icon = sov_economic_anti_corrupt x = 0 y = 5 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_sobr } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_anti_corrupt_upravlenie" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_corruption_cost_factor = -0.02 tooltip = corruption_cost_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_econ_cycle_upg_cost_multiplier_modifier = -0.03 tooltip = econ_cycle_upg_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_FSB_expansion icon = FSB x = -4 y = 1 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_safe_russia } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_FSB_expansion" set_temp_variable = { temp_opinion = 7 } change_intelligence_community_opinion = yes custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_intelligence_agency_defense = 0.20 tooltip = intelligence_agency_defense_tt } add_to_variable = { SOV_intel_encryption_factor = 0.15 tooltip = encryption_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.10 tooltip = foreign_influence_defense_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_alpha_omon_exp icon = sov_safe_alpha x = -5 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_FSB_expansion } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_FSB_expansion } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_alpha_omon_exp" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_enemy_operative_capture_chance_factor = 0.05 tooltip = enemy_operative_capture_chance_factor_tt } add_to_variable = { SOV_intel_resistance_damage_to_garrison = -0.05 tooltip = resistance_damage_to_garrison_tt } newline = yes set_temp_variable = { temp_opinion = 2 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_vimpel_omon_exp icon = sov_vympel_alpha x = -3 y = 2 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_FSB_expansion } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_FSB_expansion } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_vimpel_omon_exp" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_enemy_operative_capture_chance_factor = 0.03 tooltip = enemy_operative_capture_chance_factor_tt } add_to_variable = { SOV_intel_resistance_damage_to_garrison = -0.03 tooltip = resistance_damage_to_garrison_tt } newline = yes set_temp_variable = { temp_opinion = 2 } change_intelligence_community_opinion = yes } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pogranci_fsb icon = sov_border_guard x = -5 y = 3 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_alpha_omon_exp } prerequisite = { focus = SOV_vimpel_omon_exp } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_FSB_expansion } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pogranci_fsb" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.02 tooltip = foreign_influence_defense_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_core_defence_factor = 0.02 tooltip = army_core_defence_factor_tt } newline = yes set_temp_variable = { temp_opinion = 7 } change_intelligence_community_opinion = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_second_slujba icon = sov_fbs2 x = -3 y = 3 relative_position_id = SOV_safe_russia cost = 3 prerequisite = { focus = SOV_alpha_omon_exp } prerequisite = { focus = SOV_vimpel_omon_exp } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_FSB_expansion } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_second_slujba" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_intelligence_agency_defense = 0.10 tooltip = intelligence_agency_defense_tt } add_to_variable = { SOV_intel_encryption_factor = 0.10 tooltip = encryption_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.10 tooltip = foreign_influence_defense_modifier_tt } newline = yes set_temp_variable = { temp_opinion = 5 } change_intelligence_community_opinion = yes custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } #Start of Military Reform Branch focus = { id = SOV_groznyy_offensive icon = checnya_sturm_russia x = 194 y = 0 cost = 1 search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_groznyy_offensive" add_war_support = 0.05 } ai_will_do = { base = 2000 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_finish_1998_reforms icon = rus_war x = 0 y = 1 relative_position_id = SOV_groznyy_offensive cost = 3 prerequisite = { focus = SOV_groznyy_offensive } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_finish_1998_reforms" swap_ideas = { remove_idea = SOV_outdated_army_idea add_idea = SOV_outdated_army_idea_1 } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } newline = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.01 } change_relative_party_popularity = yes } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_kosmo_voiska icon = sov_space_forces x = 2 y = 2 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_2001_military_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kosmo_voiska" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_training_xp_gain_factor = 0.03 tooltip = air_training_xp_gain_factor_tt } add_to_variable = { SOV_air_air_mission_xp_gain_factor = 0.03 tooltip = air_mission_xp_gain_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pmc_redut_coprs icon = sov_volunteer_corps x = -1 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_vstavai_strana } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_war = yes OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pmc_redut_coprs" unlock_decision_tooltip = SOV_start_volunteer_assault_coprs custom_effect_tooltip = SOV_pmc_redut_coprs_TT hidden_effect = { add_ideas = SOV_volunteer_assault_coprs_idea division_template = { name = "Volunteer Assault Corps" is_locked = yes regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 0 y = 1 } L_Inf_Bat = { x = 0 y = 2 } L_Inf_Bat = { x = 0 y = 3 } Arty_Bat = { x = 0 y = 4 } L_Inf_Bat = { x = 1 y = 0 } L_Inf_Bat = { x = 1 y = 1 } L_Inf_Bat = { x = 1 y = 2 } L_Inf_Bat = { x = 1 y = 3 } Arty_Bat = { x = 1 y = 4 } } support = { L_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } priority = 2 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"Wolves\" division_template = \"Volunteer Assault Corps\" start_experience_factor = 0.1" owner = ROOT } create_unit = { division = "name = \"Veterans\" division_template = \"Volunteer Assault Corps\" start_experience_factor = 0.1" owner = ROOT } create_unit = { division = "name = \"Sever Z\" division_template = \"Volunteer Assault Corps\" start_experience_factor = 0.1" owner = ROOT } create_unit = { division = "name = \"St. George the Victorious\" division_template = \"Volunteer Assault Corps\" start_experience_factor = 0.1" owner = ROOT } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_uav_arms icon = sov_drones_rus x = -3 y = 17 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_morpeh_vdv } prerequisite = { focus = SOV_pmc_gazproms } prerequisite = { focus = SOV_pmc_redut_coprs } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_uav_arms" add_equipment_bonus = { name = SOV_uav_arms bonus = { medium_plane_suicide_airframe = { instant = yes build_cost_ic = -0.21 } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_red_army icon = sov_red_army_reborn x = -9 y = 13 relative_position_id = SOV_finish_1998_reforms cost = 2 prerequisite = { focus = SOV_mechanized_infantry_renovations } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_red_army" increase_military_spending = yes newline = yes add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_kafedra_return icon = sov_military_kafedra x = -7 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_red_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } bypass = { has_completed_focus = SOV_war_kafedra } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kafedra_return" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_mobilization_speed = 0.05 tooltip = mobilization_speed_tt } add_to_variable = { SOV_land_planning_speed = 0.05 tooltip = planning_speed_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_til_vs icon = sov_red_army_til x = -9 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_red_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_til_vs" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_static_anti_air_damage_factor = 0.05 tooltip = static_anti_air_damage_factor_tt } add_to_variable = { SOV_land_static_anti_air_hit_chance_factor = 0.05 tooltip = static_anti_air_hit_chance_factor_tt } add_to_variable = { SOV_land_army_speed_factor = 0.05 tooltip = army_speed_factor_tt } add_to_variable = { SOV_land_army_core_defence_factor = 0.05 tooltip = army_core_defence_factor_tt } add_to_variable = { SOV_land_influence_coup_modifier = 0.05 tooltip = influence_coup_modifier_tt } add_to_variable = { SOV_land_foreign_influence_continent_modifier = 0.05 tooltip = foreign_influence_continent_modifier_tt } add_to_variable = { SOV_land_initiative_factor = 0.05 tooltip = initiative_factor_tt } add_to_variable = { SOV_land_supply_consumption_factor = -0.06 tooltip = supply_consumption_factor_tt } add_to_variable = { SOV_land_repair_speed_rail_way_factor = 0.05 tooltip = repair_speed_rail_way_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_navy_anti_air_attack_factor = 0.05 tooltip = navy_anti_air_attack_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pogran icon = sov_red_army_projects x = -11 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_red_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pogran" add_tech_bonus = { name = SOV_pogran bonus = 0.75 uses = 2 category = CAT_mbt } add_tech_bonus = { name = SOV_pogran bonus = 0.35 uses = 2 category = CAT_afv } add_tech_bonus = { name = SOV_pogran bonus = 0.35 uses = 2 category = CAT_apc } add_tech_bonus = { name = SOV_pogran bonus = 0.75 uses = 1 category = CAT_rec_tank } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_fleet icon = sov_red_army_fleet x = -10 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_til_vs } prerequisite = { focus = SOV_pogran } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes has_completed_focus = SOV_The_high_seas_fleet } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fleet" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_naval_accidents_chance = -0.03 tooltip = naval_accidents_chance_tt } add_to_variable = { SOV_navy_naval_mine_hit_chance = -0.03 tooltip = naval_mine_hit_chance_tt } add_to_variable = { SOV_navy_positioning = 0.02 tooltip = positioning_tt } add_to_variable = { SOV_navy_industrial_capacity_dockyard = 0.04 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { SOV_navy_naval_speed_factor = 0.04 tooltip = naval_speed_factor_tt } add_to_variable = { SOV_navy_navy_max_range_factor = 0.04 tooltip = navy_max_range_factor_tt } add_to_variable = { SOV_navy_navy_anti_air_attack_factor = 0.03 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { SOV_navy_amphibious_invasion = 0.03 tooltip = amphibious_invasion_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rocketi icon = sov_red_army_rockets x = -8 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_til_vs } prerequisite = { focus = SOV_kafedra_return } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rocketi" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_rocket_attack_factor = 0.10 tooltip = rocket_attack_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_kirov icon = sov_kirov_reporting x = -11 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_fleet } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kirov" add_breakthrough_progress = { specialization = specialization_land value = sp_breakthrough_progress.medium } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_aviatcia icon = sov_red_army_vvs x = -9 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_fleet } prerequisite = { focus = SOV_rocketi } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_aviatcia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_volunteer_cap = 20 tooltip = air_volunteer_cap_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.05 tooltip = send_volunteer_divisions_required_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_academy icon = sov_red_army_univer x = -7 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_rocketi } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { emerging_communist_state_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_academy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_mobilization_speed = 0.05 tooltip = mobilization_speed_tt } add_to_variable = { SOV_land_planning_speed = 0.05 tooltip = planning_speed_tt } add_to_variable = { SOV_land_training_time_army_factor = -0.10 tooltip = training_time_army_factor_tt } add_to_variable = { SOV_land_terrain_penalty_reduction = 0.10 tooltip = terrain_penalty_reduction_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_new_russia_army icon = sov_mechanize x = -3 y = 13 relative_position_id = SOV_finish_1998_reforms cost = 2 prerequisite = { focus = SOV_mechanized_infantry_renovations } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_russia_army" increase_military_spending = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pmc_patriot icon = sov_pmc_patriot x = -1 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russia_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pmc_patriot" set_country_flag = patriot_create custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } if = { limit = { has_completed_focus = SOV_pmc_redut } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_factor = 0.05 tooltip = send_volunteer_factor_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.05 tooltip = send_volunteer_divisions_required_tt } } else = { add_to_variable = { SOV_land_send_volunteer_size = 2 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_factor = 0.10 tooltip = send_volunteer_factor_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.10 tooltip = send_volunteer_divisions_required_tt } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_pmc_redut icon = sov_pmc_redut x = -5 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russia_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pmc_redut" custom_effect_tooltip = pmc_redut_create_TT newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } if = { limit = { has_completed_focus = SOV_pmc_patriot } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_factor = 0.05 tooltip = send_volunteer_factor_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.05 tooltip = send_volunteer_divisions_required_tt } } else = { add_to_variable = { SOV_land_send_volunteer_size = 2 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_factor = 0.10 tooltip = send_volunteer_factor_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.10 tooltip = send_volunteer_divisions_required_tt } } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } newline = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } newline = yes set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_form_bars icon = sov_bars x = -5 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_pmc_redut } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_form_bars" custom_effect_tooltip = SOV_form_bars_TT if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } newline = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } newline = yes set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } division_template = { name = "BARS Battalion" is_locked = yes regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 0 y = 1 } L_Inf_Bat = { x = 1 y = 0 } L_Inf_Bat = { x = 1 y = 1 } L_Inf_Bat = { x = 1 y = 2 } } support = { L_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_special_o icon = sov_o x = -3 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russia_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_special_o" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_special_forces_attack_factor = 0.05 tooltip = special_forces_attack_factor_tt } add_to_variable = { SOV_land_special_forces_defence_factor = 0.05 tooltip = special_forces_defence_factor_tt } add_to_variable = { SOV_land_special_forces_training_time_factor = -0.05 tooltip = special_forces_training_time_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } newline = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_storm_z icon = sov_wagner_storm_z x = -3 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_special_o } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED } available = { has_war = yes OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } bypass = { has_completed_focus = SOV_storm_v } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_storm_z" unlock_decision_tooltip = SOV_storm_z_central_russias unlock_decision_tooltip = SOV_storm_z_ural unlock_decision_tooltip = SOV_storm_z_far_east unlock_decision_tooltip = SOV_storm_z_siberia hidden_effect = { division_template = { name = "Battalion of Prisoners" is_locked = yes regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 0 y = 1 } Militia_Bat = { x = 1 y = 0 } } priority = 2 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"Battalion of Prisoners\" division_template = \"Battalion of Prisoners\" start_experience_factor = 0.1" owner = ROOT } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_pmc_gazproms icon = sov_pmc_gazprom x = -3 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_storm_z } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { has_war = yes OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } has_completed_focus = SOV_economic_reform_gazprom } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pmc_gazproms" custom_effect_tooltip = pmc_gazrpom_create_TT division_template = { name = "Gazprom PMC" is_locked = yes regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 0 y = 1 } L_Inf_Bat = { x = 0 y = 2 } L_Inf_Bat = { x = 0 y = 3 } } support = { L_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } priority = 2 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"PMC Potok\" division_template = \"Gazprom PMC\" start_experience_factor = 0.1" owner = ROOT } } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"PMC Fakel\" division_template = \"Gazprom PMC\" start_experience_factor = 0.1" owner = ROOT } } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"PMC Plamya\" division_template = \"Gazprom PMC\" start_experience_factor = 0.1" owner = ROOT } } newline = yes set_temp_variable = { SOV_modify_capitalisation_gazprom = -0.015 } SOV_modify_capitalisation_gazprom_support = yes newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes hidden_effect = { add_ideas = SOV_gazprom_pmc_idea } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_morpeh_vdv icon = sov_vdv_morpeh x = -5 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_form_bars } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_RUSSIA_UNITED } available = { has_war = yes OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_morpeh_vdv" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_paradrop_organization_factor = 0.10 tooltip = paradrop_organization_factor_tt } add_to_variable = { SOV_land_extra_paratrooper_supply_grace = 12 tooltip = extra_paratrooper_supply_grace_tt } add_to_variable = { SOV_land_paratrooper_aa_defense = 0.05 tooltip = paratrooper_aa_defense_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_naval_invasion_penalty = -0.03 tooltip = naval_invasion_penalty_tt } add_to_variable = { SOV_navy_naval_invasion_capacity = 1 tooltip = naval_invasion_capacity_tt } add_to_variable = { SOV_navy_invasion_preparation = -0.05 tooltip = invasion_preparation_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_vstavai_strana icon = sov_dobro_bat x = -1 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_pmc_patriot } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { OR = { SOV = { owns_state = 661 } SOV = { owns_state = 688 } SOV = { owns_state = 673 } SOV = { owns_state = 664 } SOV = { owns_state = 686 } } has_war = yes OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_vstavai_strana" custom_effect_tooltip = SOV_national_battalions_TT custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } hidden_effect = { division_template = { name = "Volunteer Battalion" regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 0 y = 1 } } support = { L_Recce_Comp = { x = 0 y = 0 } } } } if = { limit = { SOV = { owns_state = 661 } } custom_effect_tooltip = SOV_national_battalions_tatar_TT hidden_effect = { add_manpower = -2000 set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 661 } create_unit = { division = "name = \"Battalion Alga\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } create_unit = { division = "name = \"Battalion Timer\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } } } } if = { limit = { SOV = { owns_state = 688 } } custom_effect_tooltip = SOV_national_battalions_yakut_TT hidden_effect = { add_manpower = -1000 set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 688 } create_unit = { division = "name = \"Battalion Bootur\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } } } } if = { limit = { SOV = { owns_state = 673 } } custom_effect_tooltip = SOV_national_battalions_osetia_TT hidden_effect = { add_manpower = -1000 set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 673 } create_unit = { division = "name = \"Battalion Alania\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } } } } if = { limit = { SOV = { owns_state = 664 } } custom_effect_tooltip = SOV_national_battalions_bashkir_TT hidden_effect = { add_manpower = -2000 set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 664 } create_unit = { division = "name = \"Battalion Vatan\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } create_unit = { division = "name = \"Northern Amurs\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } } } } if = { limit = { SOV = { owns_state = 686 } } custom_effect_tooltip = SOV_national_battalions_buratia_TT hidden_effect = { add_manpower = -1000 set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 686 } create_unit = { division = "name = \"Battalion Baikal\" division_template = \"Volunteer Battalion\" start_experience_factor = 0.7" owner = SOV } } } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_reorganize_airforce icon = sov_vvs x = 4 y = 3 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_kosmo_voiska } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reorganize_airforce" air_experience = 20 newline = yes SOV_aviation_script = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_domestic_helicopter_production icon = focus_helicopters_of_russia x = 5 y = 13 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_rostech } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_domestic_helicopter_production" set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.001 } change_relative_party_popularity = yes newline = yes } random_owned_controlled_state = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } add_tech_bonus = { name = SOV_domestic_helicopter_production bonus = 0.50 uses = 1 technology = transport_helicopter_4 } add_tech_bonus = { name = SOV_domestic_helicopter_production bonus = 0.50 uses = 1 technology = nsb_attack_helicopter_tech_4 } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_airforce_far_aviation icon = sov_far_aviation x = 0 y = 1 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_reorganize_airforce } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_airforce_far_aviation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_volunteer_cap = 20 tooltip = air_volunteer_cap_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } add_to_variable = { SOV_land_send_volunteer_divisions_required = -0.15 tooltip = send_volunteer_divisions_required_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_airforce_transport_aviation icon = sov_transport_aviation x = 0 y = 2 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_airforce_far_aviation } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_airforce_transport_aviation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_volunteer_cap = 35 tooltip = air_volunteer_cap_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_airforce_space_forces_upgrade icon = sov_space_forces1 x = -1 y = 3 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_pakfa } prerequisite = { focus = SOV_airforce_transport_aviation } prerequisite = { focus = SOV_pakda } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_airforce_space_forces_upgrade" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_training_xp_gain_factor = 0.02 tooltip = air_training_xp_gain_factor_tt } add_to_variable = { SOV_air_air_mission_xp_gain_factor = 0.02 tooltip = air_mission_xp_gain_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_air_rocket_defence icon = sov_air_missile_defence x = 1 y = 3 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_pakfa } prerequisite = { focus = SOV_airforce_transport_aviation } prerequisite = { focus = SOV_pakda } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_air_rocket_defence" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_defence_factor = 0.10 tooltip = air_defence_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_rocket_attack_factor = 0.05 tooltip = rocket_attack_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_airforce_structure_change icon = yak_fighter x = -2 y = 1 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_reorganize_airforce } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_airforce_structure_change" SOV_aviation_script = yes two_air_base = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_form_the_uac icon = oak_comp x = 2 y = 1 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_reorganize_airforce } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_form_the_uac" SOV_aviation_script = yes two_random_arms_factory = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_2001_military_reforms icon = army_planning x = 0 y = 1 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_finish_1998_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_2001_military_reforms" swap_ideas = { remove_idea = SOV_outdated_army_idea_1 add_idea = SOV_outdated_army_idea_2 } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.01 } change_relative_party_popularity = yes newline = yes } army_experience = 25 air_experience = 25 navy_experience = 25 newline = yes show_unit_leaders_tooltip = SOV_alexander_lapin show_unit_leaders_tooltip = SOV_sergey_kisel show_unit_leaders_tooltip = SOV_andrey_mordvichev newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { date < 2001.2.2 factor = 0 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_csto_training_exercises icon = army_csto x = -2 y = 2 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_2001_military_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } bypass = { NOT = { has_idea = CSTO_member } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_csto_training_exercises" army_experience = 30 for_each_scope_loop = { array = global.CSTO_member tooltip = TT_ALL_CSTO_MEMBER_NATIONS_GAIN add_opinion_modifier = { target = ROOT modifier = military_cooperation } reverse_add_opinion_modifier = { target = ROOT modifier = military_cooperation } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_mechanized_infantry_renovations icon = sov_terminator_putin x = 0 y = 12 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_armata_universal_combat_platform } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mechanized_infantry_renovations" set_temp_variable = { temp_opinion = 3 } change_defense_industry_opinion = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } add_tech_bonus = { name = SOV_mechanized_infantry_renovations bonus = 0.35 uses = 2 category = CAT_afv } newline = yes add_tech_bonus = { name = SOV_mechanized_infantry_renovations bonus = 0.35 uses = 2 category = CAT_apc } newline = yes add_tech_bonus = { name = SOV_mechanized_infantry_renovations bonus = 0.75 uses = 1 category = CAT_rec_tank } newline = yes set_temp_variable = { treasury_change = -3.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_armyreform_spec icon = sov_sso x = 0 y = 8 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_armyreform_engineer } prerequisite = { focus = SOV_armyreform_anti_air } prerequisite = { focus = SOV_armyreform_ipso } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_armyreform_spec" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_special_forces_attack_factor = 0.05 tooltip = special_forces_attack_factor_tt } add_to_variable = { SOV_land_special_forces_defence_factor = 0.05 tooltip = special_forces_defence_factor_tt } add_to_variable = { SOV_land_special_forces_training_time_factor = -0.20 tooltip = special_forces_training_time_factor_tt } newline = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_armyreform_anti_air icon = sov_antiair_troops x = -2 y = 7 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_ratnik_program } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_armyreform_anti_air" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_static_anti_air_damage_factor = 0.15 tooltip = static_anti_air_damage_factor_tt } add_to_variable = { SOV_land_static_anti_air_hit_chance_factor = 0.15 tooltip = static_anti_air_hit_chance_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_navy_anti_air_attack_factor = 0.10 tooltip = navy_anti_air_attack_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_armyreform_engineer icon = sov_engineer_troops x = 0 y = 7 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_ratnik_program } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_armyreform_engineer" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_speed_factor = 0.05 tooltip = army_speed_factor_tt } add_to_variable = { SOV_land_army_core_defence_factor = 0.05 tooltip = army_core_defence_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_armyreform_ipso icon = sov_ipso x = 2 y = 7 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_ratnik_program } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_armyreform_ipso" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_influence_coup_modifier = 0.20 tooltip = influence_coup_modifier_tt } add_to_variable = { SOV_land_foreign_influence_continent_modifier = 0.20 tooltip = foreign_influence_continent_modifier_tt } newline = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_armata_universal_combat_platform icon = t14_armata x = 0 y = 11 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_radioelectronic_warfare } prerequisite = { focus = SOV_mto } prerequisite = { focus = SOV_railway_troops } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_armata_universal_combat_platform" add_tech_bonus = { name = SOV_armata_universal_combat_platform bonus = 0.75 uses = 2 category = CAT_mbt } newline = yes set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_black_gussard icon = sov_black x = -1 y = 3 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_kbp } prerequisite = { focus = SOV_csto_training_exercises } prerequisite = { focus = SOV_kosmo_voiska } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_black_gussard" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_send_volunteer_size = 1 tooltip = send_volunteer_size_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_2008_military_reforms icon = rus_soldier_ak12 x = 0 y = 4 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_black_gussard } prerequisite = { focus = SOV_rosoboronprom } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_2008_military_reforms" swap_ideas = { remove_idea = SOV_outdated_army_idea_2 add_idea = SOV_outdated_army_idea_3 } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } show_unit_leaders_tooltip = SOV_sergey_shoygu army_experience = 15 air_experience = 15 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_expected_mil_modifier = 0.5 tooltip = expected_mil_modifier_tt } newline = yes set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_increased_arms_exports_2 icon = blr_russian_weapon_deal x = -1 y = 9 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_armyreform_spec } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_increased_arms_exports_2" if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } set_temp_variable = { temp_opinion = 2 } change_defense_industry_opinion = yes if = { limit = { has_dlc = "No Step Back" } ARM = { country_event = { id = russia.41 days = 1 } } AZE = { country_event = { id = russia.41 days = 1 } } KAZ = { country_event = { id = russia.41 days = 1 } } IRQ = { country_event = { id = russia.41 days = 1 } } SAU = { country_event = { id = russia.41 days = 1 } } SYR = { country_event = { id = russia.41 days = 1 } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { ARM = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } AZE = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } KAZ = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } IRQ = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } SAU = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } SYR = { add_equipment_to_stockpile = { type = medium_tank_rocket_chassis_1 variant_name = "TOS-1" amount = 8 } } set_temp_variable = { treasury_change = 10 } modify_treasury_effect = yes } } newline = yes one_random_arms_factory = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_form_yunarmiya icon = sov_young_army1 x = 0 y = 13 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_mechanized_infantry_renovations } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_form_yunarmiya" set_temp_variable = { temp_opinion = 5 } change_the_military_opinion = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } newline = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_new_russian_army icon = SOV_empire_army x = 3 y = 13 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_mechanized_infantry_renovations } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_russian_army" increase_military_spending = yes add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_reserve_officer_training_system icon = army_russia_officer_shool x = 0 y = 5 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_2008_military_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reserve_officer_training_system" increase_officer_training_level = yes newline = yes remove_ideas = SOV_outdated_army_idea_3 newline = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosgvardia icon = Rosgvardia x = -5 y = 7 relative_position_id = SOV_continue_etatist_rise cost = 5 prerequisite = { focus = SOV_go_russia focus = SOV_cross_the_rubicon focus = SOV_tandemokratia focus = SOV_rodina_prevails } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_inner_army OR = { emerging_anarchist_communism_are_in_power = yes emerging_autocracy_are_in_power = yes emerging_reactionaries_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { OR = { has_completed_focus = SOV_jirik_fear has_completed_focus = SOV_demilitarize_mia } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosgvardia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = -0.15 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = 0.15 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = -0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes custom_effect_tooltip = SOV_create_rosgvardia_unlock_tt division_template = { name = "Rosgvardia" is_locked = yes regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 0 y = 1 } Militia_Bat = { x = 0 y = 2 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 1 y = 2 } Arty_Bat = { x = 2 y = 0 } Arty_Bat = { x = 2 y = 1 } Arty_Bat = { x = 2 y = 2 } } support = { Mot_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } } custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_storm_v icon = sov_zeks x = 2 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_pay_off_army } prerequisite = { focus = SOV_war_kafedra } prerequisite = { focus = SOV_oligarch_pay_for_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } bypass = { has_completed_focus = SOV_storm_z } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_storm_v" unlock_decision_tooltip = SOV_storm_z_central_russias unlock_decision_tooltip = SOV_storm_z_ural unlock_decision_tooltip = SOV_storm_z_far_east unlock_decision_tooltip = SOV_storm_z_siberia hidden_effect = { division_template = { name = "Battalion of Prisoners" is_locked = yes regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 0 y = 1 } Militia_Bat = { x = 1 y = 0 } } priority = 2 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 666 } create_unit = { division = "name = \"Battalion of Prisoners\" division_template = \"Battalion of Prisoners\" start_experience_factor = 0.1" owner = ROOT } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_slavic_corps icon = SOV_slavonic_corps x = 212 y = 0 cost = 1 search_filters = { FOCUS_FILTER_PMC_WAGNER } available = { NOT = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } has_completed_focus = SOV_gru_spetznaz } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_slavic_corps" custom_effect_tooltip = SOV_slavic_wagner_TT set_variable = { global.merc_upgrade^1 = 1 } } ai_will_do = { base = 1 } } focus = { id = SOV_co_op_wagner icon = SOV_wagner_prigoba x = 0 y = 1 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_slavic_corps } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_co_op_wagner" add_war_support = 0.01 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_cadres icon = SOV_wagner_exercises x = 2 y = 1 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_slavic_corps } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_cadres" add_manpower = -3000 add_political_power = 25 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_minoboroni icon = sov_minobr_contract x = -2 y = 1 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_slavic_corps } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_minoboroni" add_equipment_to_stockpile = { type = infantry_weapons_3 amount = -3000 producer = SOV } add_equipment_to_stockpile = { type = util_vehicle_type amount = -60 producer = SOV } add_equipment_to_stockpile = { type = AA_Equipment amount = -16 producer = SOV } add_equipment_to_stockpile = { type = L_AT_Equipment amount = -24 producer = SOV } add_equipment_to_stockpile = { type = cnc_equipment_3 amount = -300 producer = SOV } add_political_power = 25 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_first_pmc icon = SOV_wagner_soldier x = 0 y = 2 relative_position_id = SOV_slavic_corps cost = 3 prerequisite = { focus = SOV_co_op_wagner } prerequisite = { focus = SOV_wagner_minoboroni } prerequisite = { focus = SOV_wagner_cadres } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_first_pmc" hidden_effect = { add_ideas = SOV_wagner } add_political_power = 55 add_war_support = 0.01 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_more_operations icon = sov_wagner_foreign_legion x = 0 y = 3 relative_position_id = SOV_slavic_corps cost = 3 prerequisite = { focus = SOV_wagner_first_pmc } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_more_operations" unlock_decision_tooltip = SOV_dpr_instructors unlock_decision_tooltip = SOV_wagner_dpr_instructors unlock_decision_tooltip = SOV_wagner_lpr_instructors unlock_decision_tooltip = SOV_wagner_hpr_instructors custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_african icon = sov_wagner_recruit_locals x = -2 y = 4 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_wagner_more_operations } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_african" unlock_decision_tooltip = SOV_wagner_sudan_instructors unlock_decision_tooltip = SOV_wagner_niger_instructors unlock_decision_tooltip = SOV_wagner_drc_instructors unlock_decision_tooltip = SOV_wagner_mali_instructors custom_effect_tooltip = SOV_new_decision_gru_unlock_tt hidden_effect = { add_ideas = SOV_wagner_africa } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_support_gru icon = sov_gru x = 0 y = 4 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_wagner_more_operations } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_support_gru" unlock_decision_tooltip = SOV_wagner_georgia_instructors unlock_decision_tooltip = SOV_wagner_bavaria_instructors unlock_decision_tooltip = SOV_wagner_iraq_instructors unlock_decision_tooltip = SOV_wagner_libya_instructors unlock_decision_tooltip = SOV_wagner_artsakh_instructors unlock_decision_tooltip = SOV_wagner_kurdistan_instructors custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_wagner_rusich icon = sov_wagner_rusich x = 2 y = 4 relative_position_id = SOV_slavic_corps cost = 2 prerequisite = { focus = SOV_wagner_more_operations } search_filters = { FOCUS_FILTER_PMC_WAGNER } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_wagner_rusich" custom_effect_tooltip = SOV_wagner_rusich_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_pay_off_army icon = SOV_pay_off_army x = 3 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russian_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pay_off_army" add_ideas = SOV_otkos_army_idea newline = yes set_temp_variable = { treasury_change = 13.5 } modify_treasury_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_oligarch_pay_for_army icon = BLR_Russian_Oligarch x = 5 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russian_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_oligarch_pay_for_army" add_ideas = SOV_oligarch_supply_army_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_war_kafedra icon = sov_military_kafedra x = 1 y = 14 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_new_russian_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } bypass = { has_completed_focus = SOV_kafedra_return } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_war_kafedra" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_mobilization_speed = 0.05 tooltip = mobilization_speed_tt } add_to_variable = { SOV_land_planning_speed = 0.05 tooltip = planning_speed_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_kazachestvo icon = sov_kazaks_mobilize x = 3 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_storm_v } prerequisite = { focus = SOV_women } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kazachestvo" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_land_army_core_defence_factor = 0.03 tooltip = army_core_defence_factor_tt } newline = yes unlock_decision_tooltip = SOV_kazachestvo_centr unlock_decision_tooltip = SOV_kazachestvo_volga unlock_decision_tooltip = SOV_kazachestvo_siberia } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_propaganda_army icon = sov_army_future x = 5 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_storm_v } prerequisite = { focus = SOV_women } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_propaganda_army" add_breakthrough_progress = { specialization = specialization_land value = sp_breakthrough_progress.medium } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_ratnik_3 icon = sov_ratnik_3 x = 4 y = 17 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_propaganda_army } prerequisite = { focus = SOV_kazachestvo } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ratnik_3" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_defence_factor = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { SOV_land_army_infantry_attack_factor = 0.02 tooltip = army_infantry_attack_factor_tt } add_to_variable = { SOV_land_army_org_factor = 0.03 tooltip = army_org_factor_tt } add_to_variable = { SOV_land_acclimatization_cold_climate_gain_factor = 0.10 tooltip = acclimatization_cold_climate_gain_factor_tt } add_to_variable = { SOV_land_acclimatization_hot_climate_gain_factor = 0.10 tooltip = acclimatization_hot_climate_gain_factor_tt } add_to_variable = { SOV_land_personnel_cost_multiplier_modifier = 0.03 tooltip = personnel_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_leib_guard icon = URA_leibgurad x = 2 y = 17 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_more_yunarmy } prerequisite = { focus = SOV_kazachestvo } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { has_completed_focus = SOV_absolute_monarchy has_completed_focus = SOV_constitutional_monarchy } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_leib_guard" add_ideas = SOV_leib_guard_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_more_yunarmy icon = sov_new_yunarmy x = 1 y = 16 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_storm_v } prerequisite = { focus = SOV_women } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } has_completed_focus = SOV_form_yunarmiya } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_more_yunarmy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.02 tooltip = conscription_factor_tt } add_to_variable = { SOV_land_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_women icon = SOV_army_woman x = 4 y = 15 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_pay_off_army } prerequisite = { focus = SOV_war_kafedra } prerequisite = { focus = SOV_oligarch_pay_for_army } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { has_idea = no_women_in_military has_idea = volunteer_women } } bypass = { has_idea = drafted_women } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_women" if = { limit = { has_idea = no_women_in_military } swap_ideas = { remove_idea = no_women_in_military add_idea = drafted_women } } else_if = { limit = { has_idea = volunteer_women } swap_ideas = { remove_idea = volunteer_women add_idea = drafted_women } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_mto icon = sov_mto x = -2 y = 10 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_increased_arms_exports_2 } prerequisite = { focus = SOV_expand_kalashnikov_concern } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_mto" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_initiative_factor = 0.05 tooltip = initiative_factor_tt } add_to_variable = { SOV_land_supply_consumption_factor = -0.07 tooltip = supply_consumption_factor_tt } newline = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_missile_development icon = sov_rocket_arms x = 4 y = 1 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_reorganize_airforce } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_missile_development" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_rocket_attack_factor = 0.10 tooltip = rocket_attack_factor_tt } newline = yes 642 = { add_building_construction = { type = rocket_site level = 1 instant_build = yes } } 668 = { add_building_construction = { type = rocket_site level = 1 instant_build = yes } } 1140 = { add_building_construction = { type = rocket_site level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_russian_airspace_forces icon = sov_vks_russia x = 0 y = 4 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_air_rocket_defence } prerequisite = { focus = SOV_airforce_space_forces_upgrade } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_airspace_forces" country_event = russia.54 remove_ideas = SOV_russian_airforce_idea_4 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_roscosmos_intel icon = BLR_launch_own_satellite x = 0 y = 6 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_missile_defense_investments } prerequisite = { focus = SOV_radio_defense_investments } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_roscosmos_intel" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { SOV_land_recon_factor = 0.05 tooltip = recon_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_naval_coordination = 0.05 tooltip = naval_coordination_tt } add_to_variable = { SOV_navy_positioning = 0.05 tooltip = positioning_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_missile_defense_investments icon = russiantungiska x = -1 y = 5 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_russian_airspace_forces } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_missile_defense_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_supply_combat_penalties_on_core_factor = -0.07 tooltip = supply_combat_penalties_on_core_factor_tt } add_to_variable = { SOV_land_army_core_attack_factor = 0.05 tooltip = army_core_attack_factor_tt } add_to_variable = { SOV_land_army_core_defence_factor = 0.10 tooltip = army_core_defence_factor_tt } newline = yes 652 = { add_building_construction = { type = anti_air_building level = 2 instant_build = yes } } 644 = { add_building_construction = { type = anti_air_building level = 2 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -10.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_radio_defense_investments icon = sov_radio_technical x = 1 y = 5 relative_position_id = SOV_reorganize_airforce cost = 5 prerequisite = { focus = SOV_russian_airspace_forces } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_radio_defense_investments" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_intel_factor = 0.10 tooltip = army_intel_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_airforce_intel_factor = 0.10 tooltip = airforce_intel_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_modernize_soviet_missile_stockpiles icon = iskander x = 1 y = 1 relative_position_id = SOV_missile_development cost = 5 prerequisite = { focus = SOV_missile_development } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } allow_branch = { has_dlc = "Gotterdammerung" } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_modernize_soviet_missile_stockpiles" if = { limit = { NOT = { has_tech = ICBM5 } } set_technology = { ICBM5 = 1 } } add_equipment_to_stockpile = { type = nuclear_missile_equipment_5 amount = 25 } newline = yes set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_radioelectronic_warfare icon = sov_electronic_warfare x = 0 y = 10 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_increased_arms_exports_2 } prerequisite = { focus = SOV_expand_kalashnikov_concern } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_radioelectronic_warfare" set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_defence_factor = 0.15 tooltip = air_defence_factor_tt } newline = yes 642 = { # Kaliningrad add_extra_state_shared_building_slots = 2 add_building_construction = { type = radar_station level = 2 instant_build = yes } } 653 = { # Kursk add_extra_state_shared_building_slots = 2 add_building_construction = { type = radar_station level = 2 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_railway_troops icon = sov_railway_troops x = 2 y = 10 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_increased_arms_exports_2 } prerequisite = { focus = SOV_expand_kalashnikov_concern } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_railway_troops" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_repair_speed_rail_way_factor = 0.10 tooltip = repair_speed_rail_way_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_hypersonic_missiles icon = sov_gooool x = 0 y = 2 relative_position_id = SOV_missile_development cost = 7 prerequisite = { focus = SOV_missile_development } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_hypersonic_missiles" add_tech_bonus = { name = SOV_hypersonic_missiles bonus = 0.75 uses = 1 category = CAT_OLV } add_tech_bonus = { name = SOV_hypersonic_missiles bonus = 0.75 uses = 1 category = CAT_cm } newline = yes set_temp_variable = { treasury_change = -8 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pakfa icon = SU_57 x = -2 y = 2 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_airforce_structure_change } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pakfa" if = { limit = { has_dlc = "By Blood Alone" } add_tech_bonus = { name = SOV_pakfa bonus = 0.55 uses = 1 technology = gen_5_medium } } else = { add_tech_bonus = { name = SOV_pakfa bonus = 0.55 uses = 1 technology = MR_Fighter5 } } newline = yes set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_pakda icon = sov_pak_da x = 2 y = 2 relative_position_id = SOV_reorganize_airforce cost = 3 prerequisite = { focus = SOV_form_the_uac } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_pakda" if = { limit = { has_dlc = "By Blood Alone" } add_tech_bonus = { name = SOV_pakda bonus = 0.50 uses = 1 technology = gen_5_large } if = { limit = { has_tech = gen_5_large } add_tech_bonus = { name = SOV_pakda bonus = 0.50 uses = 1 technology = gen_6_large } } } else = { add_tech_bonus = { name = SOV_pakda bonus = 0.50 uses = 1 technology = Strike_fighter5 } if = { limit = { has_tech = Strike_fighter5 } add_tech_bonus = { name = SOV_pakda bonus = 0.50 uses = 1 technology = Strike_fighter7 } } } newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_expand_kalashnikov_concern icon = KK x = 1 y = 9 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_armyreform_spec } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expand_kalashnikov_concern" random_owned_controlled_state = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { temp_opinion = 2 } change_defense_industry_opinion = yes add_equipment_bonus = { name = SOV_expand_kalashnikov_concern bonus = { infantry_weapons_type = { build_cost_ic = -0.07 instant = yes } artillery_equipment = { build_cost_ic = -0.07 instant = yes } } } newline = yes set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rostech icon = rosteh_focus x = 4 y = 11 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_radioelectronic_warfare } prerequisite = { focus = SOV_mto } prerequisite = { focus = SOV_railway_troops } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rostech" add_equipment_bonus = { name = SOV_rostech bonus = { L_AT_Equipment = { instant = yes build_cost_ic = -0.07 } H_AT_Equipment = { instant = yes build_cost_ic = -0.07 } AA_Equipment = { instant = yes build_cost_ic = -0.07 } medium_tank_aa_chassis = { instant = yes build_cost_ic = -0.07 } artillery_equipment = { instant = yes build_cost_ic = -0.13 } medium_tank_artillery_chassis = { instant = yes build_cost_ic = -0.07 } heavy_tank_chassis = { instant = yes build_cost_ic = -0.07 } heavy_tank_amphibious_chassis = { instant = yes build_cost_ic = -0.07 } fighter = { instant = yes build_cost_ic = -0.07 } tactical_bomber = { instant = yes build_cost_ic = -0.07 } naval_bomber = { instant = yes build_cost_ic = -0.07 } infantry_weapons_type = { instant = yes build_cost_ic = -0.07 } } } 652 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosoboronprom icon = rosoboronprom x = 1 y = 3 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_kbp } prerequisite = { focus = SOV_csto_training_exercises } prerequisite = { focus = SOV_kosmo_voiska } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosoboronprom" set_temp_variable = { temp_opinion = 2 } change_defense_industry_opinion = yes add_equipment_bonus = { name = SOV_rosoboronprom bonus = { heavy_tank_chassis = { build_cost_ic = -0.07 instant = yes } heavy_tank_amphibious_chassis = { build_cost_ic = -0.07 instant = yes } fighter = { build_cost_ic = -0.07 instant = yes } tactical_bomber = { build_cost_ic = -0.07 instant = yes } naval_bomber = { build_cost_ic = -0.07 instant = yes } } } newline = yes 652 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_kbp icon = kbp x = 0 y = 2 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_2001_military_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kbp" 655 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes add_equipment_bonus = { name = SOV_kbp bonus = { L_AT_Equipment = { build_cost_ic = -0.07 } H_AT_Equipment = { build_cost_ic = -0.07 } AA_Equipment = { build_cost_ic = -0.07 } medium_tank_aa_chassis = { build_cost_ic = -0.07 } artillery_equipment = { build_cost_ic = -0.07 } medium_tank_artillery_chassis = { build_cost_ic = -0.07 } } } newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_tula_arms icon = tula_arms x = 2 y = 12 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_rostech } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_tula_arms" add_equipment_bonus = { name = SOV_tula_arms bonus = { infantry_weapons_type = { instant = yes build_cost_ic = -0.05 } } } 655 = { # Ryazan add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_orsis icon = ORSIS x = 6 y = 12 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_rostech } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_orsis" add_equipment_bonus = { name = SOV_orsis bonus = { infantry_weapons_type = { instant = yes build_cost_ic = -0.05 } } } 652 = { # Moscow add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_lobaev_arms icon = lobaev_arms x = 4 y = 12 relative_position_id = SOV_finish_1998_reforms cost = 5 prerequisite = { focus = SOV_rostech } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_lobaev_arms" add_equipment_bonus = { name = SOV_lobaev_arms bonus = { infantry_weapons_type = { instant = yes build_cost_ic = -0.06 } } } 652 = { # Moscow add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosguard_start_org icon = sov_rosgvardia x = -5 y = 10 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_increased_arms_exports_2 } prerequisite = { focus = SOV_expand_kalashnikov_concern } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { has_completed_focus = SOV_rosgvardia has_completed_focus = SOV_demilitarize_mia has_completed_focus = SOV_jirik_fear } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosguard_start_org" show_unit_leaders_tooltip = SOV_viktor_zolotov newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.25 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = -0.25 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = 0.04 tooltip = police_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosguard_armor icon = sov_rosgvardia_armor x = 0 y = 1 relative_position_id = SOV_rosguard_start_org cost = 3 prerequisite = { focus = SOV_rosguard_start_org } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosguard_armor" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.05 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = -0.05 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = 0.01 tooltip = police_cost_multiplier_modifier_tt } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosguard_military icon = sov_rosgvardia_army x = -2 y = 1 relative_position_id = SOV_rosguard_start_org cost = 3 prerequisite = { focus = SOV_rosguard_start_org } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosguard_military" unlock_decision_tooltip = SOV_rosguard_mobilize newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_fascism_drift = -0.01 tooltip = fascism_drift_tt } add_to_variable = { SOV_intel_war_support_factor = 0.01 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_core_defence_factor = 0.03 tooltip = army_core_defence_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosguard_occup icon = sov_rosgvardia_police x = 2 y = 1 relative_position_id = SOV_rosguard_start_org cost = 3 prerequisite = { focus = SOV_rosguard_start_org } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { has_completed_focus = SOV_omon has_completed_focus = SOV_sobr } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosguard_occup" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = 0.05 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = -0.05 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.05 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { SOV_intel_corruption_cost_factor = -0.01 tooltip = corruption_cost_factor_tt } add_to_variable = { SOV_intel_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_rosguard_tank icon = sov_rosgvardia_tank x = 0 y = 2 relative_position_id = SOV_rosguard_start_org cost = 3 prerequisite = { focus = SOV_rosguard_occup } prerequisite = { focus = SOV_rosguard_armor } prerequisite = { focus = SOV_rosguard_military } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosguard_tank" division_template = { name = "Rosgvardia Tank Brigade" is_locked = yes regiments = { armor_Bat = { x = 0 y = 0 } armor_Bat = { x = 0 y = 1 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 1 y = 2 } Militia_Bat = { x = 1 y = 3 } Arty_Bat = { x = 2 y = 0 } Arty_Bat = { x = 2 y = 1 } Arty_Bat = { x = 2 y = 2 } } support = { Mot_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } ##Duumvirate of Putin and Medvedev focus = { id = SOV_tandemokratia icon = SOV_tandemocracy x = -4.5 y = 6 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_freedom_better_than_non_freedom } prerequisite = { focus = SOV_crush_cult_of_stalin } mutually_exclusive = { focus = SOV_cross_the_rubicon } mutually_exclusive = { focus = SOV_go_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_tandemokratia" country_event = sov_medvedev.6 hidden_effect = { country_event = { id = sov_other.38 days = 30 } } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 10 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_unlimited_samoderzhaviye icon = Russian_crest_knights x = -3 y = 7 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_tandemokratia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unlimited_samoderzhaviye" add_political_power = 100 if = { limit = { has_dynamic_modifier = { modifier = SOV_putin_politic_modifier } } remove_dynamic_modifier = { modifier = SOV_putin_politic_modifier } } add_ideas = SOV_idea_putinism_medvedeism add_country_leader_trait = russian_duumviri } ai_will_do = { base = 1 modifier = { factor = 10 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } ###Medvedev Breaks Up with Putin focus = { id = SOV_cross_the_rubicon icon = flag_russia x = -8 y = 6 relative_position_id = SOV_continue_etatist_rise cost = 7 prerequisite = { focus = SOV_freedom_better_than_non_freedom } prerequisite = { focus = SOV_crush_cult_of_stalin } mutually_exclusive = { focus = SOV_tandemokratia } mutually_exclusive = { focus = SOV_go_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cross_the_rubicon" country_event = sov_medvedev.1 } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_establish_new_oligarchate icon = champagne_bribes2 x = -1 y = 1 relative_position_id = SOV_cross_the_rubicon cost = 7 prerequisite = { focus = SOV_cross_the_rubicon } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establish_new_oligarchate" set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes increase_corruption = yes add_stability = 0.05 add_political_power = 150 } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_peace_with_the_west icon = European_Society x = 1 y = 1 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_cross_the_rubicon } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_peace_with_the_west" USA = { country_event = sov_medvedev.4 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { USA = { diplomatic_relation = { country = SOV relation = non_aggression_pact } } } custom_effect_tooltip = TT_IF_THEY_REJECT effect_tooltip = { add_opinion_modifier = { modifier = did_not_support_us target = USA } add_popularity = { ideology = democratic popularity = -0.05 } } set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_secure_the_FSB icon = FSB x = 2 y = 2 relative_position_id = SOV_cross_the_rubicon cost = 7 prerequisite = { focus = SOV_establish_new_oligarchate } prerequisite = { focus = SOV_peace_with_the_west } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_secure_the_FSB" add_stability = 0.05 add_timed_idea = { idea = SOV_FSB_renewed days = 730 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_continue_reformism icon = democratic_influence_in_russia x = 0 y = 2 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_establish_new_oligarchate } prerequisite = { focus = SOV_peace_with_the_west } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_continue_reformism" set_temp_variable = { party_popularity_increase = 0.025 } change_relative_party_popularity = yes increase_economic_growth = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_crush_putinism icon = SOV_crush_putinism x = -2 y = 2 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_peace_with_the_west } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_crush_putinism" add_stability = 0.07 if = { limit = { has_dynamic_modifier = { modifier = SOV_putin_politic_modifier } } remove_dynamic_modifier = { modifier = SOV_putin_politic_modifier } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_medvedev_path = yes } modifier = { factor = 0 SOV_ai_not_medvedev_path = yes } } } focus = { id = SOV_the_iron_dimon icon = SOV_iron_dimon x = 1 y = 3 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_continue_reformism } prerequisite = { focus = SOV_secure_the_FSB } mutually_exclusive = { focus = SOV_enforce_liberal_values } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_iron_dimon" remove_ideas = SOV_putinism_system_protest country_event = sov_medvedev.7 set_cosmetic_tag = SOV_dimon add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_the_new_dictatorship icon = antirussiaicon x = 0 y = 4 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_the_iron_dimon } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_new_dictatorship" add_ideas = SOV_idea_a_new_russia hidden_effect = { set_country_flag = no_leader_change if = { limit = { has_government = communism } set_politics = { ruling_party = communism elections_allowed = no } } clr_country_flag = no_leader_change } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_medvedeism icon = SOV_Medvedism x = 2 y = 4 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_the_iron_dimon } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_medvedeism" increase_centralization = yes remove_ideas = SOV_FSB_renewed set_temp_variable = { percent_change = 6 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_defend_national_interests icon = RUS_flag x = 1 y = 5 relative_position_id = SOV_cross_the_rubicon cost = 3 prerequisite = { focus = SOV_the_new_dictatorship } prerequisite = { focus = SOV_medvedeism } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_defend_national_interests" add_country_leader_trait = iron_dimon custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } newline = yes JAP = { unlock_decision_tooltip = { decision = JAP_russian_agressiveness show_effect_tooltip = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_enforce_liberal_values icon = SOV_liberalism_dimon x = -5 y = 3 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_crush_putinism } prerequisite = { focus = SOV_continue_reformism } mutually_exclusive = { focus = SOV_the_iron_dimon } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { emerging_reactionaries_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_enforce_liberal_values" country_event = sov_medvedev.8 remove_ideas = SOV_putinism_system_protest add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_LIBERAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_liberal_path = yes } } } focus = { id = SOV_western_russia icon = russian_elections x = -7 y = 3 relative_position_id = SOV_cross_the_rubicon cost = 5 search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { western_autocrats_are_in_power = yes NOT = { has_completed_focus = SOV_enforce_liberal_values } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_western_russia" add_political_power = 150 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_LIBERAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_liberal_path = yes } } } focus = { id = SOV_abandon_foreign_policy icon = alliance_USA_RUS x = -4 y = 4 relative_position_id = SOV_cross_the_rubicon cost = 7 prerequisite = { focus = SOV_enforce_liberal_values focus = SOV_western_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_abandon_foreign_policy" set_temp_variable = { percent_change = -5 } change_domestic_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes add_popularity = { ideology = democratic popularity = 0.07 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_LIBERAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_liberal_path = yes } } } focus = { id = SOV_focus_on_economy icon = coins x = -6 y = 4 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_enforce_liberal_values focus = SOV_western_russia } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { western_autocrats_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_focus_on_economy" add_ideas = SOV_new_russia add_stability = 0.02 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_LIBERAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_liberal_path = yes } } } focus = { id = SOV_age_of_stability icon = SOV_stable_Russia x = -5 y = 5 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_focus_on_economy } prerequisite = { focus = SOV_abandon_foreign_policy } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { western_autocrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_age_of_stability" add_country_leader_trait = pro_western_dima custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.03 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_LIBERAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_liberal_path = yes } } } focus = { id = SOV_establish_controlled_opposition icon = SOV_controlled_opposition x = -2 y = 4 relative_position_id = SOV_cross_the_rubicon cost = 3 prerequisite = { focus = SOV_crush_putinism focus = SOV_secure_the_FSB } prerequisite = { focus = SOV_continue_reformism } search_filters = { FOCUS_FILTER_RUSSIA_UNITED } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establish_controlled_opposition" custom_effect_tooltip = SOV_coalition_pipec set_temp_variable = { add_col_one = 1 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 15 } add_coalition_members_effect = yes recalculate_party = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_special_economic_operation icon = russian_investments x = -2 y = 5 relative_position_id = SOV_cross_the_rubicon cost = 5 prerequisite = { focus = SOV_establish_controlled_opposition } search_filters = { FOCUS_FILTER_RUSSIA_UNITED FOCUS_FILTER_EXPENDITURE } available = { OR = { emerging_reactionaries_are_in_power = yes western_autocrats_are_in_power = yes } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_special_economic_operation" set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = UKR } change_influence_percentage = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = BLR } change_influence_percentage = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_MEDVEDEV_HARDLINE_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_medvedev_hardline_path = yes } } } focus = { id = SOV_start_fleet_reforms icon = SOV_wmf x = -4 y = 3 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_csto_training_exercises } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_start_fleet_reforms" swap_ideas = { remove_idea = SOV_the_plundered_russian_navy1 add_idea = SOV_the_plundered_russian_navy2 } navy_experience = 50 add_political_power = 50 newline = yes country_event = russia.118 newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_cancel_unnecessary_projects icon = ship_bleur_point x = -1 y = 1 relative_position_id = SOV_start_fleet_reforms cost = 3 prerequisite = { focus = SOV_start_fleet_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_idea = SOV_outdated_army_idea_3 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cancel_unnecessary_projects" add_tech_bonus = { name = SOV_cancel_unnecessary_projects uses = 1 bonus = 0.15 category = CAT_frigate category = CAT_corvette } newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_Updated_naval_doctrine icon = russian_fleet_doctrine_new x = 1 y = 1 relative_position_id = SOV_start_fleet_reforms cost = 5 prerequisite = { focus = SOV_start_fleet_reforms } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_idea = SOV_outdated_army_idea_3 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Updated_naval_doctrine" swap_ideas = { remove_idea = SOV_the_plundered_russian_navy2 add_idea = SOV_the_plundered_russian_navy3 } newline = yes add_doctrine_cost_reduction = { name = SOV_Updated_naval_doctrine cost_reduction = 0.5 uses = 2 category = CAT_naval_doctrine } newline = yes 1140 = { add_extra_state_shared_building_slots = 5 add_building_construction = { type = dockyard level = 3 } } newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_begin_modernization_of_our_fleet icon = SOV_fleet_repair x = 0 y = 2 relative_position_id = SOV_start_fleet_reforms cost = 3 prerequisite = { focus = SOV_cancel_unnecessary_projects } prerequisite = { focus = SOV_Updated_naval_doctrine } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_begin_modernization_of_our_fleet" remove_ideas = SOV_the_plundered_russian_navy3 newline = yes set_temp_variable = { treasury_change = -35 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_Optimize_our_fleet icon = SOV_fleet_upgrade x = 0 y = 3 relative_position_id = SOV_start_fleet_reforms cost = 5 prerequisite = { focus = SOV_begin_modernization_of_our_fleet } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Optimize_our_fleet" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_naval_accidents_chance = -0.02 tooltip = naval_accidents_chance_tt } add_to_variable = { SOV_navy_naval_mine_hit_chance = -0.02 tooltip = naval_mine_hit_chance_tt } add_to_variable = { SOV_navy_positioning = 0.05 tooltip = positioning_tt } add_to_variable = { SOV_navy_industrial_capacity_dockyard = 0.08 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { SOV_navy_naval_speed_factor = 0.08 tooltip = naval_speed_factor_tt } add_to_variable = { SOV_navy_navy_max_range_factor = 0.08 tooltip = navy_max_range_factor_tt } add_to_variable = { SOV_navy_navy_anti_air_attack_factor = 0.08 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { SOV_navy_amphibious_invasion = 0.08 tooltip = amphibious_invasion_tt } newline = yes 692 = { add_extra_state_shared_building_slots = 3 add_building_construction = { type = dockyard level = 3 } } newline = yes set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_The_high_seas_fleet icon = RUS_navy x = 0 y = 4 relative_position_id = SOV_start_fleet_reforms cost = 5 prerequisite = { focus = SOV_begin_modernization_of_our_fleet } prerequisite = { focus = SOV_Optimize_our_fleet } search_filters = { FOCUS_FILTER_RUSSIA_ARMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_The_high_seas_fleet" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_naval_accidents_chance = -0.01 tooltip = naval_accidents_chance_tt } add_to_variable = { SOV_navy_naval_mine_hit_chance = -0.01 tooltip = naval_mine_hit_chance_tt } add_to_variable = { SOV_navy_positioning = 0.03 tooltip = positioning_tt } add_to_variable = { SOV_navy_industrial_capacity_dockyard = 0.04 tooltip = industrial_capacity_dockyard_tt } add_to_variable = { SOV_navy_naval_speed_factor = 0.04 tooltip = naval_speed_factor_tt } add_to_variable = { SOV_navy_navy_max_range_factor = 0.04 tooltip = navy_max_range_factor_tt } add_to_variable = { SOV_navy_navy_anti_air_attack_factor = 0.05 tooltip = navy_anti_air_attack_factor_tt } add_to_variable = { SOV_navy_amphibious_invasion = 0.05 tooltip = amphibious_invasion_tt } newline = yes 668 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 } } 1140 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = dockyard level = 2 } } set_temp_variable = { treasury_change = -25 } modify_treasury_effect = yes newline = yes unlock_military_industrial_organization_tooltip = mio:SOV_nevskoye_design_bureau_naval_manufacturer } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } #SSG Start focus = { id = SOV_Sign_mutual_cooperation_agreements icon = sov_ssg_paper x = -1 y = 2 relative_position_id = SOV_russian_sfsr cost = 3 prerequisite = { focus = SOV_reassure_ruthenia } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Sign_mutual_cooperation_agreements" if = { limit = { country_exists = UZB } UZB = { country_event = sov_sover_state.1 } } set_country_flag = ssg_start if = { limit = { country_exists = TAJ } TAJ = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = KYR } KYR = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = GEO } GEO = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = AZE } AZE = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = ARM } ARM = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = UKR } UKR = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = KAZ } KAZ = { country_event = sov_sover_state.1 } } if = { limit = { country_exists = TRK } TRK = { country_event = sov_sover_state.1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_Sign_mutual_cooperation_agreements_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_Putting_out_the_fire_in_the_post-Soviet_space icon = sov_ssh_dogovor x = 0 y = 1 relative_position_id = SOV_Sign_mutual_cooperation_agreements cost = 3 prerequisite = { focus = SOV_Sign_mutual_cooperation_agreements } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Putting_out_the_fire_in_the_post-Soviet_space" every_country = { limit = { NOT = { tag = SOV } has_country_flag = ssg_start } country_event = sov_sover_state.5 } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_Putting_out_the_fire_in_the_post-Soviet_space_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_Gorbachev_dream icon = sov_ssg x = 0 y = 2 relative_position_id = SOV_Sign_mutual_cooperation_agreements cost = 3 prerequisite = { focus = SOV_Putting_out_the_fire_in_the_post-Soviet_space } search_filters = { FOCUS_FILTER_RUSSIA_CPRF } available = { OR = { emerging_communist_state_are_in_power = yes neutrality_neutral_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Gorbachev_dream" every_country = { limit = { NOT = { tag = SOV } has_country_flag = ssg_finish } country_event = sov_sover_state.6 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_COMMUNIST_REVIVAL_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_communist_revival_path = yes } } } focus = { id = SOV_The_way_of_free_russia icon = russian_elections x = -2 y = 1 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_navalny } mutually_exclusive = { focus = SOV_Civil_nationalism } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_The_way_of_free_russia" set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch hidden_effect = { country_event = russia.98 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_a_just_russia icon = SOV_just_russia x = 20 y = 5 relative_position_id = SOV_path_of_western cost = 1 prerequisite = { focus = SOV_foster_multi_party_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { OR = { western_social_democrats_are_in_power = yes emerging_anarchist_communism_are_in_power = yes } date > 2007.1.1 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_just_russia" add_political_power = 75 add_to_variable = { SOV_just_inner_political_power_factor = 0.03 tooltip = political_power_factor_tt } add_to_variable = { SOV_just_inner_stability_factor = 0.02 tooltip = stability_factor_tt } add_dynamic_modifier = { modifier = SOV_just_inner_modifier } set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.06 } change_relative_party_popularity = yes set_temp_variable = { party_index = 5 } set_temp_variable = { party_popularity_increase = 0.06 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_direction icon = Strengthening_Russian_Democracy x = 0 y = 1 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_a_just_russia } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { OR = { western_social_democrats_are_in_power = yes emerging_anarchist_communism_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_direction" country_event = sov_just_russia.1 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_centre_holds icon = SOV_mironov x = 3 y = 2 relative_position_id = SOV_a_just_russia cost = 2 prerequisite = { focus = SOV_direction } mutually_exclusive = { focus = SOV_white_stripe_movement_preveil } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_centre_holds" add_political_power = 75 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_empower_nation icon = focus_rus_local_barracks x = 3 y = 3 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_centre_holds } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_nation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_communism_drift = 0.02 tooltip = communism_drift_tt } add_to_variable = { SOV_just_inner_monthly_population = 0.05 tooltip = monthly_population_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_russian_patriotism icon = focus_rus_preserve_russia x = 1 y = 3 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_centre_holds } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_patriotism" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_war_support_factor = 0.03 tooltip = war_support_factor_tt } add_to_variable = { SOV_just_inner_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_talks_with_rodina icon = SOV_rodina x = 5 y = 3 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_centre_holds } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_talks_with_rodina" country_event = sov_just_russia.2 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_form_national_patriotic_front icon = SOV_national_patriotic x = 3 y = 4 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_russian_patriotism } prerequisite = { focus = SOV_empower_nation } prerequisite = { focus = SOV_talks_with_rodina } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_form_national_patriotic_front" country_event = sov_just_russia.3 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_more_regulations icon = central_planned_economy x = 3 y = 5 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_form_national_patriotic_front } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_INDUSTRY } available = { emerging_anarchist_communism_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_more_regulations" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.17 tooltip = bureaucracy_cost_multiplier_modifier_tt } two_random_industrial_complex = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_empower_executive icon = SOV_presidential_republic x = 3 y = 6 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_more_regulations } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_executive" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_political_power_factor = 0.04 tooltip = political_power_factor_tt } add_to_variable = { SOV_just_inner_police_cost_multiplier_modifier = 0.09 tooltip = police_cost_multiplier_modifier_tt } set_temp_variable = { threshold_change = 0.08 } modify_election_threshold = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_social_platform icon = focus_FIN_socialist_wellfare x = 1 y = 5 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_form_national_patriotic_front } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes NOT = { has_completed_focus = SOV_economical_platform } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_social_platform" increase_social_spending = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } set_temp_variable = { party_index = 5 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_do_not_forget_about_people icon = pensions_increase x = 1 y = 6 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_social_platform } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_do_not_forget_about_people" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_health_cost_multiplier_modifier = -0.15 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_social_cost_multiplier_modifier = -0.15 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_population_tax_income_multiplier_modifier = 0.06 tooltip = population_tax_income_multiplier_modifier_tt } set_temp_variable = { party_index = 5 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_economical_platform icon = central_planned_economy3 x = 5 y = 5 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_form_national_patriotic_front } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes NOT = { has_completed_focus = SOV_social_platform } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economical_platform" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_tax_gain_multiplier_modifier = 0.1 tooltip = tax_gain_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.1 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_consumer = -0.08 tooltip = consumer_goods_factor_tt } set_temp_variable = { party_index = 7 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_invest_in_beneficial_sectors icon = focus_ETH_adopt_the_lira x = 5 y = 6 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_economical_platform } search_filters = { FOCUS_FILTER_RUSSIA_JUST FOCUS_FILTER_EXPENDITURE } available = { emerging_anarchist_communism_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_invest_in_beneficial_sectors" set_temp_variable = { party_index = 7 } set_temp_variable = { party_popularity_increase = 0.05 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = -15.00 } modify_treasury_effect = yes add_timed_idea = { idea = SOV_investments_in_ben days = 130 } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_united_country icon = Rus_wake_up x = 2 y = 7 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_empower_executive } prerequisite = { focus = SOV_do_not_forget_about_people focus = SOV_invest_in_beneficial_sectors } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_united_country" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_stability_factor = 0.02 tooltip = stability_factor_tt } add_to_variable = { SOV_just_inner_war_support_factor = 0.04 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_rapid_militarisation icon = army_marching x = 4 y = 7 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_empower_executive } prerequisite = { focus = SOV_do_not_forget_about_people focus = SOV_invest_in_beneficial_sectors } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rapid_militarisation" increase_military_spending = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_production_speed_arms_factory_factor = 0.1 tooltip = production_speed_arms_factory_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = 0.03 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_under_a_leader icon = SOV_hammer x = 3 y = 8 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_united_country } prerequisite = { focus = SOV_rapid_militarisation } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_under_a_leader" set_temp_variable = { party_index = 5 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes set_temp_variable = { party_index = 7 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_stability_factor = 0.01 tooltip = stability_factor_tt } add_to_variable = { SOV_just_inner_war_support_factor = 0.02 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_a_just_russia_prevails icon = SOV_just_russia x = 3 y = 9 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_under_a_banner } prerequisite = { focus = SOV_under_a_leader } mutually_exclusive = { focus = SOV_rodina_prevails } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes has_completed_focus = SOV_social_platform SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_just_russia_prevails" set_temp_variable = { party_index = 5 } set_temp_variable = { party_popularity_increase = 0.06 } change_relative_party_popularity = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_communism_drift = 0.01 tooltip = communism_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_talks_with_left_patriots icon = SOV_left_patriots x = 7 y = 5 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_form_national_patriotic_front } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_talks_with_left_patriots" set_temp_variable = { add_col_one = 18 } add_coalition_members_effect = yes set_temp_variable = { party_index = 18 } set_temp_variable = { party_popularity_increase = 0.02 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_unite_patriotic_parties icon = SOV_unite_parties x = 7 y = 6 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_talks_with_left_patriots } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_unite_patriotic_parties" set_temp_variable = { add_col_one = 14 } add_coalition_members_effect = yes set_temp_variable = { add_col_one = 13 } add_coalition_members_effect = yes set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.02 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes set_temp_variable = { party_index = 13 } set_temp_variable = { party_popularity_increase = 0.02 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_under_a_banner icon = soldier_holding_flag_focus_2 x = 7 y = 8 relative_position_id = SOV_a_just_russia cost = 5 prerequisite = { focus = SOV_unite_patriotic_parties } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_under_a_banner" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_communism_drift = 0.02 tooltip = communism_drift_tt } add_to_variable = { SOV_just_inner_neutrality_drift = 0.01 tooltip = neutrality_drift_tt } add_to_variable = { SOV_just_inner_stability_factor = 0.02 tooltip = stability_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = 0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = 0.20 tooltip_side = SOV_west_east_bop_right_side } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_rodina_prevails icon = SOV_rodina x = 7 y = 9 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_under_a_banner } prerequisite = { focus = SOV_under_a_leader } mutually_exclusive = { focus = SOV_a_just_russia_prevails } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { emerging_anarchist_communism_are_in_power = yes has_completed_focus = SOV_economical_platform SOV_has_fixed_the_economy = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rodina_prevails" hidden_effect = { set_temp_variable = { rul_party_temp = 7 } set_temp_variable = { col_one = 5 } set_temp_variable = { col_two = 13 } set_temp_variable = { col_three = 14 } set_temp_variable = { col_four = 18 } change_ruling_party_effect = yes } custom_effect_tooltip = SOV_rodina_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_white_stripe_movement_preveil icon = SOV_white_stripe x = -3 y = 2 relative_position_id = SOV_a_just_russia cost = 2 prerequisite = { focus = SOV_direction } mutually_exclusive = { focus = SOV_centre_holds } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_white_stripe_movement_preveil" add_political_power = 75 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_russian_democracy icon = social_democracy_2 x = -3 y = 3 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_white_stripe_movement_preveil } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_democracy" add_political_power = 75 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_stability_factor = -0.02 tooltip = stability_factor_tt } add_to_variable = { SOV_just_inner_democratic_drift = 0.02 tooltip = democratic_drift_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_democratisation icon = Russian_Statocratic_Government x = -4 y = 4 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_russian_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_democratisation" decrease_centralization = yes if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_real_welfare icon = welfare x = -2 y = 4 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_russian_democracy } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_real_welfare" increase_social_spending = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.07 tooltip = bureaucracy_cost_multiplier_modifier_tt } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_defend_people icon = family x = -3 y = 5 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_democratisation } prerequisite = { focus = SOV_real_welfare } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_defend_people" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_population_tax_income_multiplier_modifier = 0.05 tooltip = population_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_social_cost_multiplier_modifier = -0.1 tooltip = social_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.05 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_empower_legislature icon = SOV_legislature x = -5 y = 5 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_democratisation } prerequisite = { focus = SOV_real_welfare } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_empower_legislature" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_political_power_factor = -0.06 tooltip = political_power_factor_tt } add_to_variable = { SOV_just_inner_democratic_drift = 0.02 tooltip = democratic_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_social_gurantees icon = pensions_increase x = -1 y = 5 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_democratisation } prerequisite = { focus = SOV_real_welfare } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_social_gurantees" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_health_cost_multiplier_modifier = -0.12 tooltip = health_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.07 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_a_just_system icon = crane_and_tower x = -4 y = 6 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_empower_legislature } prerequisite = { focus = SOV_defend_people } prerequisite = { focus = SOV_social_gurantees } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_just_system" decrease_corruption = yes set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.06 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_stability_factor = -0.02 tooltip = stability_factor_tt } add_to_variable = { SOV_just_inner_democratic_drift = 0.01 tooltip = democratic_drift_tt } if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_a_just_economy icon = BRA_simplify_the_tax_system x = -2 y = 6 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_empower_legislature } prerequisite = { focus = SOV_defend_people } prerequisite = { focus = SOV_social_gurantees } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_a_just_economy" set_temp_variable = { pop_change = -6 } modify_population_tax_rate_effect = yes set_temp_variable = { corp_change = 6 } modify_corporate_tax_rate_effect = yes set_temp_variable = { temp_opinion = -15 } change_oligarchs_opinion = yes if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_question_of_direction icon = goverment_building_sheep x = -3 y = 7 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_a_just_system } prerequisite = { focus = SOV_a_just_economy } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_question_of_direction" add_political_power = 120 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_stability_factor = -0.03 tooltip = stability_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_revive_spirit_of_socialist_revolutionaries icon = SOV_revolutionary x = -4 y = 8 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_question_of_direction } mutually_exclusive = { focus = SOV_social_democracy_sr } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revive_spirit_of_socialist_revolutionaries" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_communism_drift = 0.03 tooltip = communism_drift_tt } update_party_name = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_social_democracy_sr icon = social_democracy_industry x = -2 y = 8 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_question_of_direction } mutually_exclusive = { focus = SOV_revive_spirit_of_socialist_revolutionaries } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_social_democracy_sr" add_political_power = 75 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_democratic_drift = 0.01 tooltip = democratic_drift_tt } set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.05 } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_third_way icon = socdem_parliament x = -2 y = 9 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_social_democracy_sr } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_third_way" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_corporate_tax_income_multiplier_modifier = 0.12 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_production_speed_buildings_factor_modifier = 0.06 tooltip = production_speed_buildings_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_land_socialisation icon = wheat_field x = -4 y = 9 relative_position_id = SOV_a_just_russia cost = 7 prerequisite = { focus = SOV_revive_spirit_of_socialist_revolutionaries } search_filters = { FOCUS_FILTER_RUSSIA_JUST } available = { western_social_democrats_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_land_socialisation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_just_inner_modifier } add_to_variable = { SOV_just_inner_agricolture_productivity_modifier = 0.12 tooltip = agricolture_productivity_modifier_tt } add_to_variable = { SOV_just_inner_bureaucracy_cost_multiplier_modifier = 0.21 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_just_inner_agriculture_tax_modifier = 0.20 tooltip = agriculture_tax_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_parnas icon = parnas x = -9 y = 5 relative_position_id = SOV_path_of_western cost = 1 prerequisite = { focus = SOV_reconcile_the_cprf_2 focus = SOV_ostracize_the_cprf } prerequisite = { focus = SOV_foster_multi_party_democracy } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_parnas" add_political_power = 150 if = { limit = { NOT = { has_country_flag = SOV_parnas } } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces hidden_effect = { update_party_name = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov icon = mikhail_kasyanov x = 0 y = 1 relative_position_id = SOV_parnas cost = 2 prerequisite = { focus = SOV_parnas } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov" create_country_leader = { name = "Mikhail Kasyanov" picture = "kasyanov.dds" expire = "2050.1.1" ideology = conservatism traits = { western_liberalism economist } } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_return icon = cis_union x = -6 y = 1 relative_position_id = SOV_new_russia cost = 2 prerequisite = { focus = SOV_new_russia } mutually_exclusive = { focus = SOV_membership_in_a_free_independent_alliance } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_return" add_political_power = 100 if = { limit = { NOT = { has_idea = CIS_member_state_idea } } add_ideas = CIS_member_state_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_reform icon = CIS_diplomacy x = 0 y = 1 relative_position_id = SOV_cis_return cost = 3 prerequisite = { focus = SOV_cis_return } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_reform" russian_influence_post_soviet = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_returning_members icon = CIS_members x = -1 y = 2 relative_position_id = SOV_cis_return cost = 3 prerequisite = { focus = SOV_cis_reform } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_returning_members" SOV_russia_inivte_to_cis_former_member = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_new_member icon = CIS_flags x = 1 y = 2 relative_position_id = SOV_cis_return cost = 3 prerequisite = { focus = SOV_cis_reform } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_new_member" SOV_russia_inivte_to_cis_new_member = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_military_forces icon = CIS_military_army x = 0 y = 4 relative_position_id = SOV_cis_return cost = 3 prerequisite = { focus = SOV_cis_unity_state } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_military_forces" SOV_russia_create_unite_cis_forces = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_cis_unity_state icon = CIS_unite_state x = 0 y = 3 relative_position_id = SOV_cis_return cost = 3 prerequisite = { focus = SOV_cis_new_member } prerequisite = { focus = SOV_cis_returning_members } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } custom_trigger_tooltip = { tooltip = SOV_one_CIS_member_tt SOV_cis_countries_available = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_cis_unity_state" SOV_russia_create_unite_cis_state = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_in_a_free_independent_alliance icon = membership_in_a_free_independent_alliance x = 0 y = 1 relative_position_id = SOV_new_russia cost = 3 prerequisite = { focus = SOV_new_russia } mutually_exclusive = { focus = SOV_cis_return } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_in_a_free_independent_alliance" if = { limit = { is_faction_leader = yes } dismantle_faction = yes } else = { leave_faction = yes } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } russian_influence_post_soviet = yes russian_influence_post_federation = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_establishment_of_free_independent_alliance icon = free_independent_alliance x = 0 y = 3 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_east } prerequisite = { focus = SOV_membership_pribalt } prerequisite = { focus = SOV_membership_caucasus } prerequisite = { focus = SOV_membership_ces } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establishment_of_free_independent_alliance" SOV_russian_democratic_added_members_to_alliance = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_subjects icon = membership_subjects x = 0 y = 1 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_in_a_free_independent_alliance } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_subjects" SOV_russian_democratic_invite_subjects_to_alliance = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_pribalt icon = membership_pribalt x = -1 y = 2 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_subjects } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = EST country_exists = LAT country_exists = LIT } } bypass = { NOT = { OR = { country_exists = EST country_exists = LAT country_exists = LIT } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_pribalt" if = { limit = { country_exists = EST EST = { is_subject = no } } EST = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.8 days = 1 } } } } if = { limit = { country_exists = LIT LIT = { is_subject = no } } LIT = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.8 days = 1 } } } } if = { limit = { country_exists = LAT LAT = { is_subject = no } } LAT = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.8 days = 1 } } } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_membership_invite_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_east icon = membership_east x = -3 y = 2 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_subjects } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = UKR country_exists = BLR country_exists = MLV country_exists = PMR } } bypass = { NOT = { OR = { country_exists = UKR country_exists = BLR country_exists = MLV country_exists = PMR } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_east" if = { limit = { country_exists = UKR UKR = { is_subject = no } } UKR = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.7 days = 1 } } } } if = { limit = { country_exists = BLR BLR = { is_subject = no } } BLR = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.7 days = 1 } } } } if = { limit = { country_exists = MLV MLV = { is_subject = no } } MLV = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.7 days = 1 } } } } if = { limit = { country_exists = PMR PMR = { is_subject = no } } PMR = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.7 days = 1 } } } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_membership_invite_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_caucasus icon = membership_caucasus x = 1 y = 2 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_subjects } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = AZE country_exists = ARM country_exists = NKR country_exists = GEO country_exists = ABK country_exists = SOO } } bypass = { NOT = { OR = { country_exists = AZE country_exists = ARM country_exists = NKR country_exists = GEO country_exists = ABK country_exists = SOO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_caucasus" if = { limit = { country_exists = AZE AZE = { is_subject = no } } AZE = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } if = { limit = { country_exists = ARM ARM = { is_subject = no } } ARM = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } if = { limit = { country_exists = NKR NKR = { is_subject = no } } NKR = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } if = { limit = { country_exists = GEO GEO = { is_subject = no } } GEO = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } if = { limit = { country_exists = ABK ABK = { is_subject = no } } ABK = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } if = { limit = { country_exists = SOO SOO = { is_subject = no } } SOO = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.9 days = 1 } } } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_membership_invite_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_membership_ces icon = membership_ces x = 3 y = 2 relative_position_id = SOV_membership_in_a_free_independent_alliance cost = 3 prerequisite = { focus = SOV_membership_subjects } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_RUSSIA_SPS FOCUS_FILTER_RUSSIA_PARNAS } available = { OR = { western_liberals_are_in_power = yes western_conservatism_are_in_power = yes western_social_democrats_are_in_power = yes western_autocrats_are_in_power = yes neutrality_neutral_oligarch_are_in_power = yes } OR = { country_exists = KAZ country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = TRK } } bypass = { NOT = { OR = { country_exists = KAZ country_exists = UZB country_exists = TAJ country_exists = KYR country_exists = TRK } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_membership_ces" if = { limit = { country_exists = KAZ KAZ = { is_subject = no } } KAZ = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.10 days = 1 } } } } if = { limit = { country_exists = UZB UZB = { is_subject = no } } UZB = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.10 days = 1 } } } } if = { limit = { country_exists = KYR KYR = { is_subject = no } } KYR = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.10 days = 1 } } } } if = { limit = { country_exists = TAJ TAJ = { is_subject = no } } TAJ = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.10 days = 1 } } } } if = { limit = { country_exists = TRK TRK = { is_subject = no } } TRK = { if = { limit = { NOT = { is_in_faction = yes } } country_event = { id = sov_liberals.10 days = 1 } } } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = SOV_membership_invite_accept_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_anti_corruption_agency icon = blr_anti_corruption_law x = 1 y = 2 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_kasyanov } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_anti_corruption_agency" add_ideas = SOV_kasyanov_anti_corruption_agency decrease_corruption = yes add_stability = 0.04 if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_political_reforms icon = SOV_kasya x = -1 y = 2 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_kasyanov } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_political_reforms" add_ideas = SOV_kasyanov_political add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_infrastructure icon = economic_railroads x = 0 y = 4 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_eliminate_FSS } prerequisite = { focus = SOV_demilitarize_mia } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_infrastructure" three_random_infrastructure = yes set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_militia icon = pro-agroculture_policy x = -2 y = 4 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_eliminate_FSS } prerequisite = { focus = SOV_demilitarize_mia } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_militia" set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces add_timed_idea = { days = 780 idea = SOV_kasyanov_happy_farmers_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_economic_reform icon = SOV_kasya_reform x = 2 y = 4 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_ease_administrative_pressure } prerequisite = { focus = SOV_demilitarize_mia } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_economic_reform" if = { limit = { has_idea = SOV_kasyanov_political1 } swap_ideas = { remove_idea = SOV_kasyanov_political1 add_idea = SOV_kasyanov_political2 } } else_if = { limit = { NOT = { has_idea = SOV_kasyanov_political1 } } add_ideas = SOV_kasyanov_political2 } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_from_center_to_regions icon = from_center_to_regions x = -2 y = 5 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_kasyanov_infrastructure } prerequisite = { focus = SOV_kasyanov_militia } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_from_center_to_regions" custom_effect_tooltip = SOV_from_center_TT set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_reduce_taxes_on_small_businesses icon = russian_ruble x = -1 y = 6 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_from_center_to_regions } prerequisite = { focus = SOV_kasyanov_human_capital } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reduce_taxes_on_small_businesses" set_temp_variable = { corp_change = -3 } modify_corporate_tax_rate_effect = yes if = { limit = { has_idea = SOV_kasyanov_political3 } swap_ideas = { remove_idea = SOV_kasyanov_political3 add_idea = SOV_kasyanov_political4 } } else_if = { limit = { NOT = { has_idea = SOV_kasyanov_political3 } } add_ideas = SOV_kasyanov_political4 } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_human_capital icon = SOV_kasya_workers x = 0 y = 5 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_kasyanov_economic_reform } prerequisite = { focus = SOV_kasyanov_infrastructure } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_human_capital" if = { limit = { has_idea = SOV_kasyanov_political2 } swap_ideas = { remove_idea = SOV_kasyanov_political2 add_idea = SOV_kasyanov_political3 } } else_if = { limit = { NOT = { has_idea = SOV_kasyanov_political2 } } add_ideas = SOV_kasyanov_political3 } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_eliminate_FSS icon = eliminate_fss x = -2 y = 3 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_political_reforms } prerequisite = { focus = SOV_anti_corruption_agency } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS FOCUS_FILTER_EXPENDITURE } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_eliminate_FSS" custom_effect_tooltip = SOV_FSS_TT custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_encryption_factor = 0.20 tooltip = encryption_factor_tt } add_to_variable = { SOV_intel_foreign_influence_defense_modifier = 0.10 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { SOV_intel_intelligence_agency_defense = 0.10 tooltip = intelligence_agency_defense_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = -0.15 tooltip = police_cost_multiplier_modifier_tt } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 10 } change_intelligence_community_opinion = yes set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_ease_administrative_pressure icon = reduced_administrative_pressure x = 2 y = 3 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_political_reforms } prerequisite = { focus = SOV_anti_corruption_agency } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ease_administrative_pressure" add_stability = 0.03 if = { limit = { has_idea = SOV_kasyanov_political } swap_ideas = { remove_idea = SOV_kasyanov_political add_idea = SOV_kasyanov_political1 } } else_if = { limit = { NOT = { has_idea = SOV_kasyanov_political } } add_ideas = SOV_kasyanov_political1 } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_demilitarize_mia icon = demilitarize_mia x = 0 y = 3 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_political_reforms } prerequisite = { focus = SOV_anti_corruption_agency } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes has_completed_focus = SOV_inner_army custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { OR = { has_completed_focus = SOV_rosgvardia has_completed_focus = SOV_jirik_fear } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_demilitarize_mia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_root_out_resistance_effectiveness_factor = -0.15 tooltip = root_out_resistance_effectiveness_factor_tt } add_to_variable = { SOV_intel_foreign_subversive_activites = 0.15 tooltip = foreign_subversive_activites_tt } add_to_variable = { SOV_intel_police_cost_multiplier_modifier = -0.02 tooltip = police_cost_multiplier_modifier_tt } newline = yes set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes custom_effect_tooltip = SOV_create_rosgvardia_unlock_tt division_template = { name = "Rosgvardia" is_locked = yes regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 0 y = 1 } Militia_Bat = { x = 0 y = 2 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 1 y = 2 } Arty_Bat = { x = 2 y = 0 } Arty_Bat = { x = 2 y = 1 } Arty_Bat = { x = 2 y = 2 } } support = { Mot_Recce_Comp = { x = 0 y = 0 } L_Engi_Comp = { x = 0 y = 1 } } } custom_effect_tooltip = SOV_subjectsepar_minus_tt hidden_effect = { SUB_separatism_minus_subject = yes } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_free_economic_zone icon = kaliningrad_free_economic_zone x = 0 y = 7 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_reduce_taxes_on_small_businesses } prerequisite = { focus = SOV_kasyanov_far_east } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } owns_state = 642 NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_free_economic_zone" if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN if = { limit = { NOT = { tag = ROOT } } add_opinion_modifier = { target = ROOT modifier = improve_trade } reverse_add_opinion_modifier = { target = ROOT modifier = improve_trade } } } } GER = { country_event = { id = sov_liberals.22 days = 1 } } ENG = { country_event = { id = sov_liberals.22 days = 1 } } POL = { country_event = { id = sov_liberals.22 days = 1 } } SPR = { country_event = { id = sov_liberals.22 days = 1 } } CZE = { country_event = { id = sov_liberals.22 days = 1 } } FRA = { country_event = { id = sov_liberals.22 days = 1 } } HOL = { country_event = { id = sov_liberals.22 days = 1 } } ITA = { country_event = { id = sov_liberals.22 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { GER = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } ENG = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } POL = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } SPR = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } CZE = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } FRA = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } HOL = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } ITA = { set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } } hidden_effect = { country_event = { id = sov_liberals.25 days = 11 } } set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.07 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_far_east icon = SOV_far_east x = 1 y = 6 relative_position_id = SOV_parnas cost = 7 prerequisite = { focus = SOV_kasyanov_konkurentsia } prerequisite = { focus = SOV_kasyanov_human_capital } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS FOCUS_FILTER_INDUSTRY } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } owns_any_state_of = { 687 688 689 691 1069 1137 1136 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { NOT = { owns_any_state_of = { 687 688 689 691 1069 1137 1136 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_far_east" set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces SOV_russia_invest_far_east = yes hidden_effect = { if = { limit = { has_government = democratic } country_event = { id = sov_liberals.26 days = 70 } } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_kasyanov_konkurentsia icon = SOV_fas x = 2 y = 5 relative_position_id = SOV_parnas cost = 5 prerequisite = { focus = SOV_kasyanov_economic_reform } prerequisite = { focus = SOV_kasyanov_infrastructure } search_filters = { FOCUS_FILTER_RUSSIA_PARNAS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_kasyanov_TT has_country_flag = SOV_parnas } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kasyanov_konkurentsia" add_ideas = SOV_kasyanov_fas set_country_flag = SOV_parnas clr_country_flag = SOV_union_of_right_forces } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_union_of_right_forces icon = Union_of_right x = -3 y = 5 relative_position_id = SOV_path_of_western cost = 1 prerequisite = { focus = SOV_reconcile_the_cprf_2 focus = SOV_ostracize_the_cprf } prerequisite = { focus = SOV_foster_multi_party_democracy } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_union_of_right_forces" add_political_power = 150 if = { limit = { NOT = { has_country_flag = SOV_union_of_right_forces } } set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas hidden_effect = { update_party_name = yes } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_conservative_russia icon = Russian_Emergency_Powers x = -1 y = 2 relative_position_id = SOV_union_of_right_forces cost = 5 prerequisite = { focus = SOV_nemtsov } mutually_exclusive = { focus = SOV_tsar_boris } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_conservative_russia" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_tsar_boris icon = sov_tsar_borya x = 1 y = 2 relative_position_id = SOV_union_of_right_forces cost = 5 prerequisite = { focus = SOV_nemtsov } mutually_exclusive = { focus = SOV_conservative_russia } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } has_country_leader = { name = "Boris Nemtsov" ruling_only = yes } NOT = { has_country_flag = SOV_borya_ded } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_tsar_boris" add_ideas = SOV_borya country_event = russia.55 set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_economical_liberalism icon = BRA_mensalao_new x = -1 y = 3 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_conservative_russia focus = SOV_tsar_boris } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economical_liberalism" add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.05 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_reform_constitution icon = sov_dem_rewrite x = 1 y = 3 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_conservative_russia focus = SOV_tsar_boris } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_reform_constitution" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.02 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.02 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_affirm_orthodoxy icon = orthodox_defense x = -1 y = 4 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_economical_liberalism focus = SOV_reform_constitution } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_affirm_orthodoxy" add_ideas = SOV_russian_orthodox_church_idea if = { limit = { has_idea = oligarchs } swap_ideas = { remove_idea = oligarchs add_idea = the_clergy } } set_country_flag = SOV_union_of_right_forces clr_country_flag = SOV_parnas } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_curb_corruption icon = BRA_simplify_the_tax_system x = 1 y = 4 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_economical_liberalism focus = SOV_reform_constitution } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_curb_corruption" decrease_corruption = yes add_stability = 0.05 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_joint_us_ventures icon = Talk_with_US x = 0 y = 5 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_curb_corruption focus = SOV_affirm_orthodoxy } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_joint_us_ventures" give_military_access = USA add_stability = -0.04 add_ideas = USA_usaid USA = { set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_iron_guard_militarism icon = Russian_Knights x = 2 y = 5 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_curb_corruption focus = SOV_affirm_orthodoxy } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_iron_guard_militarism" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_democratic_drift = -0.01 tooltip = democratic_drift_tt } add_to_variable = { SOV_navalny_inner_war_support_factor = 0.03 tooltip = war_support_factor_tt } add_to_variable = { SOV_navalny_inner_conscription_factor = 0.02 tooltip = conscription_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_russian_history_patr icon = memories_of_old x = -2 y = 5 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_curb_corruption focus = SOV_affirm_orthodoxy } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_history_patr" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_democratic_drift = 0.05 tooltip = democratic_drift_tt } add_to_variable = { SOV_navalny_inner_war_support_factor = -0.10 tooltip = war_support_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_laying_the_bricks icon = constitution x = 0 y = 6 relative_position_id = SOV_union_of_right_forces cost = 7 prerequisite = { focus = SOV_russian_history_patr focus = SOV_joint_us_ventures focus = SOV_iron_guard_militarism } search_filters = { FOCUS_FILTER_RUSSIA_SPS } available = { western_conservatism_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_nemtsov_TT has_country_flag = SOV_union_of_right_forces } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_laying_the_bricks" add_stability = 0.06 add_popularity = { ideology = democratic popularity = 0.10 } increase_economic_growth = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Make_the_Anti-Corruption_Foundation_a_State_Company icon = SOV_kinder x = -2 y = 2 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_The_way_of_free_russia } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Make_the_Anti-Corruption_Foundation_a_State_Company" unlock_decision_category_tooltip = SOV_fbk_organization_category custom_effect_tooltip = SOV_FBK_TT set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Unite_the_network_of_state-owned_companies icon = women_in_the_economy x = -3 y = 3 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Make_the_Anti-Corruption_Foundation_a_State_Company } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_INDUSTRY } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Unite_the_network_of_state-owned_companies" three_office_construction = yes set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Demonopolization_of_the_strategic_economy icon = BRA_deregulation_new x = -1 y = 3 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Make_the_Anti-Corruption_Foundation_a_State_Company } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Demonopolization_of_the_strategic_economy" add_ideas = SOV_demonopolisation_reform set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Increase_salaries_and_pensions_for_the_military_and_the_population icon = sing_on_rise x = -2 y = 4 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Unite_the_network_of_state-owned_companies } prerequisite = { focus = SOV_Demonopolization_of_the_strategic_economy } search_filters = { FOCUS_FILTER_RUSSIA_YABLO FOCUS_FILTER_EXPENDITURE } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Increase_salaries_and_pensions_for_the_military_and_the_population" add_political_power = 55 set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes add_ideas = SOV_new_pensions_reform set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Measures_of_rapprochement_with_the_West icon = western_doctrine x = -2 y = 5 relative_position_id = SOV_navalny cost = 5 prerequisite = { focus = SOV_Increase_salaries_and_pensions_for_the_military_and_the_population } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Measures_of_rapprochement_with_the_West" for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN add_opinion_modifier = { target = SOV modifier = recent_actions_positive } add_opinion_modifier = { target = SOV modifier = declaration_of_friendship } } for_each_scope_loop = { array = global.EU_member tooltip = TT_ALL_EU_MEMBER_NATIONS_GAIN add_opinion_modifier = { target = SOV modifier = recent_actions_positive } add_opinion_modifier = { target = SOV modifier = declaration_of_friendship } } add_ideas = SOV_eu_state set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_conscription_factor = -0.01 tooltip = conscription_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_war_support_factor = -0.03 tooltip = war_support_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.01 tooltip = stability_factor_tt } add_power_balance_value = { id = SOV_west_east_bop value = -0.20 tooltip_side = SOV_west_east_bop_left_side } if = { limit = { NOT = { has_global_flag = GAME_RULE_eu_disabled } } set_temp_variable = { modify_europeanism = 0.03 } set_temp_variable = { modify_europeanism_target = ROOT } europeanism_change = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Civil_nationalism icon = blr_triforce_russian x = 2 y = 1 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_navalny } mutually_exclusive = { focus = SOV_The_way_of_free_russia } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Civil_nationalism" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_war_support_factor = 0.10 tooltip = war_support_factor_tt } add_to_variable = { SOV_navalny_inner_nationalist_drift = 0.06 tooltip = nationalist_drift_tt } add_to_variable = { SOV_navalny_inner_political_power_factor = 0.10 tooltip = political_power_factor_tt } add_to_variable = { SOV_navalny_inner_stability_factor = -0.10 tooltip = stability_factor_tt } add_country_leader_trait = certified_nationalist set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch hidden_effect = { country_event = russia.100 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Georgian_question icon = mkhedrioni x = 4 y = 2 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Civil_nationalism } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Georgian_question" set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch country_event = sov_liberals.27 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Introduce_visa_regime_with_Central_Asia icon = SOV_clean_teeth x = 0 y = 2 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Civil_nationalism focus = SOV_The_way_of_free_russia } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Introduce_visa_regime_with_Central_Asia" add_political_power = 50 add_stability = 0.05 add_war_support = -0.08 custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_monthly_population = -0.04 tooltip = monthly_population_tt } set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_embrace_the_legacy_of_the_USSR icon = SOV_stalinism_kprf x = 2 y = 2 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Civil_nationalism } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_embrace_the_legacy_of_the_USSR" add_stability = 0.05 add_popularity = { ideology = communism popularity = 0.10 } set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Utilize_the_country_economic_potential_100_percent icon = generic_bank x = 2 y = 3 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_embrace_the_legacy_of_the_USSR } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Utilize_the_country_economic_potential_100_percent" increase_economic_growth = yes set_temp_variable = { treasury_change = 15 } modify_treasury_effect = yes set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Promote_Russian_companies_in_the_post-Soviet_space icon = yandex x = 3 y = 4 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Utilize_the_country_economic_potential_100_percent } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Promote_Russian_companies_in_the_post-Soviet_space" russian_influence_post_soviet = yes set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Monopoly_in_the_post-Soviet_space icon = focus_SOV_third_rome x = 3 y = 5 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Promote_Russian_companies_in_the_post-Soviet_space } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Monopoly_in_the_post-Soviet_space" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navalny_inner_modifier } add_to_variable = { SOV_navalny_inner_stability_factor = 0.05 tooltip = stability_factor_tt } add_to_variable = { SOV_navalny_inner_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_stability = 0.05 add_war_support = 0.03 set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Cooperation_with_Taiwan icon = align_to_taiwan x = 1 y = 4 relative_position_id = SOV_navalny cost = 5 prerequisite = { focus = SOV_Utilize_the_country_economic_potential_100_percent } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { country_exists = TAI western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Cooperation_with_Taiwan" unlock_decision_tooltip = SOV_boost_opinion_of_rus TAI = { add_political_power = 100 add_opinion_modifier = { target = SOV modifier = improve_trade } } SOV = { add_opinion_modifier = { target = TAI modifier = improve_trade } } set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = TAI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = TAI } change_influence_percentage = yes custom_effect_tooltip = SOV_taiwan_coop_check_tt set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Buy_out_Taiwans_microchip_technology icon = buy_microchips_taiwan x = 1 y = 5 relative_position_id = SOV_navalny cost = 5 prerequisite = { focus = SOV_Cooperation_with_Taiwan } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { country_exists = TAI western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Buy_out_Taiwans_microchip_technology" set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = TAI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes TAI = { country_event = russia.52 } custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { add_ideas = SOV_i_blin_idea } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } focus = { id = SOV_Economic_Empire icon = money_laundering_ll x = 2 y = 6 relative_position_id = SOV_navalny cost = 7 prerequisite = { focus = SOV_Buy_out_Taiwans_microchip_technology focus = SOV_Monopoly_in_the_post-Soviet_space } search_filters = { FOCUS_FILTER_RUSSIA_YABLO } available = { western_liberals_are_in_power = yes custom_trigger_tooltip = { tooltip = SOV_elected_navalny_TT has_country_flag = SOV_navalny_branch } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_Economic_Empire" add_stability = 0.3 increase_economic_growth = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } set_country_flag = SOV_navalny_branch clr_country_flag = SOV_yavlinsky_branch } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_LIBERAL_REFORM_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_liberal_reform_path = yes } } } #KOB focus = { id = SOV_kob_party_start icon = SOV_unity_party x = 64 y = 4 cost = 5 allow_branch = { NOT = { has_country_flag = SOV_did_not_allow_duma_to_speak } } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kob_party_start" hidden_effect = { set_temp_variable = { party_index = 6 } set_temp_variable = { party_popularity_increase = -0.75 } change_relative_party_popularity = yes set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.1 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes set_cosmetic_tag = SOV_kobnod update_party_name = yes } add_to_variable = { SOV_koba_politic_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.03 tooltip = nationalist_drift_tt } add_to_variable = { SOV_koba_politic_stability_factor = -0.05 tooltip = stability_factor_tt } add_dynamic_modifier = { modifier = SOV_koba_politic_modifier } } ai_will_do = { base = 1 } } focus = { id = SOV_establish_militar_loyal icon = sov_kob_military x = 1 y = 1 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_kob_party_start } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establish_militar_loyal" hidden_effect = { increase_military_spending = yes add_war_support = 0.01 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.02 tooltip = nationalist_drift_tt } add_to_variable = { SOV_koba_politic_stability_factor = 0.02 tooltip = stability_factor_tt } add_to_variable = { SOV_koba_politic_personnel_cost_multiplier_modifier = 0.05 tooltip = personnel_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_establish_loyalistii icon = sov_regional_koba x = -1 y = 1 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_kob_party_start } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establish_loyalistii" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_political_power_factor = 0.01 tooltip = political_power_factor_tt } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } add_to_variable = { SOV_koba_politic_stability_factor = 0.01 tooltip = stability_factor_tt } add_to_variable = { SOV_koba_politic_police_cost_multiplier_modifier = 0.03 tooltip = police_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_regional_control icon = sov_anti_oligarch x = -2 y = 2 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_establish_loyalistii } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_regional_control" hidden_effect = { decrease_corruption = yes set_temp_variable = { temp_opinion = -40 } change_oligarchs_opinion = yes set_temp_variable = { party_popularity_increase = 0.15 } change_relative_party_popularity = yes set_temp_variable = { treasury_change = 110 } modify_treasury_effect = yes if = { limit = { has_idea = SOV_corrupt_oligarchy } remove_ideas = SOV_corrupt_oligarchy } } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_tax_gain_multiplier_modifier = 0.09 tooltip = tax_gain_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_establish_new_religion icon = sov_kob_control x = 2 y = 2 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_establish_militar_loyal } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_establish_new_religion" hidden_effect = { set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.08 } set_temp_variable = { temp_outlook_increase = 0.08 } change_relative_party_popularity = yes newline = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_drift_defence_factor = 0.05 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_koba_politic_conscription_factor = 0.02 tooltip = conscription_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_remaking_constitution icon = sov_kob_new_constition x = 0 y = 3 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_regional_control } prerequisite = { focus = SOV_establish_new_religion } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_remaking_constitution" hidden_effect = { increase_centralization = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_bureaucracy_cost_multiplier_modifier = 0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_iron_hand_of_koba icon = POL_slavs x = 0 y = 1 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_remaking_constitution } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_iron_hand_of_koba" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_drift_defence_factor = 0.10 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_koba_politic_stability_factor = -0.05 tooltip = stability_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_natural_bloshevism icon = SOV_red_vityaz x = -1 y = 2 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_iron_hand_of_koba } prerequisite = { focus = SOV_russian_knights } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_natural_bloshevism" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } add_to_variable = { SOV_koba_politic_communism_drift = 0.01 tooltip = communism_drift_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_educational_water icon = SOV_dead_water x = 1 y = 2 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_iron_hand_of_koba } prerequisite = { focus = SOV_course_of_truth } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_educational_water" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_research_speed_factor = 0.02 tooltip = research_speed_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_slavic_reincarnation icon = SOV_hyperborea x = -2 y = 3 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_natural_bloshevism } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_slavic_reincarnation" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_conscription_factor = 0.01 tooltip = conscription_factor_tt } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } add_to_variable = { SOV_koba_politic_stability_factor = 0.01 tooltip = stability_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_search_for_priests icon = SOV_egyptian_moncks x = 2 y = 3 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_educational_water } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_search_for_priests" hidden_effect = { set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_stability_factor = -0.05 tooltip = stability_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_purge_westernists icon = SOV_konstantin_pavlovich x = 3 y = 4 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_search_for_priests } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_purge_westernists" custom_effect_tooltip = SOV_sanctions_warning_TT hidden_effect = { if = { limit = { NOT = { SOV = { has_country_flag = SOV_western_sanctions } } } set_country_flag = SOV_western_sanctions add_dynamic_modifier = { modifier = SOV_western_sanctions_modifier } country_event = { id = sov_final_strike.7 days = 15 } country_event = { id = sov_economic.25 days = 1 } SOV_economy_cars_western_lose_script = yes USA = { country_event = { id = sov_final_strike.4 days = 1 } } GER = { country_event = { id = sov_final_strike.4 days = 1 } } FRA = { country_event = { id = sov_final_strike.4 days = 1 } } ENG = { country_event = { id = sov_final_strike.4 days = 1 } } } } hidden_effect = { add_popularity = { ideology = democratic popularity = -0.20 } recalculate_party = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_democratic_drift = -0.04 tooltip = democratic_drift_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_merge_pantheons icon = SOV_kedry x = -3 y = 4 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_slavic_reincarnation } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_merge_pantheons" hidden_effect = { add_political_power = 55 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_support_nod icon = sov_kob_nod x = -4 y = 5 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_merge_pantheons } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_support_nod" hidden_effect = { set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } set_temp_variable = { temp_outlook_increase = 0.02 } change_relative_party_popularity = yes add_political_power = 45 } } ai_will_do = { base = 1 } } focus = { id = SOV_revolutions_in_other_slavic_states icon = communist_revolution_asia x = 4 y = 5 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_purge_westernists } will_lead_to_war_with = BLR search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { BLR = { NOT = { is_subject_of = SOV } } UKR = { NOT = { is_subject_of = SOV } } SOV_constantine_petrov_trigger = yes } bypass = { UKR = { is_subject_of = SOV } BLR = { is_subject_of = SOV } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_revolutions_in_other_slavic_states" hidden_effect = { if = { limit = { NOT = { has_template = "Russian Revolutionaries" } } division_template = { name = "Russian Revolutionaries" regiments = { Militia_Bat = { x = 0 y = 0 } } } } if = { limit = { UKR = { owns_state = 695 owns_state = 333 } } SOV = { transfer_state = 695 transfer_state = 333 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 333 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { UKR = { owns_state = 696 } } SOV = { transfer_state = 696 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 696 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { UKR = { owns_state = 669 } } SOV = { transfer_state = 669 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 669 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { UKR = { owns_state = 1076 owns_state = 1075 } } SOV = { transfer_state = 1076 transfer_state = 1075 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 1076 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { UKR = { owns_state = 693 owns_state = 1030 } } SOV = { transfer_state = 693 transfer_state = 1030 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 693 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { BLR = { owns_state = 704 } } SOV = { transfer_state = 704 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 704 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { BLR = { owns_state = 1094 } } SOV = { transfer_state = 1094 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 1094 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } if = { limit = { BLR = { owns_state = 1093 } } SOV = { transfer_state = 1093 } random_owned_controlled_state = { limit = { ROOT = { has_full_control_of_state = PREV } } prioritize = { 1093 } create_unit = { division = "name = \"Russian Revolutionaries\" division_template = \"Russian Revolutionaries\" start_experience_factor = 0.1" owner = SOV } } } declare_war_on = { target = BLR type = annex_everything } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_seek_for_them_in_egypt icon = sov_poisk_egy x = 2 y = 6 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_revolutions_in_other_slavic_states } prerequisite = { focus = SOV_support_nod } will_lead_to_war_with = EGY search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_seek_for_them_in_egypt" hidden_effect = { set_temp_variable = { wargoal_on = EGY } add_threat_from_wargoal_effect = yes create_wargoal = { target = EGY type = puppet_wargoal_focus } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_seek_for_them_in_swiss icon = sov_poisk_swi x = 0 y = 6 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_revolutions_in_other_slavic_states } prerequisite = { focus = SOV_support_nod } will_lead_to_war_with = SWI search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_seek_for_them_in_swiss" hidden_effect = { set_temp_variable = { wargoal_on = SWI } add_threat_from_wargoal_effect = yes create_wargoal = { target = SWI type = puppet_wargoal_focus } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_seek_for_them_in_israel icon = sov_poisk_isr x = -2 y = 6 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_revolutions_in_other_slavic_states } prerequisite = { focus = SOV_support_nod } will_lead_to_war_with = ISR search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_seek_for_them_in_israel" hidden_effect = { set_temp_variable = { wargoal_on = ISR } add_threat_from_wargoal_effect = yes create_wargoal = { target = ISR type = puppet_wargoal_focus } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } } } focus = { id = SOV_kill_predictor_corrector icon = genefweeric x = 0 y = 7 relative_position_id = SOV_remaking_constitution cost = 5 prerequisite = { focus = SOV_seek_for_them_in_israel } prerequisite = { focus = SOV_seek_for_them_in_egypt } prerequisite = { focus = SOV_seek_for_them_in_swiss } will_lead_to_war_with = USA search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes SOV_has_updated_the_outdated_military = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_kill_predictor_corrector" hidden_effect = { set_temp_variable = { wargoal_on = USA } add_threat_from_wargoal_effect = yes create_wargoal = { target = USA type = puppet_wargoal_focus } } } ai_will_do = { base = 0 modifier = { has_war = yes factor = 0 } modifier = { factor = 0 strength_ratio = { tag = USA ratio < 0.75 } } } } focus = { id = SOV_new_cosmic_warfare icon = sov_kob_kosmos x = -3 y = 3 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_regional_control } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO FOCUS_FILTER_EXPENDITURE } available = { SOV_constantine_petrov_trigger = yes NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_new_cosmic_warfare" hidden_effect = { add_war_support = 0.03 set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_air_volunteer_cap = 0.50 tooltip = air_volunteer_cap_tt } add_to_variable = { SOV_koba_politic_air_chief_cost_factor = -0.20 tooltip = air_chief_cost_factor_tt } add_to_variable = { SOV_koba_politic_airforce_personnel_cost_multiplier_modifier = -0.20 tooltip = airforce_personnel_cost_multiplier_modifier_tt } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_russian_knights icon = sov_vitazi x = -3 y = 4 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_new_cosmic_warfare } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_knights" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_conscription_factor = 0.02 tooltip = conscription_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_internet_propaganda icon = SOV_tv_propaganda x = 3 y = 3 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_establish_new_religion } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_internet_propaganda" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_koba_politic_stability_factor = 0.02 tooltip = stability_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_course_of_truth icon = sov_kob_new_religion x = 3 y = 4 relative_position_id = SOV_kob_party_start cost = 5 prerequisite = { focus = SOV_internet_propaganda } search_filters = { FOCUS_FILTER_RUSSIA_SHIZO } available = { SOV_constantine_petrov_trigger = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_course_of_truth" hidden_effect = { add_political_power = 50 add_war_support = 0.01 } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_koba_politic_modifier } add_to_variable = { SOV_koba_politic_nationalist_drift = 0.01 tooltip = nationalist_drift_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_ratnik_program icon = BLR_pro_russian_army_experince x = 0 y = 6 relative_position_id = SOV_finish_1998_reforms cost = 3 prerequisite = { focus = SOV_reserve_officer_training_system } search_filters = { FOCUS_FILTER_RUSSIA_ARMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_ratnik_program" add_tech_bonus = { name = SOV_ratnik_program bonus = 0.15 uses = 1 category = CAT_inf } set_temp_variable = { temp_opinion = 1 } change_defense_industry_opinion = yes if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes newline = yes } custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_defence_factor = 0.05 tooltip = army_defence_factor_tt } add_to_variable = { SOV_land_army_infantry_attack_factor = 0.05 tooltip = army_infantry_attack_factor_tt } add_to_variable = { SOV_land_army_org_factor = 0.03 tooltip = army_org_factor_tt } add_to_variable = { SOV_land_acclimatization_cold_climate_gain_factor = 0.20 tooltip = acclimatization_cold_climate_gain_factor_tt } add_to_variable = { SOV_land_acclimatization_hot_climate_gain_factor = 0.20 tooltip = acclimatization_hot_climate_gain_factor_tt } add_to_variable = { SOV_land_personnel_cost_multiplier_modifier = 0.09 tooltip = personnel_cost_multiplier_modifier_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { date < 2006.2.2 factor = 0 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = SOV_iraq_moscow_pact icon = Saddam_rpg x = 6 y = 4 relative_position_id = SOV_russian_irredentism cost = 3 prerequisite = { focus = SOV_proclamation_of_greater_russia } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } NOT = { has_war_with = IRQ } country_exists = IRQ IRQ = { has_government = nationalist } has_completed_focus = SOV_svr has_completed_focus = SOV_gru_spetznaz } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_iraq_moscow_pact" unlock_decision_tooltip = SOV_iraq_weapons unlock_decision_tooltip = SOV_iraq_bases unlock_decision_tooltip = SOV_iraq_instructors unlock_decision_tooltip = SOV_wagner_iraq_instructors custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_gru_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } focus = { id = SOV_czechoslovak_region icon = SOV_Czechoslovak_governorates x = -1 y = 3 relative_position_id = SOV_europe_pizda cost = 3 prerequisite = { focus = SOV_europe_pizda } search_filters = { FOCUS_FILTER_RUSSIA_LDPR } available = { OR = { nationalist_monarchists_are_in_power = yes nationalist_right_wing_populists_are_in_power = yes } OR = { country_exists = CZE country_exists = SLO } has_completed_focus = SOV_svr } bypass = { NOT = { OR = { country_exists = CZE country_exists = SLO } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_czechoslovak_region" unlock_decision_tooltip = SOV_promotion_of_unite_with_russia_agains_chechos unlock_decision_tooltip = SOV_perevorot_czechia_govern unlock_decision_tooltip = SOV_perevorot_slovakia_govern custom_effect_tooltip = SOV_new_decision_svr_unlock_tt custom_effect_tooltip = SOV_new_decision_sovfed_unlock_tt } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_NATIONALIST_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_nationalist_path = yes } } } #Start of Economic Reforms Branch Normal focus = { id = SOV_economic_russian icon = russian_investements x = 90 y = 0 relative_position_id = SOV_reign_of_yeltsin cost = 3 search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_russian" every_owned_state = { random_select_amount = 4 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes set_temp_variable = { treasury_change = -34 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_outer_space_initiative icon = roscosmos x = -19 y = 2 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_glonass } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_initiative" unlock_decision_tooltip = SOV_roskosmos_open newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_research_speed_factor = 0.03 tooltip = research_speed_factor_tt } add_to_variable = { SOV_econ_education_cost_multiplier_modifier = 0.05 tooltip = education_cost_multiplier_modifier_tt } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 } } focus = { id = SOV_outer_space_vostochniy icon = SOV_vostochni x = -19 y = 3 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_outer_space_initiative } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { SOV = { owns_state = 1069 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_vostochniy" 1069 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_building_construction = { type = anti_air_building level = 2 instant_build = yes } add_building_construction = { type = air_base level = 4 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_outer_space_asteroids_mining icon = roskosmos_meteorits x = -21 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_outer_space_vostochniy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 } } NOT = { OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } has_completed_focus = SOV_roscosmos_intel NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_asteroids_mining" unlock_decision_tooltip = SOV_asteroid_mining_continue newline = yes random_owned_state = { add_resource = { type = steel amount = 5 } } newline = yes set_temp_variable = { treasury_change = -9 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_outer_space_sateelites icon = roskosmos_future_satelit x = -17 y = 4 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_outer_space_vostochniy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 } } NOT = { OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } has_completed_focus = SOV_roscosmos_intel } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_sateelites" add_tech_bonus = { name = SOV_outer_space_sateelites bonus = 0.5 uses = 3 category = CAT_satellite } } ai_will_do = { base = 1 } } focus = { id = SOV_outer_space_space_combat_wombat icon = international_space_station x = -19 y = 4 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_outer_space_vostochniy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 } } NOT = { OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } has_completed_focus = SOV_roscosmos_intel } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_space_combat_wombat" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_research_speed_factor = 0.02 tooltip = research_speed_factor_tt } add_to_variable = { SOV_econ_education_cost_multiplier_modifier = 0.02 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_encryption_factor = 0.05 tooltip = encryption_factor_tt } newline = yes set_temp_variable = { treasury_change = -25 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_outer_space_weaponized_space icon = weaponized_satellites x = -20 y = 5 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_outer_space_space_combat_wombat } prerequisite = { focus = SOV_outer_space_asteroids_mining } prerequisite = { focus = SOV_outer_space_sateelites } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_weaponized_space" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_education_cost_multiplier_modifier = 0.02 tooltip = education_cost_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_max_planning = 0.05 tooltip = max_planning_tt } add_to_variable = { SOV_land_army_artillery_attack_factor = 0.05 tooltip = army_artillery_attack_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_encryption_factor = 0.03 tooltip = encryption_factor_tt } newline = yes set_temp_variable = { treasury_change = -50 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_outer_space_moon_base icon = roskosmos_luna_baza x = -18 y = 5 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_outer_space_space_combat_wombat } prerequisite = { focus = SOV_outer_space_asteroids_mining } prerequisite = { focus = SOV_outer_space_sateelites } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_moon_base" add_tech_bonus = { name = SOV_outer_space_moon_base bonus = 1 uses = 1 category = CAT_satellite } add_tech_bonus = { name = SOV_outer_space_moon_base bonus = 1 uses = 1 category = CAT_missile } } ai_will_do = { base = 1 } } focus = { id = SOV_outer_space_marines icon = SOV_spacemarines x = -19 y = 6 relative_position_id = SOV_economic_russian cost = 10 prerequisite = { focus = SOV_outer_space_moon_base } prerequisite = { focus = SOV_outer_space_weaponized_space } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_outer_space_marines" add_equipment_bonus = { name = SOV_outer_space_marines bonus = { large_plane_air_transport_airframe = { instant = yes air_range = 3 build_cost_ic = 3 } } } newline = yes set_temp_variable = { treasury_change = -100 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } ##Russian Resistance Economy focus = { id = SOV_russian_resistance_economy icon = sov_anti_sanctions x = 28 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_russian_resistance_economy" set_temp_variable = { percent_change = 4 } change_domestic_influence_percentage = yes newline = yes one_random_industrial_complex = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_fnb_destroyed icon = Russian_Emergency_Powers x = -1 y = 1 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_russian_resistance_economy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_fnb_destroyed" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_roi = 0.02 tooltip = return_on_investment_modifier_tt } newline = yes swap_ideas = { remove_idea = SOV_ruble_collapse add_idea = SOV_ruble_collapse_1 } newline = yes set_temp_variable = { treasury_change = -40 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_prevent_panic_on_currency_exchange icon = sov_panic_market x = -2 y = 2 relative_position_id = SOV_russian_resistance_economy cost = 3 prerequisite = { focus = SOV_fnb_destroyed } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_prevent_panic_on_currency_exchange" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_office_tax_gain = 0.02 tooltip = office_park_income_tax_modifier_tt } add_to_variable = { SOV_sanctions_research_speed = 0.01 tooltip = research_speed_factor_tt } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_stop_moex_sessions icon = sov_moex_stop x = 0 y = 2 relative_position_id = SOV_russian_resistance_economy cost = 3 prerequisite = { focus = SOV_fnb_destroyed } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_stop_moex_sessions" set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_construction_speed = 0.01 tooltip = production_speed_buildings_factor_tt } newline = yes custom_effect_tooltip = SOV_stop_moex_tt set_country_flag = SOV_stop_moex newline = yes country_event = { id = sov_economic.33 days = 30 } } ai_will_do = { base = 1 } } focus = { id = SOV_prevent_ruble_collapse icon = sov_stop_dollar_100 x = -1 y = 3 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_stop_moex_sessions } prerequisite = { focus = SOV_prevent_panic_on_currency_exchange } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_prevent_ruble_collapse" swap_ideas = { remove_idea = SOV_ruble_collapse_1 add_idea = SOV_ruble_collapse_2 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_roi = 0.02 tooltip = return_on_investment_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_stabilized_finances icon = expand_finance_ministry x = -1 y = 4 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_prevent_ruble_collapse } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_stabilized_finances" remove_ideas = SOV_ruble_collapse_2 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_roi = 0.02 tooltip = return_on_investment_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_back_to_growth icon = kuban_economic_growth x = 1 y = 5 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_stabilized_finances } prerequisite = { focus = SOV_more_drones } prerequisite = { focus = SOV_creation_of_sovereign_economy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_back_to_growth" increase_economic_growth = yes newline = yes custom_effect_tooltip = SOV_sanctions_over_capitalization_tt } ai_will_do = { base = 1 } } focus = { id = SOV_expansion_of_importozamesheniye icon = focus_dobriy_kola x = 2 y = 1 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_russian_resistance_economy } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_expansion_of_importozamesheniye" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_construction_speed = 0.02 tooltip = production_speed_buildings_factor_tt } add_to_variable = { SOV_sanctions_tax_cost = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_sanctions_research_speed = 0.02 tooltip = research_speed_factor_tt } newline = yes one_random_industrial_complex = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_consumer_goods_replacement icon = SOV_tasty_and_thats_it x = 4 y = 2 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_expansion_of_importozamesheniye } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_consumer_goods_replacement" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_tax_cost = -0.03 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_sanctions_office_tax_gain = 0.02 tooltip = office_park_income_tax_modifier_tt } newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_add_liquidity icon = BRA_mensalao_new x = 2 y = 2 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_expansion_of_importozamesheniye } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_add_liquidity" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_construction_speed = 0.03 tooltip = production_speed_buildings_factor_tt } newline = yes set_temp_variable = { treasury_change = -30 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_UVZ_expanding icon = blr_t90 x = 1 y = 3 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_expansion_of_importozamesheniye } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_UVZ_expanding" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_industrial_capacity_factory = 0.10 tooltip = industrial_capacity_factory_tt } add_to_variable = { SOV_econ_production_factory_max_efficiency_factor = 0.10 tooltip = production_factory_max_efficiency_factor_tt } newline = yes add_equipment_bonus = { name = SOV_UVZ_expanding bonus = { medium_tank_chassis = { instant = yes armor_value = 0.09 reliability = 0.09 build_cost_ic = -0.08 } } } newline = yes add_tech_bonus = { name = SOV_UVZ_expanding bonus = 1 uses = 1 category = CAT_mbt } if = { limit = { NOT = { has_country_flag = SOV_wagner_parties } } set_temp_variable = { party_index = 22 } set_temp_variable = { party_popularity_increase = 0.01 } change_relative_party_popularity = yes newline = yes } set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_more_drones icon = sov_drones_rus x = 1 y = 4 relative_position_id = SOV_russian_resistance_economy cost = 4 prerequisite = { focus = SOV_UVZ_expanding } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_country_flag = SOV_western_sanctions } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_more_drones" if = { limit = { NOT = { has_tech = Air_Kamikaze1 } } set_technology = { Air_Kamikaze1 = 1 } } else = { add_tech_bonus = { name = SOV_more_drones uses = 2 bonus = 0.5 category = CAT_l_drone } } newline = yes set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_the_turn_to_the_east icon = asia_friend x = 3 y = 3 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_add_liquidity } prerequisite = { focus = SOV_consumer_goods_replacement } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions CHI = { has_opinion = { target = SOV value > 19 } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_the_turn_to_the_east" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_invest_cost = -0.05 tooltip = receiving_investment_cost_modifier_tt } add_to_variable = { SOV_sanctions_roi = 0.02 tooltip = return_on_investment_modifier_tt } add_to_variable = { SOV_sanctions_construction_speed = 0.02 tooltip = production_speed_buildings_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_creation_of_sovereign_economy icon = sov_sovereign_economic x = 3 y = 4 relative_position_id = SOV_russian_resistance_economy cost = 5 prerequisite = { focus = SOV_the_turn_to_the_east } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_country_flag = SOV_western_sanctions NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_creation_of_sovereign_economy" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_western_sanctions_modifier } add_to_variable = { SOV_sanctions_tax_cost = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { SOV_sanctions_construction_speed = 0.03 tooltip = production_speed_buildings_factor_tt } add_to_variable = { SOV_sanctions_office_tax_gain = 0.02 tooltip = office_park_income_tax_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rusagro icon = SOV_rusagro1 x = -13 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rusagro" unlock_decision_tooltip = SOV_economic_rusagro_expanded newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_agriculture_district_income_tax_modifier = 0.01 tooltip = agriculture_district_income_tax_modifier_tt } add_to_variable = { SOV_econ_agriculture_tax_modifier = 0.01 tooltip = agriculture_tax_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes every_owned_state = { random_select_amount = 4 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes set_temp_variable = { treasury_change = -16 } modify_treasury_effect = yes hidden_effect = { add_to_variable = { SOV_econsub_agriculture_district_income_tax_modifier = 0.01 } add_to_variable = { SOV_econsub_agriculture_tax_modifier = 0.01 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_miratorg icon = SOV_miratorg x = -15 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { SOV = { owns_state = 642 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_miratorg" unlock_decision_tooltip = SOV_economic_miratorg_expanded 642 = { add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_agriculture_workers_modifier = 0.02 tooltip = agriculture_workers_modifier_tt } add_to_variable = { SOV_econ_agricolture_productivity_modifier = 0.03 tooltip = agricolture_productivity_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes hidden_effect = { add_to_variable = { SOV_econsub_agriculture_workers_modifier = 0.02 } add_to_variable = { SOV_econsub_agricolture_productivity_modifier = 0.03 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_efko icon = SOV_efko x = -17 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_efko" unlock_decision_tooltip = SOV_economic_efko_expanded newline = yes every_owned_state = { random_select_amount = 3 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_agricolture_productivity_modifier = 0.02 tooltip = agricolture_productivity_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -12.5 } modify_treasury_effect = yes hidden_effect = { add_to_variable = { SOV_econsub_agricolture_productivity_modifier = 0.02 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_phos_agro icon = SOV_phosagro x = -15 y = 2 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_efko } prerequisite = { focus = SOV_economic_miratorg } prerequisite = { focus = SOV_economic_rusagro } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_phos_agro" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_agricolture_productivity_modifier = 0.06 tooltip = agricolture_productivity_modifier_tt } add_to_variable = { SOV_econ_agriculture_workers_modifier = 0.08 tooltip = agriculture_workers_modifier_tt } newline = yes custom_effect_tooltip = SOV_phosagro_income_tt } ai_will_do = { base = 1 } } focus = { id = SOV_economic_belarus_integrate icon = wagner_lukash x = 35 y = 1 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { OR = { owns_state = 703 owns_state = 704 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_belarus_integrate" unlock_decision_tooltip = SOV_belarus_open } ai_will_do = { base = 1 } } focus = { id = SOV_economic_grodno_annex icon = blr_grodno_azot x = 0 y = 2 relative_position_id = SOV_economic_belarus_integrate cost = 3 prerequisite = { focus = SOV_economic_peleng_annex focus = SOV_economic_140_annex focus = SOV_economic_mzkt_annex } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { BLR = { has_completed_focus = BLR_GrodnoAzot } owns_state = 704 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_grodno_annex" custom_effect_tooltip = SOV_grodno_TT newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_agricolture_productivity_modifier = 0.02 tooltip = agricolture_productivity_modifier_tt } hidden_effect = { set_variable = { current_max_azot_capacity = 3 } set_variable = { max_azot_capacity = 7 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_140_annex icon = blr_140_zavod x = -2 y = 1 relative_position_id = SOV_economic_belarus_integrate cost = 3 prerequisite = { focus = SOV_economic_belarus_integrate } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { BLR = { has_completed_focus = BLR_140_zavod } owns_state = 703 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_140_annex" unlock_decision_tooltip = SOV_added_140z1 newline = yes add_ideas = BLR_140_zavod_union_state1 newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_mzkt_annex icon = blr_mzkt x = 0 y = 1 relative_position_id = SOV_economic_belarus_integrate cost = 3 prerequisite = { focus = SOV_economic_belarus_integrate } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { BLR = { has_completed_focus = BLR_MZKT } owns_state = 703 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mzkt_annex" unlock_decision_tooltip = SOV_added_mzktz1 newline = yes add_ideas = BLR_mzkt_union_state1 newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_peleng_annex icon = blr_peleng x = 2 y = 1 relative_position_id = SOV_economic_belarus_integrate cost = 3 prerequisite = { focus = SOV_economic_belarus_integrate } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { owns_state = 703 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_peleng_annex" unlock_decision_tooltip = SOV_added_pelengz1 newline = yes add_ideas = BLR_peleng_union_state1 newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rao_ues icon = SOV_rao_ees x = -8 y = 1 relative_position_id = SOV_economic_russian cost = 1 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rao_ues" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_energy_use_multiplier = -0.10 tooltip = energy_use_multiplier_tt } add_to_variable = { SOV_econ_energy_gain_multiplier = 0.10 tooltip = energy_gain_multiplier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { PMR = { is_ai = no } add = 355 } } } focus = { id = SOV_economic_interrao icon = pmr_interrao x = -7 y = 2 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_rao_ues } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_interrao" unlock_decision_tooltip = SOV_economic_interrao_expand unlock_decision_tooltip = SOV_interrao_open unlock_decision_tooltip = SOV_interrao_buy_pmr_gres newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_energy_use_multiplier = -0.03 tooltip = energy_use_multiplier_tt } add_to_variable = { SOV_econ_energy_gain_multiplier = 0.03 tooltip = energy_gain_multiplier_tt } newline = yes add_tech_bonus = { name = SOV_economic_interrao bonus = 0.5 uses = 1 category = CAT_renewable } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { add_to_variable = { SOV_econsub_energy_use_multiplier = -0.03 } add_to_variable = { SOV_econsub_energy_gain_multiplier = 0.03 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { PMR = { is_ai = no } add = 355 } } } focus = { id = SOV_economic_rus_hydro icon = roshidro_company x = -9 y = 2 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_rao_ues } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rus_hydro" unlock_decision_tooltip = SOV_economic_rus_hydro_expanded newline = yes 671 = { multiply_variable = { hydroelectric_energy_production_var = 1.25 } } 1065 = { multiply_variable = { hydroelectric_energy_production_var = 1.25 } } 1069 = { multiply_variable = { hydroelectric_energy_production_var = 1.25 } } custom_effect_tooltip = SOV_economic_rus_hydro_TT newline = yes add_tech_bonus = { name = SOV_economic_rus_hydro bonus = 0.5 uses = 1 category = CAT_renewable } set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -4.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_found_rosatom icon = rosatom x = -11 y = 1 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_found_rosatom" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_nuclear_energy_generation_modifier = 0.01 tooltip = nuclear_energy_generation_modifier_tt } add_to_variable = { SOV_econ_nuclear_fuel_consumption_modifier = -0.01 tooltip = nuclear_fuel_consumption_modifier_tt } add_to_variable = { SOV_econ_repair_speed_nuclear_reactor_factor = 0.10 tooltip = repair_speed_nuclear_reactor_factor_tt } add_to_variable = { SOV_econ_production_speed_nuclear_reactor_factor = 0.20 tooltip = production_speed_nuclear_reactor_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_floating_nuclear icon = russia_ledocol x = -11 y = 2 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_found_rosatom } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_floating_nuclear" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_production_speed_nuclear_reactor_factor = 0.02 tooltip = production_speed_nuclear_reactor_factor_tt } add_to_variable = { SOV_econ_nuclear_energy_generation_modifier = 0.01 tooltip = nuclear_energy_generation_modifier_tt } newline = yes set_temp_variable = { treasury_change = -12 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_securing_rosatom icon = rosatom_ohrana_logo x = -12 y = 3 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_floating_nuclear } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_securing_rosatom" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_nuclear_energy_generation_modifier = 0.01 tooltip = nuclear_energy_generation_modifier_tt } add_to_variable = { SOV_econ_nuclear_fuel_consumption_modifier = -0.01 tooltip = nuclear_fuel_consumption_modifier_tt } add_to_variable = { SOV_econ_repair_speed_nuclear_reactor_factor = 0.05 tooltip = repair_speed_nuclear_reactor_factor_tt } add_to_variable = { SOV_econ_production_speed_nuclear_reactor_factor = 0.05 tooltip = production_speed_nuclear_reactor_factor_tt } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_rosatom_fuel_division icon = SOV_armz_rosatom x = -10 y = 3 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_floating_nuclear } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosatom_fuel_division" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_state_resource_cost_chromium = -2 tooltip = state_resource_cost_chromium_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_rosatom_fuel_division2 icon = uranium_imports x = -10 y = 4 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_rosatom_fuel_division } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosatom_fuel_division2" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_state_resource_cost_chromium = -2 tooltip = state_resource_cost_chromium_tt } newline = yes 681 = { add_building_construction = { type = nuclear_facility province = 7789 level = 1 } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_rosatom_predmet_zoloto icon = sov_rosatom_true_armz x = -11 y = 5 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_rosatom_fuel_division2 } prerequisite = { focus = SOV_economic_anti_terrorist_rosatom } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_rosatom_predmet_zoloto" every_owned_state = { random_select_amount = 2 add_building_construction = { type = nuclear_reactor level = 1 instant_build = yes } } newline = yes random_owned_state = { add_building_construction = { type = enrichment_facility level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_anti_terrorist_rosatom icon = russia_rosatom_ohrana x = -12 y = 4 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_securing_rosatom } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_rosguard_start_org } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_anti_terrorist_rosatom" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_nuclear_energy_generation_modifier = 0.01 tooltip = nuclear_energy_generation_modifier_tt } add_to_variable = { SOV_econ_nuclear_fuel_consumption_modifier = -0.01 tooltip = nuclear_fuel_consumption_modifier_tt } add_to_variable = { SOV_econ_repair_speed_nuclear_reactor_factor = 0.05 tooltip = repair_speed_nuclear_reactor_factor_tt } add_to_variable = { SOV_econ_production_speed_nuclear_reactor_factor = 0.05 tooltip = production_speed_nuclear_reactor_factor_tt } add_to_variable = { SOV_econ_fascism_drift = -0.01 tooltip = fascism_drift_tt } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_severstal icon = SOV_severstal x = -4 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_severstal" unlock_decision_tooltip = SOV_economic_severstal_expanded newline = yes 1128 = { add_resource = { type = steel amount = 4 } } 643 = { add_resource = { type = steel amount = 2 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -14 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_mechel icon = SOV_mechel x = -6 y = 1 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { SOV = { owns_state = 1133 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mechel" unlock_decision_tooltip = SOV_economic_yakut_ugol newline = yes 1133 = { add_resource = { type = steel amount = 2 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = SOV_economic_evraz icon = SOV_evraz x = -5 y = 2 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_mechel focus = SOV_economic_severstal } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 1066 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_evraz" unlock_decision_tooltip = SOV_economic_evraz_asset newline = yes 1066 = { add_resource = { type = steel amount = 4 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_steel_export_multiplier_modifier = 0.03 tooltip = steel_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -4.7 } modify_treasury_effect = yes hidden_effect = { add_to_variable = { SOV_econsub_steel_export_multiplier_modifier = 0.03 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_delay_sibirneft_merger icon = sibneft x = -2 y = 1 relative_position_id = SOV_economic_russian cost = 2 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_delay_sibirneft_merger" custom_effect_tooltip = SOV_ruling_statist_TT effect_tooltip = { add_political_power = -85 set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 7 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { SOV_modify_capitalisation_gazprom = 4 } SOV_modify_capitalisation_gazprom_support = yes set_temp_variable = { treasury_change = -20 } modify_treasury_effect = yes } newline = yes custom_effect_tooltip = SOV_ruling_oligarch_TT effect_tooltip = { add_stability = -0.05 set_temp_variable = { temp_opinion = 7 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = -10 } change_fossil_fuel_industry_opinion = yes add_popularity = { ideology = democratic popularity = 0.05 } } newline = yes custom_effect_tooltip = SOV_verdict_scorecard_TT country_event = { id = sov_economic.5 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_khodorkovsky_case icon = khodorkovsky x = -2 y = 2 relative_position_id = SOV_economic_russian cost = 2 prerequisite = { focus = SOV_delay_sibirneft_merger } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_khodorkovsky_case" custom_effect_tooltip = SOV_khodorkovsky_path_warning_TT newline = yes custom_effect_tooltip = SOV_ruling_statist_TT effect_tooltip = { add_political_power = -100 add_stability = -0.03 set_temp_variable = { temp_opinion = 10 } change_intelligence_community_opinion = yes set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = -10 } change_fossil_fuel_industry_opinion = yes } newline = yes custom_effect_tooltip = SOV_ruling_oligarch_TT effect_tooltip = { add_stability = 0.02 add_popularity = { ideology = democratic popularity = 0.15 } set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 10 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { temp_opinion = -15 } change_intelligence_community_opinion = yes } newline = yes custom_effect_tooltip = SOV_verdict_scorecard_TT country_event = sov_economic.1 } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_khodorkovsky_trial icon = khodorkovsky_jail x = -2 y = 3 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_khodorkovsky_case } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { custom_trigger_tooltip = { tooltip = SOV_khodorkovsky_verdict_delivered_TT OR = { has_country_flag = SOV_khodorkovsky_found_guilty has_country_flag = SOV_khodorkovsky_acquitted } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_khodorkovsky_trial" custom_effect_tooltip = SOV_ruling_statist_TT effect_tooltip = { add_political_power = -50 add_stability = 0.03 set_temp_variable = { temp_opinion = 7 } change_intelligence_community_opinion = yes set_temp_variable = { temp_opinion = -5 } change_oligarchs_opinion = yes set_temp_variable = { party_popularity_increase = 0.10 } change_relative_party_popularity = yes } newline = yes custom_effect_tooltip = SOV_ruling_oligarch_TT effect_tooltip = { add_stability = -0.05 add_popularity = { ideology = democratic popularity = 0.05 } set_temp_variable = { party_popularity_increase = -0.10 } change_relative_party_popularity = yes set_temp_variable = { temp_opinion = 3 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 3 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { treasury_change = 5 } modify_treasury_effect = yes } newline = yes custom_effect_tooltip = SOV_verdict_scorecard_TT if = { limit = { has_country_flag = SOV_khodorkovsky_acquitted } country_event = sov_economic.306 } else = { country_event = sov_economic.2 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_seize_yukos_oil icon = SOV_yukos_grab x = -2 y = 4 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_khodorkovsky_trial } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { custom_trigger_tooltip = { tooltip = SOV_khodorkovsky_trigger_TT has_country_flag = SOV_khodorkovsky_found_guilty } } bypass = { has_country_flag = SOV_khodorkovsky_acquitted } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_seize_yukos_oil" set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 8.5 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes remove_ideas = SOV_yukos_idea newline = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -4.8 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_economic_reform_rosneft icon = Rosneft x = -8 y = 5 relative_position_id = SOV_economic_russian cost = 3 search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } prerequisite = { focus = SOV_seize_yukos_oil } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_reform_rosneft" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.01 tooltip = gdp_from_resource_sector_modifier_tt } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.01 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = 1 } SOV_modify_capitalisation_rosneft_support = yes } hidden_effect = { hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_to_variable = { SOV_econsub_gdp_from_resource_sector_modifier = 0.01 } add_to_variable = { SOV_econsub_oil_export_multiplier_modifier = 0.01 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_economic_use_yukos icon = yukos x = -8 y = 6 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_reform_rosneft } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_economic_mmvb } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_use_yukos" set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = 3 } SOV_modify_capitalisation_rosneft_support = yes } newline = yes set_temp_variable = { temp_opinion = 3 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_economic_buy_itera icon = SOV_itera x = -10 y = 7 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_use_yukos } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_buy_itera" 679 = { add_resource = { type = oil amount = 1 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes 685 = { add_resource = { type = oil amount = 1 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = -9 } SOV_modify_capitalisation_rosneft_support = yes } newline = yes set_temp_variable = { treasury_change = -9 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_buy_severnaya_neft icon = SOV_nnk x = -8 y = 7 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_use_yukos } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_buy_severnaya_neft" every_owned_state = { random_select_amount = 2 add_building_construction = { type = fuel_silo level = 1 instant_build = yes } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = -3 } SOV_modify_capitalisation_rosneft_support = yes } newline = yes set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_buy_thk_bp icon = SOV_tnk_bp x = -6 y = 7 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_use_yukos } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_buy_thk_bp" custom_effect_tooltip = SOV_ruling_statist_TT effect_tooltip = { add_political_power = -75 set_temp_variable = { temp_opinion = -7 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes set_temp_variable = { SOV_modify_capitalisation_rosneft = 3 } SOV_modify_capitalisation_rosneft_support = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } newline = yes custom_effect_tooltip = SOV_ruling_oligarch_TT effect_tooltip = { add_stability = -0.03 set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = -7 } change_fossil_fuel_industry_opinion = yes add_popularity = { ideology = democratic popularity = 0.05 } } newline = yes custom_effect_tooltip = SOV_verdict_scorecard_TT country_event = { id = sov_economic.4 days = 1 } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_putin_spine_path = yes } modifier = { factor = 0 SOV_ai_not_putin_spine_path = yes } } } focus = { id = SOV_economic_gazprom_neft icon = SOV_gazprom_oil x = -2 y = 5 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_seize_yukos_oil } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_economic_reform_gazprom } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_neft" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.01 tooltip = gdp_from_resource_sector_modifier_tt } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.01 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 2.5 } SOV_modify_capitalisation_gazprom_support = yes } hidden_effect = { add_to_variable = { SOV_econsub_gdp_from_resource_sector_modifier = 0.01 } add_to_variable = { SOV_econsub_oil_export_multiplier_modifier = 0.01 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_arctic_gas icon = gazprom_yakutia x = -1 y = 6 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_gazprom_neft } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_arctic_gas" 643 = { add_resource = { type = oil amount = 3 } } 683 = { add_resource = { type = oil amount = 6 } } 648 = { add_resource = { type = oil amount = 12 } } 679 = { add_resource = { type = oil amount = 6 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -17 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -17 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_slavneft icon = SOV_slavneft x = -5 y = 6 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_gazprom_neft } prerequisite = { focus = SOV_economic_reform_rosneft } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_slavneft" 651 = { add_building_construction = { type = fuel_silo level = 1 instant_build = yes } } newline = yes 678 = { add_resource = { type = oil amount = 2 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_rosneft = -1.050 } SOV_modify_capitalisation_rosneft_support = yes newline = yes set_temp_variable = { SOV_modify_capitalisation_gazprom = -1.050 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_gas_with_sibur icon = SOV_sibur x = -3 y = 6 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gazprom_neft } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 678 } } bypass = { NOT = { SOV = { owns_state = 678 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gas_with_sibur" 678 = { add_resource = { type = oil amount = 2 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -0.900 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -0.9 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_oil_nenets icon = SOV_nenets x = -4 y = 7 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gas_with_sibur } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 683 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_oil_nenets" 683 = { add_resource = { type = oil amount = 3 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -1.8 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -1.8 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_oil_yamao icon = SOV_yamal x = -2 y = 7 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gas_with_sibur } prerequisite = { focus = SOV_economic_arctic_gas } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 679 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_oil_yamao" 679 = { add_resource = { type = oil amount = 3 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -1.8 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -1.8 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_oil_khmao icon = KHM_administration x = 0 y = 7 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_arctic_gas } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 678 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_oil_khmao" 678 = { add_resource = { type = oil amount = 3 } } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -1.8 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -1.8 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 25 SOV_ai_historical_path = yes } modifier = { factor = 0 SOV_ai_not_historical_path = yes } } } focus = { id = SOV_economic_rubber icon = focus_BRA_rubber_war x = 8 y = 1 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rubber" set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes 665 = { add_resource = { type = rubber amount = 3 } } 651 = { add_resource = { type = rubber amount = 3 } } 659 = { add_resource = { type = rubber amount = 3 } } 1189 = { add_resource = { type = rubber amount = 3 } } newline = yes set_temp_variable = { treasury_change = -12 } modify_treasury_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_rubber_foreign icon = blr_market_economy x = 6 y = 2 relative_position_id = SOV_economic_russian cost = 2 prerequisite = { focus = SOV_economic_rubber } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rubber_foreign" if = { limit = { NOT = { has_war_with = FRA } } FRA = { country_event = sov_economic.13 } } if = { limit = { NOT = { has_war_with = GER } } GER = { country_event = sov_economic.13 } } if = { limit = { NOT = { has_war_with = ITA } } ITA = { country_event = sov_economic.13 } } if = { limit = { NOT = { has_war_with = FIN } } FIN = { country_event = sov_economic.13 } } if = { limit = { NOT = { has_war_with = JAP } } JAP = { country_event = sov_economic.13 } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { treasury_change = -2.8 } modify_treasury_effect = yes random_owned_state = { add_resource = { type = rubber amount = 3 } } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_mmvb icon = sov_mmvb x = 21 y = 1 relative_position_id = SOV_economic_russian cost = 1 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mmvb" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_tax_gain_multiplier_modifier = 0.01 tooltip = tax_gain_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_sber_reorg icon = sov_sberich x = 2 y = 2 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_inter_networks } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_sber_reorg" unlock_decision_tooltip = SOV_economic_sber_ipo newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_economic_cycles_cost_factor = -0.02 tooltip = economic_cycles_cost_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_vtb icon = sov_vtb x = 1 y = 3 relative_position_id = SOV_economic_mmvb cost = 2 prerequisite = { focus = SOV_economic_rostelekom } prerequisite = { focus = SOV_economic_sber_reorg } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_vtb" unlock_decision_tooltip = SOV_economic_vtb_ipo newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_economic_cycles_cost_factor = -0.01 tooltip = economic_cycles_cost_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_alpha icon = sov_alpha x = 3 y = 3 relative_position_id = SOV_economic_mmvb cost = 2 prerequisite = { focus = SOV_economic_sber_reorg } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_alpha" unlock_decision_tooltip = SOV_economic_alpha_lab newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_economic_cycles_cost_factor = -0.01 tooltip = economic_cycles_cost_factor_tt } hidden_effect = { add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econsub_economic_cycles_cost_factor = -0.01 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_mosbirja icon = sov_moex x = 1 y = 5 relative_position_id = SOV_economic_mmvb cost = 1 prerequisite = { focus = SOV_economic_it_sphere } prerequisite = { focus = SOV_economic_kasperskyi } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_tech = internet3 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mosbirja" add_political_power = 100 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_economic_cycles_cost_factor = -0.02 tooltip = economic_cycles_cost_factor_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rostelekom icon = SOV_rostelekom x = 0 y = 2 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_inter_networks } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rostelekom" add_tech_bonus = { name = SOV_economic_rostelekom bonus = 1.0 uses = 2 category = CAT_internet_tech } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_research_speed_factor = 0.01 tooltip = research_speed_factor_tt } add_to_variable = { SOV_econ_foreign_influence_defense_modifier = 0.04 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { SOV_econ_production_speed_internet_station_factor = 0.05 tooltip = production_speed_internet_station_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_to_variable = { SOV_econsub_research_speed_factor = 0.01 } add_to_variable = { SOV_econsub_foreign_influence_defense_modifier = 0.04 } add_to_variable = { SOV_econsub_production_speed_internet_station_factor = 0.05 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_inter_networks icon = SOV_regions_connect x = 0 y = 1 relative_position_id = SOV_economic_mmvb cost = 5 prerequisite = { focus = SOV_economic_mmvb } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_inter_networks" set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes two_random_network_infrastructure = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_gosuslugi icon = SOV_gosuslug x = -2 y = 4 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_bilene } prerequisite = { focus = SOV_economic_megaphon } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_tech = internet3 } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gosuslugi" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_bureaucracy_cost_multiplier_modifier = -0.06 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_econ_offices_worker_requirement_modifier = -0.03 tooltip = offices_worker_requirement_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_megaphon icon = SOV_megaphone x = -1 y = 3 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_mts } prerequisite = { focus = SOV_economic_rostelekom } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_megaphon" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_production_speed_internet_station_factor = 0.01 tooltip = production_speed_internet_station_factor_tt } newline = yes add_tech_bonus = { name = SOV_economic_megaphon uses = 1 bonus = 0.15 category = CAT_internet_tech } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econsub_production_speed_internet_station_factor = 0.01 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_bilene icon = sov_beeline x = -3 y = 3 relative_position_id = SOV_economic_mmvb cost = 2 prerequisite = { focus = SOV_economic_mts } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_bilene" add_tech_bonus = { name = SOV_economic_bilene uses = 2 bonus = 0.15 category = CAT_internet_tech } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_tele2 icon = SWE_tele2 x = -4 y = 4 relative_position_id = SOV_economic_mmvb cost = 7 prerequisite = { focus = SOV_economic_bilene } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { has_tech = internet3 NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_tele2" every_owned_state = { random_select_amount = 6 add_building_construction = { type = internet_station level = 2 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -27 } modify_treasury_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_mts icon = blr_mts x = -2 y = 2 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_inter_networks } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mts" unlock_decision_tooltip = SOV_economic_mts_expanding newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_production_speed_internet_station_factor = 0.02 tooltip = production_speed_internet_station_factor_tt } newline = yes add_tech_bonus = { name = SOV_economic_mts uses = 1 bonus = 0.15 category = CAT_internet_tech } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_mts = 0.590 } SOV_modify_capitalisation_mts_support = yes } hidden_effect = { add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.01 } add_to_variable = { SOV_econsub_production_speed_internet_station_factor = 0.02 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_glonass icon = glonass x = -19 y = 1 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_glonass" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_research_speed_factor = 0.05 tooltip = research_speed_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_org_factor = 0.03 tooltip = army_org_factor_tt } add_to_variable = { SOV_land_army_speed_factor = 0.03 tooltip = army_speed_factor_tt } newline = yes set_temp_variable = { percent_change = 3 } change_domestic_influence_percentage = yes newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_aeroflot icon = aeroflot x = 14 y = 1 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_aeroflot" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_production_speed_air_base_factor = 0.07 tooltip = production_speed_air_base_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.03 } add_to_variable = { SOV_econsub_production_speed_air_base_factor = 0.07 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_poebda icon = SOV_pobeda x = -2 y = 1 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_aeroflot } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_poebda" unlock_decision_tooltip = SOV_economic_new_airports newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_production_speed_air_base_factor = 0.02 tooltip = production_speed_air_base_factor_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rjd icon = rjd x = 2 y = 0 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd" unlock_decision_tooltip = SOV_economic_rjd_sakhalin unlock_decision_tooltip = SOV_economic_rjd_mcd newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_repair_speed_infrastructure_factor = 0.02 tooltip = repair_speed_infrastructure_factor_tt } add_to_variable = { SOV_econ_production_speed_infrastructure_factor = 0.05 tooltip = production_speed_infrastructure_factor_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.04 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_speed_factor = 0.01 tooltip = army_speed_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes hidden_effect = { hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } add_to_variable = { SOV_econsub_army_speed_factor = 0.01 } add_to_variable = { SOV_econsub_repair_speed_infrastructure_factor = 0.02 } add_to_variable = { SOV_econsub_production_speed_infrastructure_factor = 0.05 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.04 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rjd_sochi icon = SOV_to_sochi x = 0 y = 1 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_rjd } prerequisite = { focus = SOV_economic_aeroflot } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 1140 } } bypass = { NOT = { SOV = { owns_state = 1140 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_sochi" 1140 = { add_building_construction = { type = rail_terminal level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -3.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rjd_more_trains icon = SOV_i_like_trains x = 2 y = 1 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_rjd } prerequisite = { focus = SOV_economic_aeroflot } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_more_trains" add_equipment_to_stockpile = { type = train_equipment_1 amount = 250 producer = SOV } newline = yes add_tech_bonus = { name = SOV_economic_rjd_more_trains uses = 1 bonus = 0.15 category = CAT_infrastructure } newline = yes set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_rjd_moscow_circle icon = SOV_moscow_central_circle x = 4 y = 1 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_rjd } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { owns_state = 652 } bypass = { NOT = { owns_state = 652 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_moscow_circle" 652 = { add_building_construction = { type = rail_terminal level = 1 instant_build = yes } } set_temp_variable = { treasury_change = -3.50 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_rjd_transsib icon = transsibirskaya_magistral_russia x = -1 y = 2 relative_position_id = SOV_economic_aeroflot cost = 7 prerequisite = { focus = SOV_economic_rjd_sochi } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_transsib" set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes 651 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 660 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 661 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 658 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 676 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 677 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 680 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 682 = { add_building_construction = { type = infrastructure level = 2 instant_build = yes } } 685 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 687 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 686 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 692 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -42 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_rjd_baikal_amure icon = baikal_amur_rzd x = 1 y = 2 relative_position_id = SOV_economic_aeroflot cost = 5 prerequisite = { focus = SOV_economic_rjd_more_trains } prerequisite = { focus = SOV_economic_rjd_sochi } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_baikal_amure" 685 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 687 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 688 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 1069 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -14 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_rjd_north_latitudinal icon = SOV_northen_railway x = 3 y = 2 relative_position_id = SOV_economic_aeroflot cost = 3 prerequisite = { focus = SOV_economic_rjd_moscow_circle } prerequisite = { focus = SOV_economic_rjd_more_trains } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { owns_state = 679 } bypass = { NOT = { owns_state = 679 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rjd_north_latitudinal" 679 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } newline = yes set_temp_variable = { treasury_change = -3.50 } modify_treasury_effect = yes } ai_will_do = { base = 40 } } focus = { id = SOV_economic_rusal icon = rusal x = -5 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_nornickel } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { owns_state = 1065 NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_rusal" unlock_decision_tooltip = SOV_economic_buy_sual newline = yes 1065 = { add_resource = { type = aluminium amount = 2 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -10.3 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_auto icon = domestic_auto_prod x = 8 y = 2 relative_position_id = SOV_economic_russian cost = 1 prerequisite = { focus = SOV_economic_rubber } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_auto" add_ideas = SOV_auto_industry_idea add_political_power = 50 add_stability = 0.01 } ai_will_do = { base = 1 } } focus = { id = SOV_economic_invite_investors icon = volkswagen x = 6 y = 3 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_auto } mutually_exclusive = { focus = SOV_economic_domestic } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_invite_investors" add_ideas = SOV_foreign_cars_idea } ai_will_do = { base = 1 } } focus = { id = SOV_economic_cars_europe icon = fiat_cars x = 5 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_invite_investors } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_europe" SOV_economy_cars_script = yes 652 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } set_temp_variable = { treasury_change = -17 } modify_treasury_effect = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = GER } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = FRA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_cars_usa icon = general_motors x = 7 y = 4 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_invite_investors } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_usa" SOV_economy_cars_script = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_reno_nissan_autovaz icon = SOV_reno_nissan_avtovaz x = 6 y = 5 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_cars_usa } prerequisite = { focus = SOV_economic_cars_europe } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_reno_nissan_autovaz" SOV_economy_cars_script = yes newline = yes 644 = { add_extra_state_shared_building_slots = 2 add_building_construction = { type = industrial_complex level = 2 instant_build = yes } } newline = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = FRA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = JAP } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes newline = yes set_temp_variable = { treasury_change = -17 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_cars_west_market icon = western_alignment x = 5 y = 6 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_reno_nissan_autovaz } mutually_exclusive = { focus = SOV_economic_cars_china_market } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } cancel = { SOV = { has_country_flag = SOV_western_sanctions } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_west_market" SOV_economy_cars_script = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = GER } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = FRA } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_cars_japan_market icon = toyota_focus x = 5 y = 7 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_cars_west_market } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_japan_market" 644 = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes SOV_economy_cars_script = yes newline = yes set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = JAP } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes newline = yes set_temp_variable = { treasury_change = -8.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_cars_china_market icon = prc_sign x = 7 y = 6 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_reno_nissan_autovaz } mutually_exclusive = { focus = SOV_economic_cars_west_market } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_war_with = CHI } country_exists = CHI NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_china_market" add_ideas = SOV_foreign_chinacars_idea newline = yes set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = CHI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } ai_will_do = { base = 40 } } focus = { id = SOV_economic_cars_udar_market icon = geely_focus x = 7 y = 7 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_cars_china_market } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_war_with = CHI } country_exists = CHI NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_udar_market" swap_ideas = { remove_idea = SOV_foreign_chinacars_idea add_idea = SOV_foreign_chinacars_idea1 } set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = CHI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes newline = yes one_random_industrial_complex = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_cars_moskvich icon = SOV_moskvich x = 6 y = 8 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_cars_japan_market focus = SOV_economic_cars_udar_market } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_cars_moskvich" if = { limit = { has_completed_focus = SOV_economic_cars_japan_market } SOV_economy_cars_script = yes set_temp_variable = { percent_change = 3 } change_domestic_influence_percentage = yes } else = { swap_ideas = { remove_idea = SOV_foreign_chinacars_idea1 add_idea = SOV_foreign_chinacars_idea2 } set_temp_variable = { percent_change = 3 } set_temp_variable = { tag_index = CHI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_domestic icon = russian_cooperation x = 10 y = 3 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_auto } mutually_exclusive = { focus = SOV_economic_invite_investors } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { OR = { has_idea = SOV_broken_economy_idea_1 has_idea = SOV_broken_economy_idea_2 has_idea = SOV_broken_economy_idea_3 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_domestic" add_ideas = SOV_our_cars_idea } ai_will_do = { base = 1 } } focus = { id = SOV_economic_avtovaz icon = avtovaz x = 9 y = 4 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_domestic } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_avtovaz" 663 = { # Samara add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes SOV_economy_own_cars_script = yes newline = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_gaz icon = GAZ x = 10 y = 5 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_avtovaz } prerequisite = { focus = SOV_economic_kamaz } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gaz" 660 = { # Nizhny Novgorod add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes add_tech_bonus = { name = SOV_economic_gaz uses = 1 bonus = 0.15 category = CAT_afv } newline = yes SOV_economy_own_cars_script = yes newline = yes set_temp_variable = { treasury_change = -9 } modify_treasury_effect = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_national_proud icon = tsarist_russia x = 10 y = 6 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_gaz } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_national_proud" SOV_economy_own_cars_script = yes set_temp_variable = { percent_change = 1 } change_domestic_influence_percentage = yes } ai_will_do = { base = 40 } } focus = { id = SOV_economic_vaz_electro_car icon = SOV_electrocars x = 9 y = 7 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_national_proud } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_vaz_electro_car" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_stability_factor = 0.05 tooltip = stability_factor_tt } add_to_variable = { SOV_econ_pop_energy_use_multiplier = 0.10 tooltip = pop_energy_use_multiplier_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_landforce_modifier } add_to_variable = { SOV_land_army_fuel_consumption_factor = -0.10 tooltip = army_fuel_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_airforce_modifier } add_to_variable = { SOV_air_air_fuel_consumption_factor = -0.05 tooltip = air_fuel_consumption_factor_tt } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_navy_modifier } add_to_variable = { SOV_navy_navy_fuel_consumption_factor = -0.025 tooltip = navy_fuel_consumption_factor_tt } newline = yes set_temp_variable = { percent_change = 1 } change_domestic_influence_percentage = yes } ai_will_do = { base = 40 } } focus = { id = SOV_economic_own_mosnosti icon = organize_wreckers x = 11 y = 7 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_national_proud } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_own_mosnosti" SOV_economy_own_cars_script = yes newline = yes add_tech_bonus = { name = SOV_economic_own_mosnosti uses = 1 bonus = 0.45 category = CAT_afv } newline = yes one_random_industrial_complex = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_chaika icon = SOV_chayka x = 10 y = 8 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_own_mosnosti } prerequisite = { focus = SOV_economic_vaz_electro_car } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_chaika" SOV_economy_own_cars_script = yes set_temp_variable = { percent_change = 1 } change_domestic_influence_percentage = yes } ai_will_do = { base = 40 } } focus = { id = SOV_economic_kamaz icon = kamaz x = 11 y = 4 relative_position_id = SOV_economic_russian cost = 7 prerequisite = { focus = SOV_economic_domestic } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_kamaz" 661 = { # Tatarstan add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes add_tech_bonus = { name = SOV_economic_kamaz uses = 1 bonus = 0.15 category = CAT_afv } newline = yes SOV_economy_own_cars_script = yes newline = yes set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_aurus icon = aurus x = 8 y = 5 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_cars_europe focus = SOV_economic_cars_usa focus = SOV_economic_avtovaz focus = SOV_economic_kamaz } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { SOV = { owns_state = 652 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_aurus" 652 = { # Moscow add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } newline = yes set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes newline = yes set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_join_wto icon = wto x = 10 y = 2 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_rubber } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_war = no NOT = { has_country_flag = SOV_western_sanctions } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_join_wto" add_timed_idea = { idea = recently_acceded_to_wto days = 365 } hidden_effect = { news_event = russia_news.7 country_event = { id = sov_economic.32 days = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_gazprom_stream icon = RUS_gazprom x = 2 y = 5 relative_position_id = SOV_economic_russian cost = 2 prerequisite = { focus = SOV_economic_nat_gas_sakhalin focus = SOV_economic_gazprom_tes } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_economic_reform_gazprom NOT = { OR = { AND = { nationalist_monarchists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } AND = { nationalist_right_wing_populists_are_in_power = yes nationalist_fascist_are_in_coalition = yes } nationalist_fascist_are_in_power = yes } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_stream" unlock_decision_tooltip = SOV_nord_stream_prepare unlock_decision_tooltip = SOV_nord_stream2_prepare unlock_decision_tooltip = SOV_blue_stream_prepare unlock_decision_tooltip = SOV_turkey_stream_prepare newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.03 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.02 tooltip = gdp_from_resource_sector_modifier_tt } newline = yes set_temp_variable = { temp_opinion = 5 } change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_gazprom_norstream icon = SOV_nordstream x = 1 y = 6 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gazprom_stream } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_nord_stream_sov_idea } bypass = { NOT = { country_exists = GER } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_norstream" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.03 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 2.5 } SOV_modify_capitalisation_gazprom_support = yes } } ai_will_do = { base = 200 } } focus = { id = SOV_economic_gazprom_bluestream icon = SOV_bluestream x = 3 y = 6 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gazprom_stream } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_blue_stream_sov_idea } bypass = { NOT = { country_exists = TUR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_bluestream" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.03 tooltip = gdp_from_resource_sector_modifier_tt } add_to_variable = { SOV_econ_tax_gain_multiplier_modifier = 0.02 tooltip = tax_gain_multiplier_modifier_tt } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 2 } SOV_modify_capitalisation_gazprom_support = yes } } ai_will_do = { base = 200 } } focus = { id = SOV_economic_gazprom_turkeystream icon = SOV_turkeystream x = 2 y = 7 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gazprom_norstream focus = SOV_economic_gazprom_bluestream } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_turkey_stream_sov_idea } bypass = { NOT = { country_exists = TUR } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_turkeystream" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_foreign_influence_defense_modifier = 0.05 tooltip = foreign_influence_defense_modifier_tt } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.02 tooltip = oil_export_multiplier_modifier_tt } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 2.5 } SOV_modify_capitalisation_gazprom_support = yes } } ai_will_do = { base = 200 } } focus = { id = SOV_economic_gazprom_nordstream2 icon = SOV_nordstreamtwo x = 2 y = 8 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_gazprom_turkeystream } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_nord_stream2_sov_idea } bypass = { NOT = { country_exists = GER } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_nordstream2" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.05 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_political_power_factor = 0.05 tooltip = political_power_factor_tt } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 3 } SOV_modify_capitalisation_gazprom_support = yes } } ai_will_do = { base = 200 } } focus = { id = SOV_economic_it_sphere icon = russian_it_icon x = 0 y = 4 relative_position_id = SOV_economic_mmvb cost = 5 prerequisite = { focus = SOV_economic_megaphon } prerequisite = { focus = SOV_economic_vtb } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { has_tech = internet4 NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_it_sphere" add_tech_bonus = { name = SOV_economic_it_sphere bonus = 0.30 uses = 1 category = CAT_internet_tech } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes one_office_construction = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_destiny_vk icon = vkontakte x = -3 y = 5 relative_position_id = SOV_economic_mmvb cost = 5 prerequisite = { focus = SOV_economic_tele2 } prerequisite = { focus = SOV_economic_gosuslugi } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_destiny_vk" country_event = sov_economic.40 newline = yes custom_effect_tooltip = TT_EFFECTS_FROM_EVENT effect_tooltip = { add_ideas = SOV_vk_durov_idea } custom_effect_tooltip = TT_ALTERNATIVELY effect_tooltip = { add_ideas = SOV_vk_idea } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_mir icon = SOV_mir x = -1 y = 5 relative_position_id = SOV_economic_mmvb cost = 3 prerequisite = { focus = SOV_economic_gosuslugi } prerequisite = { focus = SOV_economic_it_sphere } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_mir" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_political_power_factor = 0.02 tooltip = political_power_factor_tt } add_to_variable = { SOV_econ_bureaucracy_cost_multiplier_modifier = -0.10 tooltip = bureaucracy_cost_multiplier_modifier_tt } add_to_variable = { SOV_econ_drift_defence_factor = 0.03 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_econ_tax_gain_multiplier_modifier = 0.05 tooltip = tax_gain_multiplier_modifier_tt } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_destiny_sber icon = SOV_sber x = 3 y = 5 relative_position_id = SOV_economic_mmvb cost = 2 prerequisite = { focus = SOV_economic_kasperskyi } prerequisite = { focus = SOV_economic_destiny_yandex } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_tech = internet4 custom_trigger_tooltip = { tooltip = SOV_sber_ipo_done_tt check_variable = { SOV_sber_stage > 0 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_destiny_sber" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_research_speed_factor = 0.02 tooltip = research_speed_factor_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.01 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_education_cost_multiplier_modifier = 0.02 tooltip = education_cost_multiplier_modifier_tt } add_to_variable = { SOV_econ_economic_cycles_cost_factor = -0.01 tooltip = economic_cycles_cost_factor_tt } newline = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_sberbank = 0.150 } SOV_modify_capitalisation_sberbank_support = yes } hidden_effect = { add_to_variable = { SOV_econsub_research_speed_factor = 0.02 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.03 } add_to_variable = { SOV_econsub_education_cost_multiplier_modifier = 0.02 } add_to_variable = { SOV_econsub_economic_cycles_cost_factor = -0.04 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_destiny_yandex icon = yandex x = 4 y = 4 relative_position_id = SOV_economic_mmvb cost = 5 prerequisite = { focus = SOV_economic_alpha } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_destiny_yandex" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_drift_defence_factor = 0.01 tooltip = drift_defence_factor_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.03 tooltip = corporate_tax_income_multiplier_modifier_tt } add_to_variable = { SOV_econ_research_speed_factor = 0.04 tooltip = research_speed_factor_tt } add_to_variable = { SOV_econ_education_cost_multiplier_modifier = 0.02 tooltip = education_cost_multiplier_modifier_tt } hidden_effect = { add_to_variable = { SOV_econsub_drift_defence_factor = 0.01 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.03 } add_to_variable = { SOV_econsub_research_speed_factor = 0.04 } add_to_variable = { SOV_econsub_education_cost_multiplier_modifier = 0.02 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_kasperskyi icon = sov_kaspersky x = 2 y = 4 relative_position_id = SOV_economic_mmvb cost = 5 prerequisite = { focus = SOV_economic_alpha } prerequisite = { focus = SOV_economic_vtb } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_kasperskyi" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_intelligence_modifier } add_to_variable = { SOV_intel_crypto_strength = 1 tooltip = crypto_strength_tt } add_to_variable = { SOV_intel_decryption_power_factor = 0.10 tooltip = decryption_power_factor_tt } hidden_effect = { add_to_variable = { SOV_econsub_crypto_strength = 1 } add_to_variable = { SOV_econsub_decryption_power_factor = 0.10 } add_to_variable = { SOV_econ_sphere_company_count = 1 } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_alrosa icon = SOV_alrossa x = -7 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_nornickel } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { has_completed_focus = SOV_economic_mmvb NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_alrosa" unlock_decision_tooltip = SOV_economic_nakynskoe newline = yes 688 = { add_resource = { type = chromium amount = 2 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } 647 = { add_resource = { type = chromium amount = 2 } } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.01 tooltip = gdp_from_resource_sector_modifier_tt } add_to_variable = { SOV_econ_chromium_export_multiplier_modifier = 0.02 tooltip = chromium_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_alrosa = 0.190 } SOV_modify_capitalisation_alrosa_support = yes } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -12.1 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_nornickel icon = NN x = -6 y = 3 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_evraz focus = SOV_economic_interrao } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_nornickel" unlock_decision_tooltip = SOV_economic_buy_polus newline = yes 682 = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_resource = { type = tungsten amount = 2 } add_resource = { type = chromium amount = 3 } add_resource = { type = steel amount = 4 } } newline = yes 643 = { add_resource = { type = tungsten amount = 2 } add_resource = { type = steel amount = 2 } } newline = yes 1070 = { add_resource = { type = steel amount = 3 } } newline = yes set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes } ai_will_do = { base = 40 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_economic_reform_gazprom icon = gazprom_sheep5 x = 4 y = 1 relative_position_id = SOV_economic_russian cost = 3 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_economic_mmvb } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_reform_gazprom" unlock_decision_tooltip = SOV_gazprom_open unlock_decision_tooltip = SOV_gazprom_in_pmr newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = SOV_economy_modifier } add_to_variable = { SOV_econ_gdp_from_resource_sector_modifier = 0.01 tooltip = gdp_from_resource_sector_modifier_tt } add_to_variable = { SOV_econ_oil_export_multiplier_modifier = 0.02 tooltip = oil_export_multiplier_modifier_tt } add_to_variable = { SOV_econ_corporate_tax_income_multiplier_modifier = 0.02 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { SOV_modify_economic = 2 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 1 } SOV_modify_capitalisation_gazprom_support = yes } hidden_effect = { add_to_variable = { SOV_econsub_gdp_from_resource_sector_modifier = 0.01 } add_to_variable = { SOV_econsub_oil_export_multiplier_modifier = 0.02 } add_to_variable = { SOV_econsub_corporate_tax_income_multiplier_modifier = 0.02 } add_to_variable = { SOV_econ_sphere_company_count = 1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } } ai_will_do = { base = 1 modifier = { PMR = { is_ai = no } add = 355 } modifier = { NKO = { is_ai = no } add = 355 } } } focus = { id = SOV_economic_buy_sibur icon = SOV_sibur x = 0 y = 1 relative_position_id = SOV_economic_reform_gazprom cost = 3 prerequisite = { focus = SOV_economic_reform_gazprom } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_buy_sibur" set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = 3 } SOV_modify_capitalisation_gazprom_support = yes } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_zapolyarnoe icon = siberian_pipeline_rus x = 0 y = 2 relative_position_id = SOV_economic_reform_gazprom cost = 3 prerequisite = { focus = SOV_economic_buy_sibur } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { SOV = { owns_state = 679 } } bypass = { NOT = { SOV = { owns_state = 679 } } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_zapolyarnoe" 679 = { add_resource = { type = oil amount = 3 } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -1.8 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -1.8 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_nat_gas_sakhalin icon = oil_companies x = 1 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_zapolyarnoe } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { owns_state = 691 NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { NOT = { owns_state = 691 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_nat_gas_sakhalin" 691 = { add_resource = { type = oil amount = 2 } add_building_construction = { type = fuel_silo level = 1 instant_build = yes } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes SOV = { set_temp_variable = { SOV_modify_capitalisation_gazprom = -2.4 } SOV_modify_capitalisation_gazprom_support = yes } newline = yes set_temp_variable = { treasury_change = -2.4 } modify_treasury_effect = yes } ai_will_do = { base = 1 } } focus = { id = SOV_economic_gazprom_tes icon = SOV_gazprom_tes x = 3 y = 4 relative_position_id = SOV_economic_russian cost = 5 prerequisite = { focus = SOV_economic_zapolyarnoe } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY FOCUS_FILTER_EXPENDITURE } available = { owns_state = 1137 NOT = { has_active_mission = bankruptcy_incoming_collapse } } bypass = { NOT = { owns_state = 1137 } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_tes" 1137 = { multiply_variable = { geothermal_energy_production_var = 1.5 } } 1168 = { if = { limit = { is_owned_and_controlled_by = ROOT } set_variable = { geothermal_energy_production_var = 0.0036 } add_dynamic_modifier = { modifier = geothermal_infrastructure_in_state } } } 671 = { if = { limit = { is_owned_and_controlled_by = ROOT } set_variable = { geothermal_energy_production_var = 0.006 } add_dynamic_modifier = { modifier = geothermal_infrastructure_in_state } } } 1140 = { if = { limit = { is_owned_and_controlled_by = ROOT } set_variable = { geothermal_energy_production_var = 0.005 } add_dynamic_modifier = { modifier = geothermal_infrastructure_in_state } } } newline = yes set_temp_variable = { SOV_modify_economic = 1 } SOV_modify_economic_support = yes newline = yes set_temp_variable = { treasury_change = -9 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = SOV_remove_guzinsky icon = BLR_Anti_Corruption x = 1 y = 1 relative_position_id = SOV_economic_russian cost = 2 prerequisite = { focus = SOV_economic_russian } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_remove_guzinsky" custom_effect_tooltip = SOV_media_path_fork_TT newline = yes custom_effect_tooltip = SOV_ruling_statist_TT effect_tooltip = { add_political_power = -25 add_stability = 0.07 set_temp_variable = { temp_opinion = -5 } change_oligarchs_opinion = yes add_ideas = SOV_private_media_nationalisation_idea set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } newline = yes custom_effect_tooltip = SOV_ruling_statist_hardline_TT effect_tooltip = { add_political_power = -50 add_stability = 0.05 set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 10 } change_intelligence_community_opinion = yes add_ideas = SOV_private_media_nationalisation_idea } newline = yes custom_effect_tooltip = SOV_ruling_oligarch_TT effect_tooltip = { add_stability = -0.05 set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes add_popularity = { ideology = democratic popularity = 0.15 } add_ideas = SOV_independent_media_idea } newline = yes custom_effect_tooltip = SOV_verdict_scorecard_TT country_event = { id = sov_economic.3 days = 1 } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_trikolov_tv icon = trikolor_tv x = -1 y = 1 relative_position_id = SOV_remove_guzinsky cost = 3 prerequisite = { focus = SOV_remove_guzinsky } mutually_exclusive = { focus = SOV_economic_tv6_broadcasting } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_private_media_nationalisation_idea } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_trikolov_tv" swap_ideas = { remove_idea = SOV_private_media_nationalisation_idea add_idea = SOV_private_media_nationalisation_idea1 } hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_gazprom_media icon = SOV_gazprom_media x = -1 y = 2 relative_position_id = SOV_remove_guzinsky cost = 3 prerequisite = { focus = SOV_economic_trikolov_tv } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_completed_focus = SOV_economic_reform_gazprom } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_gazprom_media" swap_ideas = { remove_idea = SOV_private_media_nationalisation_idea1 add_idea = SOV_private_media_nationalisation_idea2 } set_temp_variable = { SOV_modify_capitalisation_gazprom = 0.200 } SOV_modify_capitalisation_gazprom_support = yes hidden_effect = { if = { limit = { SOV = { is_ai = yes } } ai_russian_popularity_assistant = yes } } } ai_will_do = { base = 1 } } focus = { id = SOV_economic_tv6_broadcasting icon = media_awareness x = 1 y = 1 relative_position_id = SOV_remove_guzinsky cost = 3 prerequisite = { focus = SOV_remove_guzinsky } mutually_exclusive = { focus = SOV_economic_trikolov_tv } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } available = { has_idea = SOV_independent_media_idea } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_tv6_broadcasting" swap_ideas = { remove_idea = SOV_independent_media_idea add_idea = SOV_independent_media_idea1 } set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } focus = { id = SOV_economic_independent_press icon = liberal_press x = 1 y = 2 relative_position_id = SOV_remove_guzinsky cost = 3 prerequisite = { focus = SOV_economic_tv6_broadcasting } search_filters = { FOCUS_FILTER_RUSSIA_ECONOMY } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus SOV_economic_independent_press" swap_ideas = { remove_idea = SOV_independent_media_idea1 add_idea = SOV_independent_media_idea2 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = SOV_OLIGARCHS_FOCUS_PATH } modifier = { factor = 0 SOV_ai_not_oligarchs_path = yes } } } }