# Original Author(s): TheGeneral ### ROOT ### joint_focus = { id = CHI_SOV_treaty_good_neighbourliness icon = focus_chi_sov_friendship text_icon = JOINT_SOV_CHI_focus_style x = 107 y = 11 offset = { x = 45 y = -1 trigger = { original_tag = SOV } } cost = 5 allow_branch = { OR = { original_tag = CHI original_tag = SOV } } search_filters = { FOCUS_FILTER_POLITICAL } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_treaty_good_neighbourliness" if = { limit = { original_tag = CHI } add_opinion_modifier = { target = SOV modifier = mutual_trade_agreement } reverse_add_opinion_modifier = { target = CHI modifier = mutual_trade_agreement } } else = { add_opinion_modifier = { target = CHI modifier = mutual_trade_agreement } reverse_add_opinion_modifier = { target = SOV modifier = mutual_trade_agreement } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2001.1.1 } modifier = { factor = 0 original_tag = SOV } modifier = { add = 2 is_historical_focus_on = yes } } } ### DIPLOMATIC BRANCH ### joint_focus = { id = CHI_SOV_sco_framework icon = diplomacy text_icon = JOINT_SOV_CHI_focus_style x = -9 y = 1 relative_position_id = CHI_SOV_treaty_good_neighbourliness cost = 10 prerequisite = { focus = CHI_SOV_treaty_good_neighbourliness } search_filters = { FOCUS_FILTER_POLITICAL } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_sco_framework" add_political_power = 75 add_stability = 0.02 } ai_will_do = { base = 8 modifier = { factor = 0 date < 2001.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_turn_to_east icon = diplomacy text_icon = JOINT_SOV_focus_style x = -2 y = 1 relative_position_id = CHI_SOV_sco_framework cost = 10 prerequisite = { focus = CHI_SOV_sco_framework } search_filters = { FOCUS_FILTER_POLITICAL } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = SOV CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_turn_to_east" } completion_reward_joint_originator = { add_political_power = 50 add_stability = 0.02 } completion_reward_joint_member = { add_opinion_modifier = { target = SOV modifier = mutual_trade_agreement } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2004.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_bri_russia_corridor icon = prc_railroad text_icon = JOINT_CHI_focus_style x = 0 y = 1 relative_position_id = CHI_SOV_sco_framework cost = 10 prerequisite = { focus = CHI_SOV_sco_framework } search_filters = { FOCUS_FILTER_ECONOMY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_bri_russia_corridor" SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_trade_opinion_factor = 0.05 tooltip = trade_opinion_factor_tt } } newline = yes CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_corporate_tax_income_multiplier_modifier = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } } } completion_reward_joint_originator = { add_timed_idea = { idea = CHI_SOV_bri_idea years = 2 } if = { limit = { original_tag = CHI } newline = yes add_timed_idea = { idea = CHI_SOV_bri_influence_idea years = 2 } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2015.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_brics_coordination icon = diplomacy text_icon = JOINT_SOV_CHI_focus_style x = 2 y = 1 relative_position_id = CHI_SOV_sco_framework cost = 10 prerequisite = { focus = CHI_SOV_sco_framework } search_filters = { FOCUS_FILTER_POLITICAL } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_brics_coordination" add_stability = 0.02 add_political_power = 20 } ai_will_do = { base = 8 modifier = { factor = 0 date < 2009.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_sco_antiterror icon = police_funding_bonus text_icon = JOINT_SOV_CHI_focus_style x = 1 y = 2 relative_position_id = CHI_SOV_sco_framework cost = 10 prerequisite = { focus = CHI_SOV_brics_coordination } prerequisite = { focus = CHI_SOV_bri_russia_corridor } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_sco_antiterror" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_terror_threat_detection_modifier = 0.10 tooltip = terror_threat_detection_modifier_tt } add_to_variable = { CHI_SOV_resistance_growth = -0.05 tooltip = resistance_growth_tt } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2015.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_no_limits_partnership icon = defense text_icon = JOINT_SOV_CHI_focus_style x = 1 y = 3 relative_position_id = CHI_SOV_sco_framework cost = 15 prerequisite = { focus = CHI_SOV_sco_antiterror } search_filters = { FOCUS_FILTER_POLITICAL } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_no_limits_partnership" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_political_power_factor = 0.05 tooltip = political_power_factor_tt } add_to_variable = { CHI_SOV_send_volunteer_factor = 0.1 tooltip = send_volunteer_factor_tt } newline = yes if = { limit = { NOT = { SOV = { has_guaranteed = CHI } } } SOV = { diplomatic_relation = { country = CHI relation = guarantee } } } if = { limit = { NOT = { CHI = { has_guaranteed = SOV } } } CHI = { diplomatic_relation = { country = SOV relation = guarantee } } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2022.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } ### TRADE & FINANCE BRANCH ### joint_focus = { id = CHI_SOV_yuan_ruble_settlement icon = blr_our_ruble text_icon = JOINT_SOV_CHI_focus_style x = -3 y = 1 relative_position_id = CHI_SOV_treaty_good_neighbourliness cost = 10 prerequisite = { focus = CHI_SOV_treaty_good_neighbourliness } search_filters = { FOCUS_FILTER_ECONOMY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_yuan_ruble_settlement" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_consumer_goods_factor = -0.02 tooltip = consumer_goods_factor_tt } add_to_variable = { CHI_SOV_interest_rate_multiplier_modifier = -1 tooltip = interest_rate_multiplier_modifier_tt } } completion_reward_joint_originator = { set_temp_variable = { debt_change = -50 } modify_debt_effect = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_agricultural_corridor icon = focus_CHL_high_quality_nitrate text_icon = JOINT_SOV_focus_style x = -2 y = 1 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_yuan_ruble_settlement } search_filters = { FOCUS_FILTER_ECONOMY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = SOV CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_agricultural_corridor" SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_agriculture_tax_modifier = 0.075 tooltip = agriculture_tax_modifier_tt } add_to_variable = { CHI_SOV_agricolture_productivity_modifier = 0.05 tooltip = agricolture_productivity_modifier_tt } } newline = yes CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_agricolture_productivity_modifier = 0.05 tooltip = agricolture_productivity_modifier_tt } } } completion_reward_joint_originator = { two_random_agriculture_district = yes } completion_reward_joint_member = { one_random_agriculture_district = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_russian_far_east_zone icon = prc_sign text_icon = JOINT_CHI_focus_style x = 0 y = 1 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_yuan_ruble_settlement } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_russian_far_east_zone" SOV = { 692 = { add_building_construction = { type = dockyard level = 1 instant_build = yes } add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 2 } } } completion_reward_joint_originator = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_corporate_tax_income_multiplier_modifier = 0.05 tooltip = corporate_tax_income_multiplier_modifier_tt } newline = yes set_temp_variable = { int_investment_change = 256 } modify_international_investment_effect = yes newline = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = CHI } change_influence_percentage = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_zarubino_port icon = infrastructure text_icon = JOINT_CHI_focus_style x = -1 y = 2 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_agricultural_corridor } prerequisite = { focus = CHI_SOV_russian_far_east_zone } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_zarubino_port" 692 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } 554 = { add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = CHI } change_influence_percentage = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_trans_siberian_freight icon = Trade_with_the_east text_icon = JOINT_SOV_CHI_focus_style x = -1 y = 3 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_zarubino_port } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_trans_siberian_freight" CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_trade_opinion_factor = 0.1 tooltip = trade_opinion_factor_tt } add_to_variable = { CHI_SOV_border_control_multiplier_modifier = -0.05 tooltip = border_control_multiplier_modifier_tt } } newline = yes SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_border_control_multiplier_modifier = -0.05 tooltip = border_control_multiplier_modifier_tt } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_timber_mineral_trade icon = Logging_sheep text_icon = JOINT_SOV_CHI_focus_style x = 2 y = 1 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_yuan_ruble_settlement } search_filters = { FOCUS_FILTER_ECONOMY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward_joint_originator = { if = { limit = { original_tag = SOV } SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_local_resources_chromium_factor = 0.1 tooltip = local_resources_chromium_factor_tt } } } if = { limit = { original_tag = CHI } CHI = { random_owned_controlled_state = { add_resource = { type = chromium amount = 12 } } } } } completion_reward_joint_member = { if = { limit = { original_tag = SOV } SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_local_resources_chromium_factor = 0.05 tooltip = local_resources_chromium_factor_tt } } } if = { limit = { original_tag = CHI } CHI = { random_owned_controlled_state = { add_resource = { type = chromium amount = 6 } } } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2014.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_arctic_lng icon = oil_trade text_icon = JOINT_SOV_CHI_focus_style x = 2 y = 2 relative_position_id = CHI_SOV_yuan_ruble_settlement cost = 10 prerequisite = { focus = CHI_SOV_timber_mineral_trade } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_arctic_lng" SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_resource_export_multiplier_modifier = 0.05 tooltip = resource_export_multiplier_modifier_tt } } newline = yes CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_base_fuel_gain = 1500 tooltip = base_fuel_gain_tt } } } completion_reward_joint_originator = { random_owned_controlled_state = { limit = { is_coastal = yes } add_resource = { type = oil amount = 6 } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2017.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } ### ENERGY & TECHNOLOGY BRANCH ### joint_focus = { id = CHI_SOV_power_of_siberia_2 icon = oil_companies text_icon = JOINT_SOV_focus_style x = 3 y = 1 relative_position_id = CHI_SOV_treaty_good_neighbourliness cost = 10 prerequisite = { focus = CHI_SOV_treaty_good_neighbourliness } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_power_of_siberia_2" SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_local_resources_oil_factor = 0.05 tooltip = local_resources_oil_factor_tt } add_to_variable = { CHI_SOV_resource_export_multiplier_modifier = 0.05 tooltip = resource_export_multiplier_modifier_tt } } newline = yes CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_fuel_gain_factor = 0.055 tooltip = fuel_gain_factor_tt } } } completion_reward_joint_originator = { random_owned_controlled_state = { add_building_construction = { type = industrial_complex level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_resource = { type = oil amount = 6 } } set_temp_variable = { treasury_change = -14.13 } modify_treasury_effect = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2007.1.1 } modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_tianwan_nuclear icon = goal_JAP_restart_nukepowerplant text_icon = JOINT_SOV_focus_style x = 1 y = 1 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 10 prerequisite = { focus = CHI_SOV_power_of_siberia_2 } search_filters = { FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = SOV CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_tianwan_nuclear" } completion_reward_joint_originator = { set_temp_variable = { treasury_change = 25 } modify_treasury_effect = yes } completion_reward_joint_member = { add_tech_bonus = { name = CHI_SOV_tianwan_nuclear bonus = 0.5 uses = 1 category = CAT_nuclear } random_owned_controlled_state = { add_building_construction = { type = nuclear_reactor level = 1 instant_build = yes } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2007.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_huawei_russia icon = huawei text_icon = JOINT_CHI_focus_style x = -1 y = 1 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 10 prerequisite = { focus = CHI_SOV_power_of_siberia_2 } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_huawei_russia" } completion_reward_joint_originator = { set_temp_variable = { treasury_change = 50 } modify_treasury_effect = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = CHI } change_influence_percentage = yes } completion_reward_joint_member = { random_owned_controlled_state = { add_building_construction = { type = internet_station level = 1 instant_build = yes } } random_owned_controlled_state = { add_building_construction = { type = internet_station level = 1 instant_build = yes } } newline = yes add_tech_bonus = { name = CHI_SOV_huawei_russia category = CAT_internet_tech uses = 1 bonus = 0.50 } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2015.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_beidou_glonass icon = international_space_station text_icon = JOINT_SOV_CHI_focus_style x = 1 y = 2 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 10 prerequisite = { focus = CHI_SOV_tianwan_nuclear } prerequisite = { focus = CHI_SOV_huawei_russia } search_filters = { FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_beidou_glonass" add_tech_bonus = { name = CHI_SOV_beidou_glonass category = CAT_space uses = 2 bonus = 0.50 } } completion_reward_joint_originator = { set_temp_variable = { percent_change = 7.5 } change_domestic_influence_percentage = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2015.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_polar_silk_road icon = DEN_maersk_ship text_icon = JOINT_CHI_focus_style x = -1 y = 2 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 10 prerequisite = { focus = CHI_SOV_huawei_russia } search_filters = { FOCUS_FILTER_ECONOMY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_polar_silk_road" CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_navy_org_factor = 0.03 tooltip = navy_org_factor_tt } add_to_variable = { CHI_SOV_navy_max_range_factor = 0.05 tooltip = navy_max_range_factor_tt } } newline = yes SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_corporate_tax_income_multiplier_modifier = 0.035 tooltip = corporate_tax_income_multiplier_modifier_tt } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2018.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_northern_sea_route icon = develop_polish_shipbuilding text_icon = JOINT_SOV_CHI_focus_style x = 0 y = 3 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 10 prerequisite = { focus = CHI_SOV_beidou_glonass } prerequisite = { focus = CHI_SOV_polar_silk_road } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_northern_sea_route" CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_trade_opinion_factor = 0.10 tooltip = trade_opinion_factor_tt } } newline = yes SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_dockyard_income_tax_modifier = 0.05 tooltip = dockyard_income_tax_modifier_tt } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2018.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_rosatom_export icon = rosatom text_icon = JOINT_SOV_focus_style x = 1 y = 4 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 15 prerequisite = { focus = CHI_SOV_northern_sea_route } search_filters = { FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = SOV CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_rosatom_export" CHI = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_production_speed_nuclear_reactor_factor = 0.10 tooltip = production_speed_nuclear_reactor_factor_tt } } newline = yes SOV = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_civilian_factories_productivity = 0.05 tooltip = civilian_factories_productivity_tt } } } completion_reward_joint_originator = { set_temp_variable = { treasury_change = 50 } modify_treasury_effect = yes set_temp_variable = { percent_change = 5 } set_temp_variable = { tag_index = CHI } set_temp_variable = { influence_target = SOV } change_influence_percentage = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2018.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_space_station icon = generic_space text_icon = JOINT_SOV_CHI_focus_style x = -1 y = 4 relative_position_id = CHI_SOV_power_of_siberia_2 cost = 15 prerequisite = { focus = CHI_SOV_northern_sea_route } search_filters = { FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_space_station" add_tech_bonus = { name = CHI_SOV_space_station bonus = 0.5 uses = 1 category = CAT_space } newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_spysat_production_speed_modifier = 0.25 tooltip = spysat_production_speed_modifier_tt } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2021.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } ### MILITARY BRANCH ### joint_focus = { id = CHI_SOV_peace_mission icon = coalition_army text_icon = JOINT_SOV_CHI_focus_style x = 9 y = 1 relative_position_id = CHI_SOV_treaty_good_neighbourliness cost = 10 prerequisite = { focus = CHI_SOV_treaty_good_neighbourliness } search_filters = { FOCUS_FILTER_WAR_SUPPORT } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes CHI = { has_completed_focus = CHI_Form_the_SCO } } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_peace_mission" if = { limit = { has_selected_land_grand_doctrine = yes } add_mastery = { amount = 20 folder = land } } else = { army_experience = 50 } } completion_reward_joint_originator = { random_army_leader = { add_skill_level = 1 } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2005.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_advanced_arms_sales icon = arms_treade_deals text_icon = JOINT_SOV_focus_style x = -2 y = 1 relative_position_id = CHI_SOV_peace_mission cost = 10 prerequisite = { focus = CHI_SOV_peace_mission } search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = SOV CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_advanced_arms_sales" SOV = { two_random_arms_factory = yes } CHI = { add_tech_bonus = { name = CHI_SOV_advanced_arms_sales bonus = 0.5 uses = 1 category = CAT_air_eqp } add_tech_bonus = { name = CHI_SOV_advanced_arms_sales bonus = 0.5 uses = 1 category = CAT_armor } if = { limit = { has_dlc = "Arms Against Tyranny" } mio:CHI_sac_manufacturer = { unlock_mio_trait_tooltip = CHI_sov_flanker_expertise } } } } completion_reward_joint_originator = { set_temp_variable = { treasury_change = 75 } modify_treasury_effect = yes } ai_will_do = { base = 8 modifier = { factor = 0 date < 2005.1.1 } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_pacific_fleet_coord icon = naval_doctrine text_icon = JOINT_SOV_CHI_focus_style x = 0 y = 1 relative_position_id = CHI_SOV_peace_mission cost = 10 prerequisite = { focus = CHI_SOV_peace_mission } search_filters = { FOCUS_FILTER_WAR_SUPPORT } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_pacific_fleet_coord" if = { limit = { has_selected_naval_grand_doctrine = yes } add_mastery = { amount = 20 folder = naval } } else = { navy_experience = 50 } } completion_reward_joint_originator = { random_navy_leader = { add_skill_level = 1 } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2005.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_defense_industrial icon = industry_military text_icon = JOINT_CHI_focus_style x = 2 y = 1 relative_position_id = CHI_SOV_peace_mission cost = 10 prerequisite = { focus = CHI_SOV_peace_mission } search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { original_tag = CHI CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_defense_industrial" } completion_reward_joint_originator = { custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_production_speed_arms_factory_factor = 0.05 tooltip = production_speed_arms_factory_factor_tt } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } completion_reward_joint_member = { if = { limit = { has_dlc = "Arms Against Tyranny" } mio:SOV_uralvagonzavod_tank_manufacturer = { unlock_mio_trait_tooltip = SOV_chi_rare_earth_supply } } else = { random_owned_controlled_state = { add_building_construction = { type = arms_factory level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2005.1.1 } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_strategic_bomber_patrol icon = bombers text_icon = JOINT_SOV_CHI_focus_style x = -1 y = 2 relative_position_id = CHI_SOV_peace_mission cost = 10 prerequisite = { focus = CHI_SOV_advanced_arms_sales } prerequisite = { focus = CHI_SOV_pacific_fleet_coord } search_filters = { FOCUS_FILTER_WAR_SUPPORT } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_strategic_bomber_patrol" air_experience = 25 newline = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_air_nav_efficiency = 0.05 tooltip = air_nav_efficiency_tt } add_to_variable = { CHI_SOV_air_bombing_targetting = 0.05 tooltip = air_bombing_targetting_tt } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2005.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_vostok_exercises icon = continuous_reduce_training_time text_icon = JOINT_SOV_CHI_focus_style x = 1 y = 2 relative_position_id = CHI_SOV_peace_mission cost = 10 prerequisite = { focus = CHI_SOV_pacific_fleet_coord } prerequisite = { focus = CHI_SOV_defense_industrial } search_filters = { FOCUS_FILTER_WAR_SUPPORT } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_vostok_exercises" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_max_planning_factor = 0.05 tooltip = max_planning_factor_tt } add_to_variable = { CHI_SOV_terrain_trait_xp_gain_factor = 0.10 tooltip = terrain_trait_xp_gain_factor_tt } } completion_reward_joint_originator = { random_army_leader = { add_logistics = 1 } random_army_leader = { add_logistics = 1 } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2018.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } } joint_focus = { id = CHI_SOV_military_space icon = weaponized_satellites text_icon = JOINT_SOV_CHI_focus_style x = 0 y = 3 relative_position_id = CHI_SOV_peace_mission cost = 15 prerequisite = { focus = CHI_SOV_strategic_bomber_patrol } prerequisite = { focus = CHI_SOV_vostok_exercises } search_filters = { FOCUS_FILTER_WAR_SUPPORT FOCUS_FILTER_INDUSTRY } joint_trigger = { OR = { original_tag = CHI original_tag = SOV } } available = { CHI_SOV_joint_focus_available = yes } completion_reward = { log = "[GetDateText]: [Root.GetName]: Focus CHI_SOV_military_space" custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = CHI_SOV_shared_modifier } add_to_variable = { CHI_SOV_killsat_production_speed_modifier = 0.15 tooltip = killsat_production_speed_modifier_tt } } completion_reward_joint_originator = { add_tech_bonus = { name = CHI_SOV_military_space category = CAT_satellite uses = 2 bonus = 0.75 } } completion_reward_joint_member = { add_tech_bonus = { name = CHI_SOV_military_space category = CAT_satellite uses = 1 bonus = 0.75 } } ai_will_do = { base = 8 modifier = { factor = 0 date < 2018.1.1 } modifier = { add = 2 is_historical_focus_on = yes } } }