#################################### ##### IMPERIAL INFLUENCE ##### #################################### defined_text = { #Correct title (male/female/communist) name = GetImperialInfluenceRulerName text = { trigger = { has_country_leader = { ruling_only = yes character = JAP_empress_nagako } } localization_key = JAP_empress_nagako } text = { trigger = { has_country_flag = JAP_yasuhito_is_the_current_regent_or_emperor_flag } localization_key = JAP_emperor_yasuhito } text = { trigger = { has_country_flag = JAP_nobuhito_is_the_current_regent_or_emperor_flag } localization_key = JAP_emperor_nobuhito } text = { trigger = { has_government = communism NOT = { has_completed_focus = JAP_the_labor_farmer_faction_ascendant } } localization_key = JAP_kyuichi_tokuda } text = { trigger = { has_government = communism has_completed_focus = JAP_the_labor_farmer_faction_ascendant } localization_key = JAP_kanson_arahata } text = { #Default name localization_key = JAP_emperor_hirohito } } defined_text = { # Correct influence type title (monarchist/communist) name = GetImperialInfluenceTypeName text = { trigger = { has_government = communism } localization_key = JAP_imperial_influence_title_text_communist } text = { #Default name localization_key = JAP_imperial_influence_title_text_monarchist } } defined_text = { # Correct influence type title (monarchist/communist) name = GetImperialInfluenceFactionsName text = { trigger = { has_government = communism } localization_key = JAP_imperial_influence_factions_names_text_communist } text = { #Default name localization_key = JAP_imperial_influence_factions_names_text_monarchist } } defined_text = { #Correct title (male/female/communist) name = GetImperialInfluenceRulerTitle text = { trigger = { has_government = communism } localization_key = JAP_chairman_title_text } text = { trigger = { has_country_leader = { ruling_only = yes character = JAP_empress_nagako } } localization_key = JAP_empress_title_text } text = { trigger = { has_country_flag = JAP_yasuhito_is_a_sessho_flag NOT = { has_government = communism } } localization_key = JAP_sessho_title_text } text = { localization_key = JAP_emperor_title_text } } defined_text = { #Correct he/she (male/female) name = GetImperialInfluenceGenderHeShe text = { trigger = { has_country_leader = { ruling_only = yes character = JAP_empress_nagako } } localization_key = JAP_female_leader_text } text = { localization_key = JAP_male_leader_text } } defined_text = { #Correct his/hers (male/female) name = GetImperialInfluenceGenderHisHers text = { trigger = { has_country_leader = { ruling_only = yes character = JAP_empress_nagako } } localization_key = JAP_female_leader_2_text } text = { localization_key = JAP_male_leader_2_text } } defined_text = { #Correct him/her (male/female) name = GetImperialInfluenceGenderHimHer text = { trigger = { has_country_leader = { ruling_only = yes character = JAP_empress_nagako } } localization_key = JAP_female_leader_3_text } text = { localization_key = JAP_male_leader_3_text } } defined_text = { name = GetArmyFactionTier #TIER 1 text = { trigger = { JAP_army_faction_is_tier_1 = yes } localization_key = JAP_imperial_influence_tier_1 } text = { trigger = { JAP_army_faction_is_tier_2 = yes } localization_key = JAP_imperial_influence_tier_2 } text = { trigger = { JAP_army_faction_is_tier_3 = yes } localization_key = JAP_imperial_influence_tier_3 } text = { trigger = { JAP_army_faction_is_tier_4 = yes } localization_key = JAP_imperial_influence_tier_4 } } defined_text = { name = GetNavalFactionTier #TIER 1 text = { trigger = { JAP_naval_faction_is_tier_1 = yes } localization_key = JAP_imperial_influence_tier_1 } text = { trigger = { JAP_naval_faction_is_tier_2 = yes } localization_key = JAP_imperial_influence_tier_2 } text = { trigger = { JAP_naval_faction_is_tier_3 = yes } localization_key = JAP_imperial_influence_tier_3 } text = { trigger = { JAP_naval_faction_is_tier_4 = yes } localization_key = JAP_imperial_influence_tier_4 } } defined_text = { name = GetZaibatsuFactionTier #TIER 1 text = { trigger = { has_idea = JAP_zaibatsu_faction_tier_1 } localization_key = JAP_imperial_influence_tier_1 } text = { trigger = { has_idea = JAP_zaibatsu_faction_tier_2 } localization_key = JAP_imperial_influence_tier_2 } text = { trigger = { has_idea = JAP_zaibatsu_faction_tier_3 } localization_key = JAP_imperial_influence_tier_3 } text = { trigger = { has_idea = JAP_zaibatsu_faction_tier_4 } localization_key = JAP_imperial_influence_tier_4 } } defined_text = { name = GetGovernmentFactionTier #TIER 1 text = { trigger = { has_idea = JAP_government_faction_tier_1 } localization_key = JAP_imperial_influence_tier_1 } text = { trigger = { has_idea = JAP_government_faction_tier_2 } localization_key = JAP_imperial_influence_tier_2 } text = { trigger = { has_idea = JAP_government_faction_tier_3 } localization_key = JAP_imperial_influence_tier_3 } text = { trigger = { has_idea = JAP_government_faction_tier_4 } localization_key = JAP_imperial_influence_tier_4 } } defined_text = { #How all of this works; depending on a Faction's Influence Level, Japan will receive a specific Idea for each Faction AND Level. We will use that Idea to display the correct name AND modifiers with these Scripted Loc name = GetArmyFactionDesc #TIER 1 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_army_faction_tier_1_equal_navy } localization_key = idea_desc|JAP_army_faction_tier_1_equal_navy } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_army_faction_tier_1_lesser_1 } localization_key = idea_desc|JAP_army_faction_tier_1_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_army_faction_tier_1_lesser_2 } localization_key = idea_desc|JAP_army_faction_tier_1_lesser_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_army_faction_tier_1_lesser_3 } localization_key = idea_desc|JAP_army_faction_tier_1_lesser_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_army_faction_tier_1 } localization_key = idea_desc|JAP_army_faction_tier_1 } #TIER 2 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_army_faction_tier_2_equal_navy } localization_key = idea_desc|JAP_army_faction_tier_2_equal_navy } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_army_faction_tier_2_greater_1 } localization_key = idea_desc|JAP_army_faction_tier_2_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_army_faction_tier_2_lesser_1 } localization_key = idea_desc|JAP_army_faction_tier_2_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_army_faction_tier_2_lesser_2 } localization_key = idea_desc|JAP_army_faction_tier_2_lesser_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_army_faction_tier_2 } localization_key = idea_desc|JAP_army_faction_tier_2 } #TIER 3 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_army_faction_tier_3_equal_navy } localization_key = idea_desc|JAP_army_faction_tier_3_equal_navy } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_army_faction_tier_3_greater_1 } localization_key = idea_desc|JAP_army_faction_tier_3_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_army_faction_tier_3_greater_2 } localization_key = idea_desc|JAP_army_faction_tier_3_greater_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_army_faction_tier_3_lesser_1 } localization_key = idea_desc|JAP_army_faction_tier_3_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_army_faction_tier_3 } localization_key = idea_desc|JAP_army_faction_tier_3 } #TIER 4 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_army_faction_tier_4_greater_1 } localization_key = idea_desc|JAP_army_faction_tier_4_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_army_faction_tier_4_greater_2 } localization_key = idea_desc|JAP_army_faction_tier_4_greater_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_army_faction_tier_4_greater_3 } localization_key = idea_desc|JAP_army_faction_tier_4_greater_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_army_faction_tier_4 } localization_key = idea_desc|JAP_army_faction_tier_4 } } defined_text = { #How all of this works; depending on a Faction's Influence Level, Japan will receive a specific Idea for each Faction AND Level. We will use that Idea to display the correct name AND modifiers with these Scripted Loc name = GetNavalFactionDesc #TIER 1 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_naval_faction_tier_1_equal_army } localization_key = idea_desc|JAP_naval_faction_tier_1_equal_army } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_naval_faction_tier_1_lesser_1 } localization_key = idea_desc|JAP_naval_faction_tier_1_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_naval_faction_tier_1_lesser_2 } localization_key = idea_desc|JAP_naval_faction_tier_1_lesser_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_naval_faction_tier_1_lesser_3 } localization_key = idea_desc|JAP_naval_faction_tier_1_lesser_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_naval_faction_tier_1 } localization_key = idea_desc|JAP_naval_faction_tier_1 } #TIER 2 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_naval_faction_tier_2_equal_army } localization_key = idea_desc|JAP_naval_faction_tier_2_equal_army } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_naval_faction_tier_2_greater_1 } localization_key = idea_desc|JAP_naval_faction_tier_2_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_naval_faction_tier_2_lesser_1 } localization_key = idea_desc|JAP_naval_faction_tier_2_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_naval_faction_tier_2_lesser_2 } localization_key = idea_desc|JAP_naval_faction_tier_2_lesser_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 2 } has_idea = JAP_naval_faction_tier_2 } localization_key = idea_desc|JAP_naval_faction_tier_2 } #TIER 3 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_naval_faction_tier_3_equal_army } localization_key = idea_desc|JAP_naval_faction_tier_3_equal_army } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_naval_faction_tier_3_greater_1 } localization_key = idea_desc|JAP_naval_faction_tier_3_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_naval_faction_tier_3_greater_2 } localization_key = idea_desc|JAP_naval_faction_tier_3_greater_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_naval_faction_tier_3_lesser_1 } localization_key = idea_desc|JAP_naval_faction_tier_3_lesser_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 3 } has_idea = JAP_naval_faction_tier_3 } localization_key = idea_desc|JAP_naval_faction_tier_3 } #TIER 4 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_naval_faction_tier_4_greater_1 } localization_key = idea_desc|JAP_naval_faction_tier_4_greater_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_naval_faction_tier_4_greater_2 } localization_key = idea_desc|JAP_naval_faction_tier_4_greater_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_naval_faction_tier_4_greater_3 } localization_key = idea_desc|JAP_naval_faction_tier_4_greater_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 4 } has_idea = JAP_naval_faction_tier_4 } localization_key = idea_desc|JAP_naval_faction_tier_4 } } defined_text = { #How all of this works; depending on a Faction's Influence Level, Japan will receive a specific Idea for each Faction AND Level. We will use that Idea to display the correct name AND modifiers with these Scripted Loc name = GetZaibatsuFactionDesc #TIER 1 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_zaibatsu_faction_tier_1 } localization_key = idea_desc|JAP_zaibatsu_faction_tier_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_zaibatsu_faction_tier_2 } localization_key = idea_desc|JAP_zaibatsu_faction_tier_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_zaibatsu_faction_tier_3 } localization_key = idea_desc|JAP_zaibatsu_faction_tier_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_zaibatsu_faction_tier_4 } localization_key = idea_desc|JAP_zaibatsu_faction_tier_4 } } defined_text = { #How all of this works; depending on a Faction's Influence Level, Japan will receive a specific Idea for each Faction AND Level. We will use that Idea to display the correct name AND modifiers with these Scripted Loc name = GetGovernmentFactionDesc #TIER 1 text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_government_faction_tier_1 } localization_key = idea_desc|JAP_government_faction_tier_1 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_government_faction_tier_2 } localization_key = idea_desc|JAP_government_faction_tier_2 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_government_faction_tier_3 } localization_key = idea_desc|JAP_government_faction_tier_3 } text = { trigger = { #check_variable = { JAP_army_faction_influence_level = 1 } has_idea = JAP_government_faction_tier_4 } localization_key = idea_desc|JAP_government_faction_tier_4 } } #Event Option Text for Faction Demands defined_text = { name = GetNameImperialInfluenceDemandOptions text = { random_list = { #seed = num_of_controlled_factories #Because otherwise seed is drawn directly from the country - it'll be the same each time. 10 = { localization_key = SEA_imperial_influence_demand_event_option_1 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_2 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_3 } 5 = { localization_key = SEA_imperial_influence_demand_event_option_4 } 5 = { localization_key = SEA_imperial_influence_demand_event_option_5 } 5 = { localization_key = SEA_imperial_influence_demand_event_option_6 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_7 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_8 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_9 } 10 = { localization_key = SEA_imperial_influence_demand_event_option_10 } } } } defined_text = { name = GetNameImperialInfluenceFailureOptions text = { random_list = { #seed = num_of_controlled_factories #Because otherwise seed is drawn directly from the country - it'll be the same each time. 10 = { localization_key = SEA_imperial_influence_failure_event_option_1 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_2 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_3 } 5 = { localization_key = SEA_imperial_influence_failure_event_option_4 } 5 = { localization_key = SEA_imperial_influence_failure_event_option_5 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_6 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_7 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_8 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_9 } 10 = { localization_key = SEA_imperial_influence_failure_event_option_10 } } } } #################################################################################################### #################################################################################################### #################################################################################################### defined_text = { name = GetJapaneseArmorDoctrineDesc text = { trigger = { has_idea = JAP_japanese_armor_doctrine } localization_key = idea_desc|JAP_japanese_armor_doctrine } text = { trigger = { has_idea = JAP_japanese_armor_doctrine_2 } localization_key = idea_desc|JAP_japanese_armor_doctrine_2 } text = { trigger = { has_idea = JAP_japanese_armor_doctrine_3 } localization_key = idea_desc|JAP_japanese_armor_doctrine_3 } } defined_text = { name = GetJapaneseArmorDoctrineBlankSpace text = { trigger = { OR = { has_idea = JAP_japanese_armor_doctrine has_idea = JAP_japanese_armor_doctrine_2 } } localization_key = JAP_blanskspace_tt } } defined_text = { name = GetSeparateAirforcesDesc text = { trigger = { has_idea = JAP_separate_air_services } localization_key = idea_desc|JAP_separate_air_services } text = { localization_key = generic_null } } defined_text = { name = GetLighweightFightersDesc text = { trigger = { has_completed_focus = JAP_7075_aluminium_alloy } localization_key = JAP_7075_aluminium_alloy_tt } text = { localization_key = generic_null } } #FIRST STRIKE PRINCIPLE defined_text = { name = GetFirstStrikePrincipleTarget1 text = { trigger = { has_idea = JAP_first_strike_principle_1 } localization_key = idea_desc|JAP_first_strike_principle_1 } text = { localization_key = generic_null } } defined_text = { name = GetFirstStrikePrincipleTarget2 text = { trigger = { has_idea = JAP_first_strike_principle_2 } localization_key = idea_desc|JAP_first_strike_principle_2 } text = { localization_key = generic_null } } defined_text = { name = GetFirstStrikePrincipleTarget3 text = { trigger = { has_idea = JAP_first_strike_principle_3 } localization_key = idea_desc|JAP_first_strike_principle_3 } text = { localization_key = generic_null } } #KANTAI KESSEN defined_text = { name = GetKantaiKessenTarget1 text = { trigger = { has_idea = JAP_kantai_kessen_1 } localization_key = idea_desc|JAP_kantai_kessen_1 } text = { localization_key = generic_null } } defined_text = { name = GetKantaiKessenTarget2 text = { trigger = { has_idea = JAP_kantai_kessen_2 } localization_key = idea_desc|JAP_kantai_kessen_2 } text = { localization_key = generic_null } } defined_text = { name = GetKantaiKessenTarget3 text = { trigger = { has_idea = JAP_kantai_kessen_3 } localization_key = idea_desc|JAP_kantai_kessen_3 } text = { localization_key = generic_null } } # The X Emperor Restoration defined_text = { name = JAP_sea_the_showa_restoration_key text = { trigger = { has_country_flag = JAP_yasuhito_is_the_current_regent_or_emperor_flag } localization_key = JAP_sea_the_showa_restoration_key_emperor_genka } text = { localization_key = JAP_sea_the_showa_restoration_key_emperor_showa } } # The X Emperor Restoration desc defined_text = { name = JAP_sea_the_showa_restoration_desc_key text = { trigger = { has_country_flag = JAP_yasuhito_is_the_current_regent_or_emperor_flag } localization_key = JAP_sea_the_showa_restoration_emperor_genka_desc } text = { localization_key = JAP_sea_the_showa_restoration_emperor_showa_desc } } #Covoy Production Cost from Ship Management Committee defined_text = { name = JAPGetConvoyProductionCostBonusText text = { trigger = { has_idea = JAP_ship_management_committee_idea } localization_key = JAP_ship_management_committee_tt } text = { localization_key = generic_null } } # The X Constitution defined_text = { name = JAP_draft_the_showa_constitution_key text = { trigger = { has_country_flag = JAP_will_replace_hirohito_with_nobuhito_flag } localization_key = JAP_draft_the_showa_constitution_key_emperor_eian } text = { localization_key = JAP_draft_the_showa_constitution_key_emperor_showa } } # The X Constitution desc defined_text = { name = JAP_draft_the_showa_constitution_desc_key text = { trigger = { has_country_flag = JAP_will_replace_hirohito_with_nobuhito_flag } localization_key = JAP_draft_the_showa_constitution_desc_key_emperor_eian } text = { localization_key = JAP_draft_the_showa_constitution_desc_key_emperor_showa } } # The X Defense Plan defined_text = { name = JAP_the_imperial_defense_plan_key text = { trigger = { NOT = { has_government = communism } } localization_key = JAP_the_imperial_defense_plan_imperial } text = { localization_key = JAP_the_imperial_defense_plan_national } }