PRC_soviet_tribute_clear_all = { effect_tooltip = { remove_ideas = PRC_soviet_tribute_1 } hidden_effect = { remove_ideas = { PRC_soviet_tribute_1 PRC_soviet_tribute_2 PRC_soviet_tribute_3 PRC_soviet_tribute_4 PRC_soviet_tribute_5 PRC_soviet_tribute_6 } } } #Important to put HIGHEST first PRC_soviet_tribute_level_up = { # level 5 not relevant. Cannot go above. if = { limit = { has_idea = PRC_soviet_tribute_5 } swap_ideas = { remove_idea = PRC_soviet_tribute_5 add_idea = PRC_soviet_tribute_6 } set_variable = { WTT_communist_china_integration_cost = 50 } } else_if = { limit = { has_idea = PRC_soviet_tribute_4 } swap_ideas = { remove_idea = PRC_soviet_tribute_4 add_idea = PRC_soviet_tribute_5 } set_variable = { WTT_communist_china_integration_cost = 100 } } else_if = { limit = { has_idea = PRC_soviet_tribute_3 } swap_ideas = { remove_idea = PRC_soviet_tribute_3 add_idea = PRC_soviet_tribute_4 } set_variable = { WTT_communist_china_integration_cost = 150 } } else_if = { limit = { has_idea = PRC_soviet_tribute_2 } swap_ideas = { remove_idea = PRC_soviet_tribute_2 add_idea = PRC_soviet_tribute_3 } set_variable = { WTT_communist_china_integration_cost = 200 } } else_if = { limit = { has_idea = PRC_soviet_tribute_1 } swap_ideas = { remove_idea = PRC_soviet_tribute_1 add_idea = PRC_soviet_tribute_2 } set_variable = { WTT_communist_china_integration_cost = 250 } } else_if = { limit = { NOT = { has_idea = PRC_soviet_tribute_1 } } add_ideas = PRC_soviet_tribute_1 set_variable = { WTT_communist_china_integration_cost = 300 } } set_country_flag = { flag = PRC_soviet_tribute_commitment_flag value = 1 days = 90 } } #Important to put LOWEST first PRC_soviet_tribute_level_down = { #Not needed atm, but who knows... if = { limit = { has_idea = PRC_soviet_tribute_1 } #Makes the tooltip clearer if player looks at the effect early in the game effect_tooltip = { swap_ideas = { remove_idea = PRC_soviet_tribute_2 add_idea = PRC_soviet_tribute_1 } } hidden_effect = { remove_ideas = PRC_soviet_tribute_1 } } if = { limit = { has_idea = PRC_soviet_tribute_2 } swap_ideas = { remove_idea = PRC_soviet_tribute_2 add_idea = PRC_soviet_tribute_1 } set_variable = { WTT_communist_china_integration_cost = 300 } } if = { limit = { has_idea = PRC_soviet_tribute_3 } swap_ideas = { remove_idea = PRC_soviet_tribute_3 add_idea = PRC_soviet_tribute_2 } set_variable = { WTT_communist_china_integration_cost = 250 } } if = { limit = { has_idea = PRC_soviet_tribute_4 } swap_ideas = { remove_idea = PRC_soviet_tribute_4 add_idea = PRC_soviet_tribute_3 } set_variable = { WTT_communist_china_integration_cost = 200 } } if = { limit = { has_idea = PRC_soviet_tribute_5 } swap_ideas = { remove_idea = PRC_soviet_tribute_5 add_idea = PRC_soviet_tribute_4 } set_variable = { WTT_communist_china_integration_cost = 150 } } if = { limit = { has_idea = PRC_soviet_tribute_6 } swap_ideas = { remove_idea = PRC_soviet_tribute_6 add_idea = PRC_soviet_tribute_5 } set_variable = { WTT_communist_china_integration_cost = 100 } } } warlord_rule_all_parties = { hidden_effect = { if = { limit = { tag = SHX } add_country_leader_role = { character = SHX_yan_xishan country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { SHX_model_governor } } promote_leader = yes } add_country_leader_role = { character = SHX_yan_xishan country_leader = { expire = "1965.1.1" ideology = socialism traits = { SHX_model_governor } } promote_leader = yes } add_country_leader_role = { character = SHX_yan_xishan country_leader = { expire = "1965.1.1" ideology = rexism traits = { SHX_model_governor } } promote_leader = yes } } if = { limit = { tag = HBC } add_country_leader_role = { character = CHI_song_zheyuan country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { CHI_the_northern_bastion_trait } } promote_leader = yes } add_country_leader_role = { character = CHI_song_zheyuan country_leader = { expire = "1965.1.1" ideology = socialism traits = { CHI_the_northern_bastion_trait } } promote_leader = yes } add_country_leader_role = { character = CHI_song_zheyuan country_leader = { expire = "1965.1.1" ideology = rexism traits = { CHI_the_northern_bastion_trait } } promote_leader = yes } } if = { limit = { tag = GXC } add_country_leader_role = { character = GXC_li_zongren country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { GXC_fierce_leader } } promote_leader = yes } add_country_leader_role = { character = GXC_li_zongren country_leader = { expire = "1965.1.1" ideology = socialism traits = { GXC_fierce_leader } } promote_leader = yes } add_country_leader_role = { character = GXC_li_zongren country_leader = { expire = "1965.1.1" ideology = rexism traits = { GXC_fierce_leader } } promote_leader = yes } } if = { limit = { tag = YUN } add_country_leader_role = { character = YUN_long_yun country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { YUN_king_of_yunnan } } promote_leader = yes } add_country_leader_role = { character = YUN_long_yun country_leader = { expire = "1965.1.1" ideology = socialism traits = { YUN_king_of_yunnan } } promote_leader = yes } add_country_leader_role = { character = YUN_long_yun country_leader = { expire = "1965.1.1" ideology = rexism traits = { YUN_king_of_yunnan } } promote_leader = yes } } if = { limit = { tag = XSM has_dlc = "No Compromise, No Surrender" NOT = { has_completed_focus = XSM_send_ma_lin_on_hajj } } add_country_leader_role = { character = QHM_ma_lin country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { XSM_devout_leader } } promote_leader = yes } add_country_leader_role = { character = QHM_ma_lin country_leader = { expire = "1965.1.1" ideology = socialism traits = { XSM_devout_leader } } promote_leader = yes } add_country_leader_role = { character = QHM_ma_lin country_leader = { expire = "1965.1.1" ideology = rexism traits = { XSM_devout_leader } } promote_leader = yes } } else_if = { limit = { tag = XSM has_dlc = "No Compromise, No Surrender" has_completed_focus = XSM_send_ma_lin_on_hajj } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { # } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = socialism traits = { # } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = rexism traits = { # } } promote_leader = yes } } else_if = { limit = { tag = XSM NOT = { has_dlc = "No Compromise, No Surrender" } } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { # } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = socialism traits = { # } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_bufang country_leader = { expire = "1965.1.1" ideology = rexism traits = { # } } promote_leader = yes } } if = { limit = { tag = SIK } add_country_leader_role = { character = SIK_sheng_shicai country_leader = { expire = "1965.1.1" ideology = despotism traits = { SIK_duban } } promote_leader = yes } add_country_leader_role = { character = SIK_sheng_shicai country_leader = { expire = "1965.1.1" ideology = socialism traits = { SIK_duban } } promote_leader = yes } add_country_leader_role = { character = SIK_sheng_shicai country_leader = { expire = "1965.1.1" ideology = rexism traits = { SIK_duban } } promote_leader = yes } } if = { limit = { tag = GSM } add_country_leader_role = { character = XSM_ma_buqing country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { GSM_staunch_anti_communist } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_buqing country_leader = { expire = "1965.1.1" ideology = socialism traits = { GSM_staunch_anti_communist } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_buqing country_leader = { expire = "1965.1.1" ideology = rexism traits = { GSM_staunch_anti_communist } } promote_leader = yes } } if = { limit = { tag = KHM NOT = { has_completed_focus = KHM_shizangs_coup } } add_country_leader_role = { character = KHM_ma_hushan country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { KHM_padishah } } promote_leader = yes } add_country_leader_role = { character = KHM_ma_hushan country_leader = { expire = "1965.1.1" ideology = socialism traits = { KHM_padishah } } promote_leader = yes } add_country_leader_role = { character = KHM_ma_hushan country_leader = { expire = "1965.1.1" ideology = rexism traits = { KHM_padishah } } promote_leader = yes } } else_if = { limit = { tag = KHM has_completed_focus = KHM_shizangs_coup } add_country_leader_role = { character = KHM_mahmut_muhiti country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { KHM_emir_of_khotan } } promote_leader = yes } add_country_leader_role = { character = KHM_mahmut_muhiti country_leader = { expire = "1965.1.1" ideology = socialism traits = { KHM_emir_of_khotan } } promote_leader = yes } add_country_leader_role = { character = KHM_mahmut_muhiti country_leader = { expire = "1965.1.1" ideology = rexism traits = { KHM_emir_of_khotan } } promote_leader = yes } } if = { limit = { tag = SND } add_country_leader_role = { character = SND_han_fuju country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { SND_unreliable_opportunist } } promote_leader = yes } add_country_leader_role = { character = SND_han_fuju country_leader = { expire = "1965.1.1" ideology = socialism traits = { SND_unreliable_opportunist } } promote_leader = yes } add_country_leader_role = { character = SND_han_fuju country_leader = { expire = "1965.1.1" ideology = rexism traits = { SND_unreliable_opportunist } } promote_leader = yes } } if = { limit = { tag = GDC } add_country_leader_role = { character = GXC_chen_jitang country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { GDC_king_of_the_southern_skies } } promote_leader = yes } add_country_leader_role = { character = GXC_chen_jitang country_leader = { expire = "1965.1.1" ideology = socialism traits = { GDC_king_of_the_southern_skies } } promote_leader = yes } add_country_leader_role = { character = GXC_chen_jitang country_leader = { expire = "1965.1.1" ideology = rexism traits = { GDC_king_of_the_southern_skies } } promote_leader = yes } } if = { limit = { tag = SIC has_character = SIC_liu_xiang } add_country_leader_role = { character = SIC_liu_xiang country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { SIC_reckless_commander } } promote_leader = yes } add_country_leader_role = { character = SIC_liu_xiang country_leader = { expire = "1965.1.1" ideology = socialism traits = { SIC_reckless_commander } } promote_leader = yes } add_country_leader_role = { character = SIC_liu_xiang country_leader = { expire = "1965.1.1" ideology = rexism traits = { SIC_reckless_commander } } promote_leader = yes } } else_if = { limit = { tag = SIC NOT = { has_character = SIC_liu_xiang } } add_country_leader_role = { character = SIC_yang_sen country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { CHI_taoist_devotee_trait } } promote_leader = yes } add_country_leader_role = { character = SIC_yang_sen country_leader = { expire = "1965.1.1" ideology = socialism traits = { CHI_taoist_devotee_trait } } promote_leader = yes } add_country_leader_role = { character = SIC_yang_sen country_leader = { expire = "1965.1.1" ideology = rexism traits = { CHI_taoist_devotee_trait } } promote_leader = yes } } if = { limit = { tag = XIC } add_country_leader_role = { character = CHI_zhang_xueliang country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { XIC_young_marshall } } promote_leader = yes } add_country_leader_role = { character = CHI_zhang_xueliang country_leader = { expire = "1965.1.1" ideology = socialism traits = { XIC_young_marshall } } promote_leader = yes } add_country_leader_role = { character = CHI_zhang_xueliang country_leader = { expire = "1965.1.1" ideology = rexism traits = { XIC_young_marshall } } promote_leader = yes } } if = { limit = { tag = NXM } add_country_leader_role = { character = XSM_ma_hongkui country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { NXM_king_of_ningxia } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_hongkui country_leader = { expire = "1965.1.1" ideology = socialism traits = { NXM_king_of_ningxia } } promote_leader = yes } add_country_leader_role = { character = XSM_ma_hongkui country_leader = { expire = "1965.1.1" ideology = rexism traits = { NXM_king_of_ningxia } } promote_leader = yes } } if = { limit = { tag = KUM } add_country_leader_role = { character = KUM_yulbars_khan country_leader = { expire = "1965.1.1" ideology = anti_revisionism traits = { KUM_wild_horse } } promote_leader = yes } add_country_leader_role = { character = KUM_yulbars_khan country_leader = { expire = "1965.1.1" ideology = socialism traits = { KUM_wild_horse } } promote_leader = yes } add_country_leader_role = { character = KUM_yulbars_khan country_leader = { expire = "1965.1.1" ideology = rexism traits = { KUM_wild_horse } } promote_leader = yes } } } } RNG_add_or_modify_state_shintoism = { IF = { limit = { NOT = { has_dynamic_modifier = { modifier = RNG_state_shintoism_dm } } } custom_effect_tooltip = RNG_add_state_shinotism_modifier_tt hidden_effect = { add_dynamic_modifier = { modifier = RNG_state_shintoism_dm } } } ELSE = { custom_effect_tooltip = RNG_modify_state_shinotism_modifier_tt } } ma_clique_remove_the_collective_effect = { IF = { limit = { has_dynamic_modifier = { modifier = CHI_ma_clique_collective } } remove_dynamic_modifier = { modifier = CHI_ma_clique_collective } } IF = { limit = { NOT = { has_country_flag = cast_off_ma_ties_or_became_china_flag } } set_country_flag = cast_off_ma_ties_or_became_china_flag } }