diff --git a/src/common/characters/az_DOH_characters.txt b/src/common/characters/az_DOH_characters.txt index 9ab9768..fedf71f 100755 --- a/src/common/characters/az_DOH_characters.txt +++ b/src/common/characters/az_DOH_characters.txt @@ -39,6 +39,13 @@ characters = { } expire = "2000.1.1.1" } + country_leader = { + ideology = leninism + traits = { + dhzh + } + expire = "2000.1.1.1" + } field_marshal = { visible = { NOT = { @@ -219,6 +226,15 @@ characters = { small = "gfx/interface/ideas/idea_taiyuan.png" } } + scientist = { + traits = { + scientist_trait_az_DOH_taiyuan + scientist_trait_fast_learner + } + skills = { + specialization_nuclear = 2 + } + } corps_commander = { visible = { NOT = { @@ -1186,15 +1202,6 @@ characters = { small = "gfx/interface/ideas/idea_dingan.png" } } - scientist = { - traits = { - scientist_trait_nuclear_specialist - scientist_trait_fast_learner - } - skills = { - specialization_nuclear = 1 - } - } advisor = { cost = 100 slot = political_advisor diff --git a/src/common/country_leader/az_traits.txt b/src/common/country_leader/az_traits.txt index 6a320e8..f8a7917 100755 --- a/src/common/country_leader/az_traits.txt +++ b/src/common/country_leader/az_traits.txt @@ -282,6 +282,99 @@ leader_traits = { high_command_cost_factor = -0.33 political_advisor_cost_factor = -0.33 } + # 炮火,倾泻如瀑 + paohuo_qinxierupu = { + random = no + army_artillery_attack_factor = 0.15 + army_armor_attack_factor = 0.15 + breakthrough_factor = 0.15 + war_support_factor = 0.25 + recruitable_population = 0.02 + } + # 纵横方圆 + zonghengfangyuan = { + random = no + army_attack_factor = 0.05 + army_defence_factor = 0.05 + max_planning = 0.25 + planning_speed = 0.15 + stability_factor = 0.15 + attrition = -0.1 + supply_consumption_factor = -0.1 + } + # 诈谋奇计 + zhamouqiji = { + random = no + recon_factor = 0.15 + land_night_attack = 0.15 + naval_night_attack = 0.1 + carrier_night_traffic = 0.1 + navy_visibility = -0.1 + targeted_modifier = { + tag = CHY + defence = 0.15 + } + } + # 深受欢迎的实权元首 + shenshouhuanyingdeshiquanyuanshou = { + random = no + stability_factor = 0.25 + justify_war_goal_time = -0.25 + war_support_factor = 0.15 + surrender_limit = 0.15 + } + # 勇无不克 + yongwubuke = { + random = no + supply_consumption_factor = 0.05 + army_speed_factor = 0.15 + planning_speed = 0.25 + army_attack_factor = 0.20 + army_defence_factor = 0.20 + experience_loss_factor = 0.2 + org_loss_at_low_org_factor = -0.1 + wounded_chance_factor = 0.15 + } + # 勇无不克-2 + yongwubuke_2 = { + random = no + supply_consumption_factor = 0.05 + army_speed_factor = 0.15 + planning_speed = 0.25 + experience_loss_factor = 0.2 + org_loss_at_low_org_factor = -0.1 + wounded_chance_factor = 0.15 + } + # 文曲星 + wenquxing = { + random = no + political_power_factor = 0.15 + research_speed_factor = 0.15 + stability_factor = 0.15 + war_support_factor = 0.30 + industrial_capacity_factory = 0.05 + } + # 因势利导 + yingshilidao = { + random = no + max_planning = 0.08 + planning_speed = 0.15 + operation_cost = -0.2 + } + # 姜太公钓鱼法(自称) + jiangtaigongdiaoyufa = { + random = no + navy_max_range_factor = 0.15 + intelligence_agency_defense = 0.50 + } + # 明鉴万里 + mingjianwanli = { + random = no + industrial_capacity_factory = 0.1 + production_speed_buildings_factor = 0.1 + political_power_cost = -0.15 + consumer_goods_factor = -0.1 + } #引风者 yfz = { random = no @@ -289,13 +382,52 @@ leader_traits = { mobilization_speed = 0.25 political_power_factor = 0.1 } + # 光荣的引路人 + grdylr = { + random = no + research_speed_factor = 0.15 + production_speed_facility_factor = 0.2 + mechanized_defence_factor = 0.15 + specialization_air_speed_factor = 0.15 + communism_drift = 0.01 + equipment_bonus = { + rocket_artillery_equipment = { + soft_attack = 0.2 + build_cost_ic = -0.3 + } + motorized_rocket_equipment = { + soft_attack = 0.2 + build_cost_ic = -0.1 + } + ballistic_missile_equipment = { + air_range = 0.1 + maximum_speed = 0.1 + air_agility = 0.1 + build_cost_ic = -0.15 + } + } + } #人民的逸仙 rmdyx = { random = no production_factory_efficiency_gain_factor = 0.1 - conscription_factor = 0.02 + conscription = 0.02 + production_speed_buildings_factor = 0.10 political_power_factor = 0.15 } + # 积极防御 + jijifangyu = { + random = no + army_defence_factor = 0.15 + army_core_defence_factor = 0.30 + breakthrough_factor = 0.15 + max_dig_in = 8 + dig_in_speed_factor = 0.2 + recon_factor_while_entrenched = 0.2 + navy_screen_defence_factor = 0.15 + offensive_war_stability_factor = -0.5 + defensive_war_stability_factor = 0.5 + } #矜持的玫瑰 jcdmg = { random = no diff --git a/src/common/ideas/doh.txt b/src/common/ideas/doh.txt index e9f1ab6..ae2607f 100755 --- a/src/common/ideas/doh.txt +++ b/src/common/ideas/doh.txt @@ -63,6 +63,30 @@ ideas = { } hidden_ideas = { + DOH_zujianxingzhengtuandui_idea = { + modifier = { + mobilization_laws_cost_factor = -0.50 + trade_laws_cost_factor = -0.50 + economy_cost_factor = -0.50 + political_advisor_cost_factor = -0.50 + tank_manufacturer_cost_factor = -0.50 + naval_manufacturer_cost_factor = -0.50 + aircraft_manufacturer_cost_factor = -0.50 + materiel_manufacturer_cost_factor = -0.50 + industrial_concern_cost_factor = -0.50 + theorist_cost_factor = -0.50 + army_chief_cost_factor = -0.50 + navy_chief_cost_factor = -0.50 + air_chief_cost_factor = -0.50 + high_command_cost_factor = -0.50 + } + } + DOH_maoxianwangfushun = { + modifier = { + political_power_factor = -0.1 + command_power_gain_mult = -0.2 + } + } DOH_stop_cic = { modifier = { cic_construction_boost_factor = -2 @@ -782,6 +806,7 @@ ideas = { production_speed_buildings_factor = 0.3 global_building_slots_factor = 0.75 production_speed_infrastructure_factor = 0.3 + production_speed_facility_factor = 0.3 } } DOH_idea_jishushengji = { @@ -792,12 +817,31 @@ ideas = { } modifier = { line_change_production_efficiency_factor = 0.5 - industrial_capacity_factory = 0.2 - industrial_capacity_dockyard = 0.2 + industrial_capacity_factory = 0.1 + industrial_capacity_dockyard = 0.1 production_factory_max_efficiency_factor = 0.1 production_factory_efficiency_gain_factor = 0.25 } } + + DOH_idea_renrenxiaidexindonghuang = { + picture = generic_foreign_capital + + allowed_civil_war = { + always = yes + } + modifier = { + line_change_production_efficiency_factor = 0.5 + industrial_capacity_factory = 0.15 + industrial_capacity_dockyard = 0.15 + production_factory_max_efficiency_factor = 0.1 + production_factory_efficiency_gain_factor = 0.25 + research_speed_factor = 0.1 + surrender_limit = 0.2 + improve_relations_maintain_cost_factor = -0.5 + } + } + DOH_fsfz = { picture = generic_foreign_capital @@ -883,6 +927,27 @@ ideas = { production_speed_buildings_factor = 0.15 } } + DOH_idea_renrenxiaidexindonghuang_1 = { + picture = DOH_xdh + + allowed_civil_war = { + always = yes + } + modifier = { + line_change_production_efficiency_factor = 0.5 + industrial_capacity_factory = 0.15 + industrial_capacity_dockyard = 0.15 + production_factory_max_efficiency_factor = 0.1 + production_factory_efficiency_gain_factor = 0.25 + research_speed_factor = 0.2 + surrender_limit = 0.2 + improve_relations_maintain_cost_factor = -0.5 + + opinion_gain_monthly_factor = 0.35 + army_attack_factor = 0.2 + army_defence_factor = 0.2 + } + } DOH_xdh = { picture = DOH_xdh @@ -1078,6 +1143,50 @@ ideas = { army_defence_factor = 0.1 } } + DOH_huolibuzukongjuzheng = { + picture = haerbin_huolibuzukongjuzheng + allowed_civil_war = { + always = no + } + modifier = { + army_org_factor = -0.10 + recon_factor = -0.10 + army_org_regain = -0.05 + } + equipment_bonus = { + artillery_equipment = { + soft_attack = 0.15 + } + rocket_artillery_equipment = { + soft_attack = 0.15 + } + motorized_rocket_equipment = { + soft_attack = 0.15 + } + super_heavy_artillery_equipment = { + soft_attack = 0.10 + } + self_propelled_super_heavy_artillery_equipment = { + soft_attack = 0.10 + } + } + + } + DOH_sixiangjiaoyu = { + picture = FRA_national_mobilization_focus + allowed_civil_war = { + always = no + } + modifier = { + army_attack_factor = 0.05 + army_core_attack_factor = 0.10 + command_abilities_cost_factor = -0.5 + army_org = 0.25 + org_loss_at_low_org_factor = -0.1 + breakthrough_factor = 0.15 + experience_loss_factor = 0.15 + } + } DOH_dhgytx = { picture = man_five_year_plan_industry allowed_civil_war = { @@ -1267,6 +1376,18 @@ ideas = { } } } + + DOH_kuojunbeizhan = { + picture = man_five_year_plan_industry + allowed_civil_war = { + always = yes + } + modifier = { + production_speed_dockyard_factor = 0.35 + production_speed_arms_factory_factor = 0.35 + production_speed_industrial_complex_factor = -0.25 + } + } # DOH_yyhj = { # picture = eng_steady_as_she_goes # allowed_civil_war = { @@ -1361,6 +1482,7 @@ ideas = { global_building_slots_factor = 0.4 production_speed_buildings_factor = 0.15 production_speed_infrastructure_factor = 0.3 + production_speed_facility_factor = 0.3 } } DOH_mzzy = { diff --git a/src/common/military_industrial_organization/organizations/DOH_organization.txt b/src/common/military_industrial_organization/organizations/DOH_organization.txt index aefcf1d..b1c496b 100755 --- a/src/common/military_industrial_organization/organizations/DOH_organization.txt +++ b/src/common/military_industrial_organization/organizations/DOH_organization.txt @@ -272,7 +272,10 @@ DOH_dalianzaochuan_organization = { } available = { FROM = { - num_of_naval_factories > 85 + OR = { + num_of_naval_factories > 85 + has_completed_focus = DOH_dalianlvshun + } has_tech = keyantech_daodan } } diff --git a/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt b/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt index 41d43ee..9f77a0c 100755 --- a/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt +++ b/src/common/military_industrial_organization/organizations/az_doh_extra_organization.txt @@ -17,7 +17,7 @@ az_DOH_railway_organization = { doh_civ_equipment convoy } - research_bonus = 0.30 + research_bonus = 0.40 research_categories = { industry synth_resources diff --git a/src/common/mtth/az_DOH_mtth.txt b/src/common/mtth/az_DOH_mtth.txt index 44308b1..274f8ae 100755 --- a/src/common/mtth/az_DOH_mtth.txt +++ b/src/common/mtth/az_DOH_mtth.txt @@ -1,5 +1,5 @@ DOH_zongjikaizhi_mtth = { - base = 1 + base = 0.01 modifier = { always = yes set_temp_variable = { @@ -303,14 +303,27 @@ DOH_modifier_shichang_effect_1_mtth = { modifier = { always = yes set_temp_variable = { - t = mtth:DOH_shichang + t = var:DOH_shichang } multiply_temp_variable = { - t = 0.4 + t = 0.02 } add = t } } +# DOH_modifier_shichang_effect_2_mtth = { +# base = 0 +# modifier = { +# always = yes +# set_temp_variable = { +# t = var:DOH_modifier_shichang_effect_1_mtth +# } +# multiply_temp_variable = { +# t = 0.4 +# } +# add = t +# } +# } ## 工业目标 DOH_gongyemubiao_mtth = { diff --git a/src/common/national_focus/donghuang_new.txt b/src/common/national_focus/donghuang_new.txt index 0974c8a..f4f4075 100755 --- a/src/common/national_focus/donghuang_new.txt +++ b/src/common/national_focus/donghuang_new.txt @@ -20,11 +20,10 @@ focus_tree = { id = DOH_chenglikeyanzu icon = GFX_goal_tfv_generic_tech_sharing relative_position_id = DOH_zhengyankaishijie - x = 0 - y = 1 + x = 22 + y = 0 cost = 7 prerequisite = { - focus = DOH_zhengyankaishijie } ai_will_do = { factor = 10 @@ -137,7 +136,7 @@ focus_tree = { category = industry } set_technology = { - bba_early_transport_plane = 1 + bba_early_transport_plane = 1 } } } @@ -386,22 +385,18 @@ focus_tree = { radio = 1 popup = no } - } } focus = { id = DOH_xianjingjishuyanfa - icon = GFX_focus_generic_university_3 - relative_position_id = DOH_wuxiandianjishu - x = 1 - y = 1 + icon = GFX_focus_research2 + relative_position_id = DOH_chenglikeyanzu + x = 6 + y = 5 cost = 10 ai_will_do = { factor = 10 } - prerequisite = { - focus = DOH_wuxiandianjishu - } available = { OR = { has_completed_focus = DOH_gaodengxuefu @@ -453,16 +448,107 @@ focus_tree = { type = nuclear_facility level = 1 instant_build = yes + province = 7971 + } + add_building_construction = { + type = supply_node + level = 1 province = 12820 } } + build_railway = { + level = 1 + build_only_on_allied = yes + path = { + 12820 + 7971 + 2028 + 5100 + 12327 + 5057 + 12732 + 2022 + 12797 + 12882 + 531 + 4295 + 4167 + 7418 + } + } } } focus = { - id = DOH_liangdanyixing + id = DOH_daheiyu + icon = GFX_focus_generic_midget_submarines + relative_position_id = DOH_xianjingjishuyanfa + x = 2 + y = 3 + cost = 1 + prerequisite = { + focus = DOH_liangdanyixing + } + ai_will_do = { + factor = 10 + } + available = { + always = no + } + completion_reward = { + custom_effect_tooltip = "(还没做完)" + } + } + focus = { + id = DOH_heianwuqi icon = GFX_focus_wonderweapons relative_position_id = DOH_xianjingjishuyanfa x = 0 + y = 3 + cost = 1 + prerequisite = { + focus = DOH_liangdanyixing + } + ai_will_do = { + factor = 10 + } + available = { + always = no + } + completion_reward = { + custom_effect_tooltip = "(还没做完)" + } + } + focus = { + id = DOH_zhijianren + icon = GFX_focus_wonderweapons + relative_position_id = DOH_heianwuqi + x = -1 + y = 1 + cost = 1 + ai_will_do = { + factor = 10 + } + prerequisite = { + focus = DOH_dongfeng + } + prerequisite = { + focus = DOH_heianwuqi + } + prerequisite = { + focus = DOH_daheiyu + } + available = { + always = no + } + completion_reward = { + custom_effect_tooltip = "(还没做完)" + } + } + focus = { + id = DOH_liangdanyixing + icon = GFX_focus_generic_nuclear_development + relative_position_id = DOH_xianjingjishuyanfa + x = 0 y = 1 cost = 3 ai_will_do = { @@ -473,7 +559,7 @@ focus_tree = { } available = { OR = { - has_completed_focus = DOH_donghuangdeshidai + has_completed_focus = DOH_shanhejinxiu has_country_flag = shikongchuansuo_get } is_special_project_completed = sp:sp_commercial_nuclear_reactor @@ -746,7 +832,7 @@ focus_tree = { } completion_reward = { add_breakthrough_progress = { - value = 0.50 + value = 0.5 specialization = specialization_naval } navy_experience = 25 @@ -964,7 +1050,6 @@ focus_tree = { } add_extra_state_shared_building_slots = 1 } - set_technology = { mtg_transport = 1 } @@ -1139,12 +1224,14 @@ focus_tree = { factor = 3 } available = { + always = no has_completed_focus = DOH_xianjingjishuyanfa - has_completed_focus = DOH_donghuangdeshidai + has_completed_focus = DOH_shanhejinxiu has_tech = advanced_rocket_engines } completion_reward = { add_ideas = DOH_dongfeng_idea_0 + custom_effect_tooltip = "(还没做完)" } } focus = { @@ -1168,10 +1255,10 @@ focus_tree = { has_dlc = "By Blood Alone" } add_tech_bonus = { - name = "铁鸢" - bonus = 2 - uses = 3 - category = plane_modules_tech + name = "铁鸢" + bonus = 2 + uses = 3 + category = plane_modules_tech } set_technology = { improved_medium_airframe = 1 @@ -1187,7 +1274,7 @@ focus_tree = { focus = { id = DOH_zhengyankaishijie icon = GFX_goal_generic_demand_territory - x = 27 + x = 22 y = 1 cost = 4 ai_will_do = { @@ -1246,7 +1333,7 @@ focus_tree = { id = DOH_shiyichangji icon = GFX_goal_generic_intelligence_exchange relative_position_id = DOH_zhengyankaishijie - x = -13 + x = 0 y = 1 prerequisite = { focus = DOH_zhengyankaishijie @@ -1296,7 +1383,7 @@ focus_tree = { focus = { id = DOH_xuexizhilv icon = GFX_goal_generic_scientific_exchange - x = -3 + x = -7 y = 1 prerequisite = { focus = DOH_shiyichangji @@ -1321,10 +1408,368 @@ focus_tree = { country_event = DOH_event.1 } } + focus = { + id = DOH_daduoshu + relative_position_id = DOH_yubeilianjiaoliu + prerequisite = { + focus = DOH_yubeilianjiaoliu + } + mutually_exclusive = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + } + available = { + always = no + } + icon = GFX_focus_anshan + cost = 700 + x = -1 + y = 1 + completion_reward = { + add_popularity = { + ideology = communism + popularity = 0.1 + } + add_country_leader_role = { + character = DOH_anshan + promote_leader = yes + country_leader = { + ideology = leninism + expire = "2001.1.1.1" + traits = { + grdylr + } + } + } + } + } + focus = { + id = DOH_jijifangyu + relative_position_id = DOH_yubeilianjiaoliu + prerequisite = { + focus = DOH_yubeilianjiaoliu + } + available = { + always = no + } + mutually_exclusive = { + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + icon = GFX_focus_taiyuan + cost = 700 + x = 1 + y = 1 + completion_reward = { + add_popularity = { + ideology = communism + popularity = 0.1 + } + add_country_leader_role = { + character = DOH_taiyuan + promote_leader = yes + country_leader = { + ideology = leninism + expire = "2001.1.1.1" + traits = { + jijifangyu + } + } + } + } + } + focus = { + id = DOH_pingwenxuanze + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_focus_another_yixian + prerequisite = { + focus = DOH_yubeilianjiaoliu + } + mutually_exclusive = { + focus = DOH_jijifangyu + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + available = { + always = no + } + cost = 700 + x = -3 + y = 1 + completion_reward = { + add_popularity = { + ideology = communism + popularity = 0.1 + } + if = { + limit = { + NOT = { + DOH_yixian = { + is_country_leader = yes + } + } + } + add_country_leader_role = { + character = DOH_yixian + promote_leader = yes + country_leader = { + ideology = leninism + expire = "2001.1.1.1" + traits = { + dhzh + rmdyx + } + } + } + } + if = { + limit = { + DOH_yixian = { + is_country_leader = yes + } + } + add_country_leader_trait = rmdyx + } + } + } + focus = { + id = DOH_ewairenxuan + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_focus_haerbin + prerequisite = { + focus = DOH_yubeilianjiaoliu + } + mutually_exclusive = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_daduoshu + } + available = { + NOT = { + country_exists = DH1 + } + always = no + } + cost = 700 + x = 3 + y = 1 + completion_reward = { + add_popularity = { + ideology = communism + popularity = 0.1 + } + add_country_leader_role = { + character = DOH_haerbin + promote_leader = yes + country_leader = { + ideology = leninism + expire = "2001.1.1.1" + traits = { + paohuo_qinxierupu + } + } + } + } + } + focus = { + id = DOH_wunianjihua + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_fflag_BFL + available = { + NOT = { + has_completed_focus = DOH_ewairenxuan + } + } + prerequisite = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + mutually_exclusive = { + # focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_fenyongdangxian + focus = DOH_yindaoyuzhichi + focus = DOH_junhengfazhan + } + cost = 5 + x = -2 + y = 2 + completion_reward = { + add_timed_idea = { + idea = DOH_kuojunbeizhan + days = 90 + } + BFL = { + country_event = { + id = DOH_loong_event.4001 + days = 3 + } + } + } + } + focus = { + id = DOH_junshiyouxian + relative_position_id = DOH_yubeilianjiaoliu + available = { + NOT = { + has_completed_focus = DOH_ewairenxuan + } + } + prerequisite = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + mutually_exclusive = { + focus = DOH_wunianjihua + # focus = DOH_junshiyouxian + focus = DOH_fenyongdangxian + focus = DOH_yindaoyuzhichi + focus = DOH_junhengfazhan + } + icon = GFX_focus_SOV_builder_of_the_red_army + cost = 5 + x = 0 + y = 2 + completion_reward = { + add_timed_idea = { + idea = DOH_kuojunbeizhan + days = 365 + } + } + } + focus = { + id = DOH_junhengfazhan + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_focus_generic_modernize_industry + available = { + NOT = { + has_completed_focus = DOH_ewairenxuan + } + } + prerequisite = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + mutually_exclusive = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_fenyongdangxian + focus = DOH_yindaoyuzhichi + # focus = DOH_junhengfazhan + } + cost = 5 + x = -4 + y = 2 + completion_reward = { + add_offsite_building = { + type = industrial_complex + level = 4 + } + add_offsite_building = { + type = industrial_complex + level = 4 + } + } + } + focus = { + id = DOH_pinghaidejunduijianshefangan + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_focus_pinghai + cost = 9 + prerequisite = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_junhengfazhan + focus = DOH_yindaoyuzhichi + focus = DOH_fenyongdangxian + } + mutually_exclusive = { + focus = DOH_zhenhaidetiyi + focus = DOH_haerbindejianyi + } + x = -2 + y = 3 + completion_reward = { + add_ideas = DOH_sixiangjiaoyu + add_doctrine_cost_reduction = { + name = "平海的军队建设方案" + cost_reduction = 0.25 + uses = 3 + category = cat_mass_assault + } + } + } + focus = { + id = DOH_zhenhaidetiyi + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_focus_zhenhai + cost = 9 + prerequisite = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_junhengfazhan + focus = DOH_yindaoyuzhichi + focus = DOH_fenyongdangxian + } + mutually_exclusive = { + focus = DOH_pinghaidejunduijianshefangan + focus = DOH_haerbindejianyi + } + x = 0 + y = 3 + completion_reward = { + every_army_leader = { + add_skill_level = 1 + add_planning = 2 + } + add_doctrine_cost_reduction = { + name = "镇海的提议" + cost_reduction = 0.25 + uses = 2 + category = land_doctrine + } + } + } + focus = { + id = DOH_haerbindejianyi + relative_position_id = DOH_yubeilianjiaoliu + icon = GFX_SOV_soviet_artillery_ccp_2d_sov_compatibility + cost = 9 + prerequisite = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_junhengfazhan + focus = DOH_yindaoyuzhichi + focus = DOH_fenyongdangxian + } + mutually_exclusive = { + focus = DOH_pinghaidejunduijianshefangan + focus = DOH_zhenhaidetiyi + } + x = 2 + y = 3 + completion_reward = { + add_ideas = DOH_huolibuzukongjuzheng + add_doctrine_cost_reduction = { + name = "哈尔滨的提议" + cost_reduction = 0.25 + uses = 2 + category = cat_superior_firepower + } + } + } focus = { id = DOH_yubeilianjiaoliu icon = GFX_fflag_BFL - x = -1 + x = 4 y = 1 prerequisite = { focus = DOH_xuexizhilv @@ -1345,25 +1790,48 @@ focus_tree = { } } completion_reward = { + set_politics = { + ruling_party = communism + } add_popularity = { ideology = communism popularity = 0.2 } + country_event = { + id = DOH_loong_event.5001 + days = 3 + random_days = 3 + } } } focus = { id = DOH_yindaoyuzhichi icon = GFX_goal_tripartite_pact - x = -1 + x = 2 y = 2 - prerequisite = { - focus = DOH_yubeilianjiaoliu - } - relative_position_id = DOH_yubeilianjiaoliu - cost = 7 + cost = 5 ai_will_do = { factor = 10 } + prerequisite = { + focus = DOH_jijifangyu + focus = DOH_pingwenxuanze + focus = DOH_ewairenxuan + focus = DOH_daduoshu + } + available = { + NOT = { + has_completed_focus = DOH_ewairenxuan + } + } + mutually_exclusive = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + focus = DOH_fenyongdangxian + # focus = DOH_yindaoyuzhichi + focus = DOH_junhengfazhan + } + relative_position_id = DOH_yubeilianjiaoliu completion_reward = { add_manpower = 500000 custom_effect_tooltip = DOH_yindaoyuzhichi_effect_tooltip @@ -1531,19 +1999,18 @@ focus_tree = { id = DOH_renminwansui icon = GFX_focus_por_workers_of_iberia x = 0 - y = 1 - prerequisite = { - focus = DOH_yubeilianjiaoliu - } + y = 4 relative_position_id = DOH_yubeilianjiaoliu cost = 10 ai_will_do = { factor = 10 } + prerequisite = { + focus = DOH_pinghaidejunduijianshefangan + focus = DOH_zhenhaidetiyi + focus = DOH_haerbindejianyi + } completion_reward = { - set_politics = { - ruling_party = communism - } add_ideas = DOH_rmws add_popularity = { ideology = communism @@ -1554,12 +2021,12 @@ focus_tree = { focus = { id = DOH_quanfangmianhezuo icon = GFX_focus_SWE_refuge_for_revolutionaries - x = -1 - y = 1 - prerequisite = { - focus = DOH_xindonghuang - } - relative_position_id = DOH_xindonghuang + x = 1 + y = 3 + # prerequisite = { + # focus = DOH_xindonghuang + # } + relative_position_id = DOH_renminwansui cost = 3 available = { OR = { @@ -1594,7 +2061,7 @@ focus_tree = { focus = { id = DOH_xingjiandaxue icon = GFX_focus_NOR_moscows_education_centers - x = -1 + x = 0 y = 1 prerequisite = { focus = DOH_quanfangmianhezuo @@ -1618,7 +2085,7 @@ focus_tree = { focus = { id = DOH_guguozhihui icon = GFX_focus_generic_support_the_left_right - x = 3 + x = 7 y = 1 prerequisite = { focus = DOH_shiyichangji @@ -1658,7 +2125,7 @@ focus_tree = { focus = { id = DOH_yuhuangjiajiaoliu icon = GFX_fflag_HUJ - x = 1 + x = -4 y = 1 prerequisite = { focus = DOH_xuexizhilv @@ -1678,6 +2145,13 @@ focus_tree = { } } completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.25 + } + set_politics = { + ruling_party = democratic + } add_popularity = { ideology = democratic popularity = 0.2 @@ -1685,13 +2159,154 @@ focus_tree = { } } focus = { - id = DOH_yinruwaizi - icon = GFX_focus_generic_the_giant_wakes - x = 0 + id = DOH_yihuizhidu + icon = GFX_focus_generic_improve_the_administration + x = -2 y = 1 prerequisite = { focus = DOH_yuhuangjiajiaoliu } + mutually_exclusive = { + focus = DOH_zongtongzhidu + } + relative_position_id = DOH_yuhuangjiajiaoliu + cost = 5 + ai_will_do = { + factor = 10 + } + available = { + always = no + } + completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.1 + } + custom_effect_tooltip = "(还没做完)" + } + } + focus = { + id = DOH_zujianneige + icon = GFX_goal_generic_major_alliance + x = -2 + y = 3 + prerequisite = { + focus = DOH_yihuizhidu + } + mutually_exclusive = { + } + relative_position_id = DOH_yuhuangjiajiaoliu + cost = 7 + ai_will_do = { + factor = 10 + } + available = { + } + completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.1 + } + } + } + focus = { + id = DOH_zongtongzhidu + icon = GFX_focus_generic_the_giant_wakes + x = 2 + y = 1 + prerequisite = { + focus = DOH_yuhuangjiajiaoliu + } + mutually_exclusive = { + focus = DOH_yihuizhidu + } + relative_position_id = DOH_yuhuangjiajiaoliu + cost = 5 + ai_will_do = { + factor = 10 + } + available = { + has_completed_focus = DOH_baiyinggongchengshi + } + completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.1 + } + set_politics = { + ruling_party = democratic + elections_allowed = yes + election_frequency = 24 + } + } + } + focus = { + id = DOH_xuanju + icon = GFX_goal_generic_national_unity + x = 2 + y = 3 + prerequisite = { + focus = DOH_zongtongzhidu + } + mutually_exclusive = { + } + relative_position_id = DOH_yuhuangjiajiaoliu + cost = 7 + ai_will_do = { + factor = 10 + } + available = { + } + completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.1 + } + hold_election = ROOT + } + } + focus = { + id = DOH_pingdengminzhurenai + icon = GFX_goal_liberty + x = 0 + y = 4 + prerequisite = { + focus = DOH_xuanju + focus = DOH_zujianneige + } + prerequisite = { + focus = DOH_xishoujishu + } + mutually_exclusive = { + } + relative_position_id = DOH_yuhuangjiajiaoliu + cost = 7 + ai_will_do = { + factor = 10 + } + available = { + } + completion_reward = { + add_popularity = { + ideology = democratic + popularity = 0.1 + } + add_cic = 10000 + swap_ideas = { + remove_idea = DOH_idea_jishushengji + add_idea = DOH_idea_renrenxiaidexindonghuang + } + } + } + focus = { + id = DOH_yinruwaizi + icon = GFX_focus_mex_privatisation + x = -1 + y = 2 + prerequisite = { + focus = DOH_yihuizhidu + focus = DOH_zongtongzhidu + } relative_position_id = DOH_yuhuangjiajiaoliu cost = 10 ai_will_do = { @@ -1706,12 +2321,39 @@ focus_tree = { type = arms_factory level = 15 } - add_popularity = { - ideology = democratic - popularity = 0.25 + } + } + focus = { + id = DOH_xishoujishu + icon = GFX_goal_generic_production2 + x = 1 + y = 1 + prerequisite = { + focus = DOH_yinruwaizi + focus = DOH_zhuanzhuchukou + } + relative_position_id = DOH_yinruwaizi + cost = 7 + available = { + num_of_factories > 299 + } + ai_will_do = { + factor = 10 + } + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + add_ideas = DOH_idea_jishushengji + add_tech_bonus = { + name = "吸收技术" + bonus = 1 + uses = 2 + category = industry } - set_politics = { - ruling_party = democratic + add_tech_bonus = { + name = "吸收技术" + bonus = 1 + uses = 2 + category = electronics } } } @@ -1721,7 +2363,8 @@ focus_tree = { x = 1 y = 2 prerequisite = { - focus = DOH_yuhuangjiajiaoliu + focus = DOH_yihuizhidu + focus = DOH_zongtongzhidu } relative_position_id = DOH_yuhuangjiajiaoliu cost = 7 @@ -1734,15 +2377,269 @@ focus_tree = { } } focus = { - id = DOH_kuodayixianquanli - icon = GFX_goal_generic_demand_territory - x = 0 - y = 1 + id = DOH_youjijiehe + icon = GFX_focus_generic_fascist_propaganda cost = 5 relative_position_id = DOH_guguozhihui prerequisite = { focus = DOH_guguozhihui } + mutually_exclusive = { + focus = DOH_baohuyixian + } + x = -3 + y = 1 + completion_reward = { + add_political_power = -150 + set_politics = { + ruling_party = fascism + } + } + } + focus = { + id = DOH_weimuzhihou + icon = GFX_focus_zhenhai + cost = 5 + relative_position_id = DOH_youjijiehe + mutually_exclusive = { + focus = DOH_haerbindayuanshuai + } + prerequisite = { + focus = DOH_youjijiehe + } + x = 2 + y = 1 + completion_reward = { + add_country_leader_role = { + character = DOH_zhenhai + promote_leader = yes + country_leader = { + ideology = fascism_ideology + expire = "2001.1.1.1" + traits = { + zonghengfangyuan + } + } + } + add_popularity = { + ideology = fascism + popularity = 0.1 + } + } + } + focus = { + id = DOH_haerbindayuanshuai + icon = GFX_focus_haerbin + cost = 5 + relative_position_id = DOH_youjijiehe + available = { + NOT = { + country_exists = DH1 + } + } + prerequisite = { + focus = DOH_youjijiehe + } + mutually_exclusive = { + focus = DOH_weimuzhihou + } + x = -2 + y = 1 + completion_reward = { + add_country_leader_role = { + character = DOH_haerbin + promote_leader = yes + country_leader = { + ideology = fascism_ideology + expire = "2001.1.1.1" + traits = { + paohuo_qinxierupu + } + } + } + add_popularity = { + ideology = fascism + popularity = 0.1 + } + } + } + focus = { + id = DOH_zhuoyanquanju + icon = GFX_goal_generic_position_armies + cost = 5 + relative_position_id = DOH_weimuzhihou + prerequisite = { + focus = DOH_weimuzhihou + } + x = -1 + y = 1 + completion_reward = { + add_country_leader_trait = zhamouqiji + } + } + focus = { + id = DOH_youxianjunfei + icon = GFX_focus_generic_combined_arms + cost = 5 + relative_position_id = DOH_haerbindayuanshuai + prerequisite = { + focus = DOH_haerbindayuanshuai + } + x = 1 + y = 1 + completion_reward = { + add_timed_idea = { + idea = DOH_kuojunbeizhan + days = 365 + } + } + } + focus = { + id = DOH_zujianxingzhengbandi + icon = GFX_SOV_annex_tannu_tuva_ccp_2d_sov_compatibility + cost = 5 + relative_position_id = DOH_youjijiehe + prerequisite = { + focus = DOH_zhuoyanquanju + focus = DOH_kuaisugongyehua + focus = DOH_youxianjunfei + focus = DOH_fenyongdangxian + } + prerequisite = { + focus = DOH_youjijiehe + } + x = 0 + y = 3 + completion_reward = { + add_research_slot = 1 + add_timed_idea = { + idea = DOH_zujianxingzhengtuandui_idea + days = 7 + } + add_political_power = -100 + } + } + focus = { + id = DOH_kuaisugongyehua + icon = GFX_goal_generic_occupy_states_ongoing_war + cost = 5 + relative_position_id = DOH_weimuzhihou + prerequisite = { + focus = DOH_weimuzhihou + } + x = 1 + y = 1 + completion_reward = { + 748 = { + add_extra_state_shared_building_slots = 3 + add_building_construction = { + type = arms_factory + level = 3 + } + } + 750 = { + add_extra_state_shared_building_slots = 3 + add_building_construction = { + type = arms_factory + level = 3 + } + } + 602 = { + add_extra_state_shared_building_slots = 3 + add_building_construction = { + type = arms_factory + level = 2 + } + } + } + } + focus = { + id = DOH_fenyongdangxian + icon = GFX_SOV_consolidate_power_ccp_2d_sov_compatibility + cost = 5 + relative_position_id = DOH_haerbindayuanshuai + prerequisite = { + focus = DOH_haerbindayuanshuai + focus = DOH_ewairenxuan + } + mutually_exclusive = { + focus = DOH_wunianjihua + focus = DOH_junshiyouxian + # focus = DOH_fenyongdangxian + focus = DOH_yindaoyuzhichi + focus = DOH_junhengfazhan + } + x = -1 + y = 1 + completion_reward = { + if = { + limit = { + NOT = { + has_completed_focus = DOH_fenyongdangxian + } + NOT = { + has_completed_focus = DOH_ewairenxuan + } + } + effect_tooltip = { + add_country_leader_trait = yongwubuke_2 + } + } + if = { + limit = { + has_completed_focus = DOH_fenyongdangxian + } + add_country_leader_trait = yongwubuke + } + if = { + limit = { + has_completed_focus = DOH_ewairenxuan + } + add_country_leader_trait = yongwubuke_2 + } + } + } + focus = { + id = DOH_donghuangdeyewang + icon = GFX_focus_usa_tank_destroyer_doctrine + cost = 7 + relative_position_id = DOH_guguozhihui + prerequisite = { + focus = DOH_weidalingxiu + focus = DOH_yixianwansui + } + x = 0 + y = 6 + completion_reward = { + add_war_support = 0.5 + add_political_power = 200 + } + } + focus = { + id = DOH_weidalingxiu + icon = GFX_focus_NOR_empower_sivorg + cost = 4 + relative_position_id = DOH_youjijiehe + prerequisite = { + focus = DOH_zujianxingzhengbandi + } + x = 0 + y = 4 + completion_reward = { + add_political_power = 350 + add_country_leader_trait = shenshouhuanyingdeshiquanyuanshou + } + } + focus = { + id = DOH_kuodayixianquanli + icon = GFX_goal_generic_demand_territory + x = 0 + y = 1 + cost = 2 + relative_position_id = DOH_baohuyixian + prerequisite = { + focus = DOH_baohuyixian + } ai_will_do = { factor = 10 modifier = { @@ -1769,15 +2666,85 @@ focus_tree = { } } } + #保护逸仙 + focus = { + id = DOH_baohuyixian + icon = GFX_focus_rom_royal_dictatorship + x = 3 + y = 1 + cost = 5 + relative_position_id = DOH_guguozhihui + prerequisite = { + focus = DOH_guguozhihui + } + ai_will_do = { + factor = 5 + } + mutually_exclusive = { + focus = DOH_youjijiehe + } + completion_reward = { + add_timed_idea = { + idea = DOH_qxfdp + days = 90 + } + } + } + focus = { + id = DOH_douzhengdejiaoxun + icon = GFX_focus_generic_women_in_military + x = -2 + y = 1 + cost = 2 + relative_position_id = DOH_baohuyixian + prerequisite = { + focus = DOH_baohuyixian + } + ai_will_do = { + factor = 4 + } + available = { + NOT = { + has_idea = DOH_qxfdp + } + } + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + add_stability = 0.15 + add_political_power = 300 + } + } + focus = { + id = DOH_sirenjingbeidui + icon = GFX_focus_manjiu + x = 2 + y = 1 + cost = 2 + relative_position_id = DOH_baohuyixian + prerequisite = { + focus = DOH_baohuyixian + } + ai_will_do = { + factor = 4 + } + available = { + NOT = { + has_idea = DOH_qxfdp + } + } + completion_reward = { + add_ideas = DOH_sirenjingbeidui + } + } focus = { id = DOH_xianzibingfa icon = GFX_focus_generic_little_entente - x = -2 - y = 1 - cost = 5 + x = -1 + y = 2 + cost = 4 relative_position_id = DOH_kuodayixianquanli prerequisite = { - focus = DOH_kuodayixianquanli + focus = DOH_zhangkongsanjun } ai_will_do = { factor = 100 @@ -1800,12 +2767,37 @@ focus_tree = { } } } + focus = { + id = DOH_xieyibenzizhuan + icon = GFX_focus_generic_treaty + x = 0 + y = 1 + cost = 4 + relative_position_id = DOH_ducuyixian + prerequisite = { + focus = DOH_ducuyixian + } + ai_will_do = { + factor = 100 + } + cancel_if_invalid = yes + continue_if_invalid = no + available_if_capitulated = no + #search_filters = { FOCUS_FILTER_STABILITY } + completion_reward = { + add_political_power = 200 + DOH_yixian = { + getzhg_event_dixingtezhi_se = yes + getzhg_event_xidetezhi_se = yes + } + } + } focus = { id = DOH_zhangkongsanjun icon = GFX_focus_generic_little_entente - x = 2 + x = -1 y = 1 - cost = 5 + cost = 4 relative_position_id = DOH_kuodayixianquanli prerequisite = { focus = DOH_kuodayixianquanli @@ -1844,9 +2836,9 @@ focus_tree = { focus = { id = DOH_ducuyixian icon = GFX_goal_generic_scientific_exchange - x = 0 + x = 1 y = 1 - cost = 5 + cost = 4 relative_position_id = DOH_kuodayixianquanli prerequisite = { focus = DOH_kuodayixianquanli @@ -1897,10 +2889,10 @@ focus_tree = { id = DOH_xindonghuang icon = GFX_fflag_DOH x = 0 - y = 3 + y = 6 prerequisite = { focus = DOH_renminwansui - focus = DOH_yinruwaizi + focus = DOH_pingdengminzhurenai } relative_position_id = DOH_xuexizhilv cost = 7 @@ -1919,8 +2911,21 @@ focus_tree = { add_idea = DOH_xdh_people } } + else_if = { + limit = { + DOH = { + has_completed_focus = DOH_pingdengminzhurenai + } + } + swap_ideas = { + remove_idea = DOH_idea_renrenxiaidexindonghuang + add_idea = DOH_idea_renrenxiaidexindonghuang_1 + } + } else = { - add_ideas = DOH_xdh + effect_tooltip = { + add_ideas = DOH_xdh + } } } } @@ -1928,17 +2933,14 @@ focus_tree = { id = DOH_yixianwansui icon = GFX_focus_yixian x = 0 - y = 1 - cost = 7 - relative_position_id = DOH_ducuyixian - prerequisite = { - focus = DOH_ducuyixian - } + y = 3 + cost = 4 + relative_position_id = DOH_kuodayixianquanli prerequisite = { focus = DOH_xianzibingfa } prerequisite = { - focus = DOH_zhangkongsanjun + focus = DOH_xieyibenzizhuan } ai_will_do = { factor = 5 @@ -1983,18 +2985,19 @@ focus_tree = { focus = { id = DOH_nvhuangdexunyou icon = GFX_focus_yixian - x = 1 - y = 1 - prerequisite = { - focus = DOH_yixianwansui - } - relative_position_id = DOH_yixianwansui + x = 2 + y = 0 + # prerequisite = { + # focus = DOH_yixianwansui + # } + relative_position_id = DOH_weilenvhuang cost = 3 available = { OR = { has_idea = DOH_dfgg4 has_idea = DOH_dfgg5 } + has_completed_focus = DOH_yixianwansui } ai_will_do = { factor = 10 @@ -2027,7 +3030,7 @@ focus_tree = { focus = { id = DOH_zhongxijiehe icon = GFX_focus_generic_monarchy_2 - x = 1 + x = 0 y = 1 prerequisite = { focus = DOH_nvhuangdexunyou @@ -2062,16 +3065,14 @@ focus_tree = { focus = { id = DOH_baochiweishe icon = GFX_goal_anschluss - relative_position_id = DOH_special_force + relative_position_id = DOH_donghuangdeshidai prerequisite = { - focus = DOH_haijunjianshe - focus = DOH_lujunxinlilun - focus = DOH_tieyuan + focus = DOH_donghuangdeshidai } mutually_exclusive = { focus = DOH_jijikuozhang } - x = -3 + x = -2 y = 1 cost = 5 ai_will_do = { @@ -2086,18 +3087,18 @@ focus_tree = { focus = { id = DOH_jijikuozhang icon = GFX_goal_demand_sudetenland - relative_position_id = DOH_special_force + relative_position_id = DOH_donghuangdeshidai prerequisite = { - focus = DOH_haijunjianshe - focus = DOH_lujunxinlilun - focus = DOH_tieyuan + focus = DOH_donghuangdeshidai } mutually_exclusive = { focus = DOH_baochiweishe } - x = 3 + x = 2 y = 1 cost = 5 + available = { + } ai_will_do = { factor = 5 } @@ -2111,11 +3112,11 @@ focus_tree = { cost = 3 prerequisite = { focus = DOH_xindonghuang - focus = DOH_yixianwansui + focus = DOH_donghuangdeyewang } - relative_position_id = DOH_shiyichangji + relative_position_id = DOH_zhengyankaishijie x = 0 - y = 5 + y = 13 ai_will_do = { factor = 5 modifier = { @@ -2193,6 +3194,7 @@ focus_tree = { add_dynamic_modifier = { modifier = DOH_donghuangshiwu_idea } + complete_national_focus = DOH_dongfangxinzhixu } } focus = { @@ -2581,7 +3583,7 @@ focus_tree = { specialization = specialization_land } } - DOH_dingan = { + DOH_taiyuan = { add_scientist_xp = { experience = 300 specialization = specialization_nuclear @@ -2598,7 +3600,7 @@ focus_tree = { } focus = { id = DOH_donghuanggongyetixi - icon = GFX_focus_generic_tankette + icon = GFX_focus_generic_mass_production cost = 4 prerequisite = { focus = DOH_jiansheguojia @@ -2689,28 +3691,19 @@ focus_tree = { 598 = { set_state_category = large_city } - 620 = { - set_state_category = large_city - } - 745 = { - set_state_category = metropolis - } } } focus = { id = DOH_gongtongfuyu icon = GFX_focus_SWE_socialist_reforms cost = 5 - relative_position_id = DOH_hongsedengta - prerequisite = { - focus = DOH_hongsedengta - } + relative_position_id = DOH_quanfangmianhezuo available = { has_completed_focus = DOH_renminwansui num_of_factories > 800 } - x = 0 - y = 1 + x = -2 + y = 0 completion_reward = { add_ideas = DOH_gongtongfuyu_economy DOH_neibufenqi_jianqin_few_effect = yes @@ -2719,13 +3712,13 @@ focus_tree = { focus = { id = DOH_hongsedengta icon = GFX_focus_ETH_callout_to_the_world - x = -1 + x = 0 y = 1 - prerequisite = { - focus = DOH_huanxingjulong - } - relative_position_id = DOH_huanxingjulong + relative_position_id = DOH_gongtongfuyu cost = 5 + prerequisite = { + focus = DOH_gongtongfuyu + } available = { has_completed_focus = DOH_renminwansui has_offensive_war = no @@ -2759,25 +3752,37 @@ focus_tree = { focus = { id = DOH_hailufuhe icon = GFX_focus_SWE_coastal_support - x = 7 - y = 2 + x = -6 + y = 0 prerequisite = { - focus = DOH_huanxingjulong + focus = DOH_donghuangdeshidai } - prerequisite = { - focus = DOH_nanhaidezhuren - } - prerequisite = { - focus = DOH_special_force - } - relative_position_id = DOH_special_force + relative_position_id = DOH_shanhejinxiu cost = 5 ai_will_do = { factor = 15 } + available = { + has_completed_focus = DOH_huanxingjulong + has_completed_focus = DOH_nanhaidezhuren + has_completed_focus = DOH_special_force + } completion_reward = { - every_military_industrial_organization = { - add_mio_size = 2 + 743 = { + set_state_category = metropolis + } + 743 = { + add_building_construction = { + type = naval_base + level = 10 + province = 10000 + } + } + hidden_effect = { + set_victory_points = { + province = 10000 # 青岛 + value = 20 + } } add_ideas = DOH_hailufuhe_idea_0 swap_ideas = { @@ -2801,20 +3806,21 @@ focus_tree = { focus = { id = DOH_sichouzhilu icon = GFX_goal_generic_propaganda - x = 4 + x = -4 y = 2 - cost = 3 + cost = 2 prerequisite = { focus = DOH_hailufuhe } prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - relative_position_id = DOH_donghuangdeshidai + relative_position_id = DOH_shanhejinxiu ai_will_do = { factor = 10 } available = { + has_completed_focus = DOH_shisanchaogudu has_full_control_of_state = 622 controls_state = 283 controls_state = 754 @@ -2879,13 +3885,22 @@ focus_tree = { } build_railway = { level = 2 + build_only_on_allied = yes path = { + 12820 + 7971 + 2028 + 5100 + 12327 + 5057 12732 - 10490 - 10750 - 10796 - 10834 - 7940 + 2022 + 12797 + 12882 + 531 + 4295 + 4167 + 7418 } } 756 = { @@ -2895,21 +3910,21 @@ focus_tree = { level = 3 instant_build = yes } + } + 616 = { add_building_construction = { type = supply_node level = 1 - province = 1778 + province = 8127 instant_build = yes } - } - build_railway = { - level = 2 - path = { - 1778 - 7971 - 5076 - 2099 - 10750 + build_railway = { + level = 2 + path = { + 5057 + 7511 + 8127 + } } } 760 = { @@ -2930,17 +3945,40 @@ focus_tree = { build_railway = { level = 2 start_province = 4709 - target_province = 1778 + target_province = 12820 } } - 744 = { - set_state_category = metropolis + 619 = { + add_building_construction = { + type = supply_node + level = 1 + instant_build = yes + province = 2015 + } + build_railway = { + level = 2 + start_province = 4709 + target_province = 2015 + } + } + 618 = { + add_building_construction = { + type = supply_node + level = 1 + instant_build = yes + province = 4823 + } + build_railway = { + level = 2 + path = { + 4709 + 10674 + 10691 + 12737 + } + } } hidden_effect = { - set_victory_points = { - province = 7418 # 西安 - value = 30 - } set_victory_points = { province = 2022 # 兰州 value = 20 @@ -2994,7 +4032,7 @@ focus_tree = { } focus = { id = DOH_yuanyanghaijun - icon = GFX_focus_ARG_study_the_battle_of_the_river_plate + icon = GFX_focus_GER_graf_zeppelin x = -1 y = 1 cost = 4 @@ -3033,7 +4071,6 @@ focus_tree = { } prerequisite = { focus = DOH_hailufuhe - focus = DOH_junmingronghe_jishugaijing } completion_reward = { swap_ideas = { @@ -3088,6 +4125,9 @@ focus_tree = { } } completion_reward = { + every_military_industrial_organization = { + add_mio_size = 5 + } every_navy_leader = { add_skill_level = 2 add_maneuver = 3 @@ -3138,14 +4178,7 @@ focus_tree = { 595 = { set_state_category = metropolis } - 743 = { - set_state_category = metropolis - } hidden_effect = { - set_victory_points = { - province = 10000 # 青岛 - value = 20 - } set_victory_points = { province = 7191 # 杭州 value = 20 @@ -3212,12 +4245,12 @@ focus_tree = { focus = { id = DOH_gaodengxuefu icon = GFX_focus_generic_university_1 - x = -7 - y = 2 + x = 6 + y = 0 prerequisite = { - focus = DOH_huanxingjulong + focus = DOH_donghuangdeshidai } - relative_position_id = DOH_special_force + relative_position_id = DOH_shanhejinxiu cost = 5 ai_will_do = { factor = 15 @@ -3225,7 +4258,7 @@ focus_tree = { completion_reward = { add_research_slot = 1 every_military_industrial_organization = { - add_mio_size = 5 + add_mio_size = 2 } } } @@ -3277,12 +4310,10 @@ focus_tree = { focus = { id = DOH_minzhikaiqi icon = GFX_focus_generic_military_academy - x = -3 + x = 2 y = 2 prerequisite = { focus = DOH_gaodengxuefu - focus = DOH_gongtongfuyu - focus = DOH_xianchuyiqie } relative_position_id = DOH_gaodengxuefu cost = 2 @@ -3347,7 +4378,7 @@ focus_tree = { } prerequisite = { focus = DOH_gaodengxuefu - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } relative_position_id = DOH_gaodengxuefu x = 1 @@ -3480,14 +4511,11 @@ focus_tree = { id = DOH_guangronghemengxiangdeyuanzheng icon = GFX_focus_focus_fra_revolution_utmost x = 0 - y = 19 + y = 8 prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - prerequisite = { - focus = DOH_dashanghai - } - relative_position_id = DOH_zhengyankaishijie + relative_position_id = DOH_donghuangdeshidai cost = 5 # allow_branch = { # num_of_factories > 1000 @@ -3583,15 +4611,15 @@ focus_tree = { focus = { id = DOH_weilenvhuang icon = GFX_focus_hol_the_foundations_of_defense - x = 1 - y = 1 - prerequisite = { - focus = DOH_huanxingjulong - } - relative_position_id = DOH_huanxingjulong + x = -1 + y = 3 + relative_position_id = DOH_weidalingxiu cost = 5 available = { - has_completed_focus = DOH_yixianwansui + OR = { + has_completed_focus = DOH_yixianwansui + has_completed_focus = DOH_weidalingxiu + } } ai_will_do = { factor = 15 @@ -3614,7 +4642,10 @@ focus_tree = { factor = 15 } available = { - has_completed_focus = DOH_yixianwansui + OR = { + has_completed_focus = DOH_yixianwansui + has_completed_focus = DOH_weidalingxiu + } } completion_reward = { swap_ideas = { @@ -3626,19 +4657,19 @@ focus_tree = { focus = { id = DOH_ziguyilai icon = GFX_focus_chi_one_china_policy - relative_position_id = DOH_zhengyankaishijie - x = 14 - y = 6 + relative_position_id = DOH_dongfangxinzhixu + x = 2 + y = 1 mutually_exclusive = { focus = DOH_chaogongzhidu } - prerequisite = { - focus = DOH_zhengyankaishijie - } cost = 1 ai_will_do = { factor = 10 } + prerequisite = { + focus = DOH_dongfangxinzhixu + } available = { has_completed_focus = DOH_dongfangliming NOT = { @@ -3660,12 +4691,26 @@ focus_tree = { add_ideas = DOH_gfgt } } + focus = { + id = DOH_dongfangxinzhixu + icon = GFX_focus_chi_one_china_policy + cost = 1 + relative_position_id = DOH_chenglikeyanzu + x = 0 + available = { + always = no + has_completed_focus = DOH_dongfangliming + } + y = 19 + completion_reward = { + } + } focus = { id = DOH_chaogongzhidu icon = GFX_focus_chi_one_china_policy - relative_position_id = DOH_ziguyilai - x = -8 - y = 0 + relative_position_id = DOH_dongfangxinzhixu + x = -2 + y = 1 cost = 1 ai_will_do = { factor = 10 @@ -3674,7 +4719,7 @@ focus_tree = { focus = DOH_ziguyilai } prerequisite = { - focus = DOH_zhengyankaishijie + focus = DOH_dongfangxinzhixu } available = { has_completed_focus = DOH_dongfangliming @@ -3703,9 +4748,9 @@ focus_tree = { prerequisite = { focus = DOH_chaogongzhidu } - relative_position_id = DOH_chaogongzhidu - x = 0 - y = 1 + relative_position_id = DOH_dongfangxinzhixu + x = -4 + y = 2 cost = 5 available = { OR = { @@ -3773,9 +4818,9 @@ focus_tree = { prerequisite = { focus = DOH_ziguyilai } - relative_position_id = DOH_ziguyilai - x = 0 - y = 1 + relative_position_id = DOH_dongfangxinzhixu + x = 4 + y = 2 cost = 5 ai_will_do = { factor = 1 @@ -3841,9 +4886,9 @@ focus_tree = { mutually_exclusive = { focus = DOH_yaoqiuchenfu } - relative_position_id = DOH_ziguyilai - x = -3 - y = 1 + relative_position_id = DOH_dongfangxinzhixu + x = 1 + y = 2 cost = 5 ai_will_do = { factor = 1 @@ -3861,9 +4906,9 @@ focus_tree = { prerequisite = { focus = DOH_chaogongzhidu } - relative_position_id = DOH_chaogongzhidu - x = 3 - y = 1 + relative_position_id = DOH_dongfangxinzhixu + x = -1 + y = 2 cost = 5 mutually_exclusive = { focus = DOH_rishenzhidi @@ -3903,9 +4948,9 @@ focus_tree = { focus = DOH_ziguyilai focus = DOH_chaogongzhidu } - relative_position_id = DOH_chaogongzhidu - x = 4 - y = 2 + relative_position_id = DOH_dongfangxinzhixu + x = 0 + y = 3 cost = 5 available = { has_subject = CHY @@ -3953,9 +4998,9 @@ focus_tree = { prerequisite = { focus = DOH_chaogongzhidu } - relative_position_id = DOH_chaogongzhidu - x = 2 - y = 2 + relative_position_id = DOH_dongfangxinzhixu + x = -2 + y = 3 cost = 3 ai_will_do = { factor = 1 @@ -4057,7 +5102,6 @@ focus_tree = { factor = 1 } available = { - } completion_reward = { custom_effect_tooltip = DOH_chaogongtixi_tooltip @@ -4080,7 +5124,6 @@ focus_tree = { factor = 1 } available = { - } completion_reward = { custom_effect_tooltip = DOH_cijichaogongzhongxin_tooltip @@ -4092,9 +5135,9 @@ focus_tree = { prerequisite = { focus = DOH_ziguyilai } - relative_position_id = DOH_ziguyilai - x = -2 - y = 2 + relative_position_id = DOH_dongfangxinzhixu + x = 2 + y = 3 cost = 5 ai_will_do = { factor = 1 @@ -4212,7 +5255,7 @@ focus_tree = { id = DOH_donghuangdeshidai icon = GFX_focus_donghuang x = 0 - y = 2 + y = 19 cost = 3 ai_will_do = { factor = 6 @@ -4220,11 +5263,7 @@ focus_tree = { prerequisite = { focus = DOH_huanxingjulong } - prerequisite = { - focus = DOH_special_force - focus = DOH_nanhaidezhuren - } - relative_position_id = DOH_special_force + relative_position_id = DOH_zhengyankaishijie available = { num_of_factories > 600 } @@ -4234,6 +5273,19 @@ focus_tree = { add_idea = DOH_ggkf_1 } remove_ideas = DOH_nbjs + } + } + focus = { + id = DOH_shanhejinxiu + icon = GFX_goal_jinxiuheshan + cost = 2 + relative_position_id = DOH_donghuangdeshidai + prerequisite = { + focus = DOH_donghuangdeshidai + } + x = 0 + y = 2 + completion_reward = { 614 = { set_state_category = large_city } @@ -4247,7 +5299,6 @@ focus_tree = { set_state_category = large_city } DOH_neibufenqi_jianqin_effect = yes - hidden_effect = { set_victory_points = { province = 12055 # 徐州 @@ -4285,10 +5336,6 @@ focus_tree = { province = 7222 # 合肥 value = 20 } - set_victory_points = { - province = 4619 # 武汉 - value = 40 - } set_victory_points = { province = 7101 # 常德 value = 20 @@ -4327,13 +5374,13 @@ focus_tree = { focus = { id = DOH_dashanghai icon = GFX_goal_generic_propaganda - x = 0 + x = -2 y = 2 - cost = 3 + cost = 2 prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - relative_position_id = DOH_donghuangdeshidai + relative_position_id = DOH_shanhejinxiu ai_will_do = { factor = 10 } @@ -4390,13 +5437,13 @@ focus_tree = { focus = { id = DOH_tianfuzhiguo icon = GFX_goal_generic_propaganda - x = -2 - y = 2 - cost = 3 + x = -3 + y = 1 + cost = 2 prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - relative_position_id = DOH_donghuangdeshidai + relative_position_id = DOH_shanhejinxiu ai_will_do = { factor = 10 } @@ -4423,18 +5470,34 @@ focus_tree = { province = 6999 instant_build = yes } + build_railway = { + level = 2 + start_province = 6999 + target_province = 4925 + } + add_building_construction = { + type = supply_node + level = 1 + province = 4925 + instant_build = yes + } build_railway = { level = 2 start_province = 6999 target_province = 9843 } } + build_railway = { + level = 2 + start_province = 6999 + target_province = 7101 + } 605 = { set_state_category = metropolis } hidden_effect = { set_victory_points = { - province = 6999 # 常德 + province = 6999 # 重庆 value = 40 } set_victory_points = { @@ -4455,13 +5518,13 @@ focus_tree = { focus = { id = DOH_qianniandidu icon = GFX_goal_generic_propaganda - x = -4 + x = 4 y = 2 - cost = 3 + cost = 2 prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - relative_position_id = DOH_donghuangdeshidai + relative_position_id = DOH_shanhejinxiu ai_will_do = { factor = 10 } @@ -4528,16 +5591,133 @@ focus_tree = { } } } + focus = { + id = DOH_jingchudadi + icon = GFX_goal_generic_propaganda + x = -1 + y = 1 + cost = 2 + prerequisite = { + focus = DOH_shanhejinxiu + } + relative_position_id = DOH_shanhejinxiu + ai_will_do = { + factor = 10 + } + available = { + has_full_control_of_state = 620 + } + completion_reward = { + 620 = { + set_state_category = large_city + } + build_railway = { + level = 2 + start_province = 4619 + target_province = 7418 + } + build_railway = { + level = 2 + start_province = 4619 + target_province = 1628 + } + hidden_effect = { + set_victory_points = { + province = 4619 # 武汉 + value = 40 + } + } + } + } + focus = { + id = DOH_dalianlvshun + icon = GFX_goal_generic_propaganda + x = 1 + y = 1 + cost = 2 + prerequisite = { + focus = DOH_shanhejinxiu + } + relative_position_id = DOH_shanhejinxiu + ai_will_do = { + factor = 10 + } + available = { + has_full_control_of_state = 745 + } + completion_reward = { + 745 = { + set_state_category = metropolis + } + 745 = { + add_building_construction = { + type = naval_base + level = 8 + province = 1150 + } + } + hidden_effect = { + set_victory_points = { + province = 1150 # 大连 + value = 30 + } + } + } + } + focus = { + id = DOH_shisanchaogudu + icon = GFX_goal_generic_propaganda + x = 3 + y = 1 + cost = 2 + prerequisite = { + focus = DOH_shanhejinxiu + } + relative_position_id = DOH_shanhejinxiu + ai_will_do = { + factor = 10 + } + available = { + has_full_control_of_state = 744 + } + completion_reward = { + 744 = { + set_state_category = metropolis + } + 744 = { + add_building_construction = { + type = industrial_complex + level = 6 + } + add_extra_state_shared_building_slots = 6 + add_building_construction = { + type = air_base + level = 10 + } + } + build_railway = { + level = 2 + start_province = 7418 + target_province = 7101 + } + hidden_effect = { + set_victory_points = { + province = 7418 # 西安 + value = 30 + } + } + } + } focus = { id = DOH_heijinsansheng icon = GFX_goal_generic_propaganda x = 2 y = 2 - cost = 3 + cost = 2 prerequisite = { - focus = DOH_donghuangdeshidai + focus = DOH_shanhejinxiu } - relative_position_id = DOH_donghuangdeshidai + relative_position_id = DOH_shanhejinxiu ai_will_do = { factor = 10 } @@ -4635,10 +5815,6 @@ focus_tree = { province = 11771 # 奉天/沈阳 value = 20 } - set_victory_points = { - province = 1150 # 大连 - value = 30 - } set_victory_points = { province = 10433 # 哈尔滨 value = 30 @@ -4694,9 +5870,6 @@ focus_tree = { prerequisite = { focus = DOH_nanhaiziyuankaifa } - prerequisite = { - focus = DOH_jiansheguojia - } relative_position_id = DOH_nanhaiziyuankaifa cost = 3 ai_will_do = { @@ -4733,6 +5906,16 @@ focus_tree = { 592 = { set_state_category = megalopolis } + build_railway = { + level = 2 + start_province = 1047 + target_province = 7199 + } + build_railway = { + level = 2 + start_province = 1047 + target_province = 7137 + } hidden_effect = { set_victory_points = { province = 1047 # 广州 @@ -4751,9 +5934,6 @@ focus_tree = { ai_will_do = { factor = 10 } - prerequisite = { - focus = DOH_zhengyankaishijie - } available = { has_full_control_of_state = 591 } @@ -4852,8 +6032,8 @@ focus_tree = { focus = { id = DOH_nanhaidezhuren icon = GFX_goal_generic_demand_territory - x = 8 - y = 0 + x = -1 + y = 1 prerequisite = { focus = DOH_nanhaishiyougongsi } @@ -4863,7 +6043,7 @@ focus_tree = { prerequisite = { focus = DOH_zaochuanjishugexin } - relative_position_id = DOH_huanxingjulong + relative_position_id = DOH_zaochuanjishugexin cost = 5 ai_will_do = { factor = 5 @@ -4885,17 +6065,21 @@ focus_tree = { 591 = { set_state_category = large_city } + build_railway = { + level = 2 + start_province = 1070 + target_province = 7137 + } DOH_neibufenqi_jianqin_effect = yes } } focus = { id = DOH_weishejunfa icon = GFX_goal_generic_demand_territory - x = 10 - y = 1 + x = 3 + y = 5 cost = 5 prerequisite = { - focus = DOH_zhengyankaishijie } ai_will_do = { factor = 5 @@ -4904,7 +6088,6 @@ focus_tree = { add = 15 } } - relative_position_id = DOH_zhengyankaishijie allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -5206,25 +6389,30 @@ focus_tree = { hidden_effect = { load_oob = "DOH_haianfangshou" if = { - limit = { - is_ai = yes - } + limit = { + is_ai = yes + } load_oob = "DOH_haianfangshou_ai" - } - if = { - limit = { - is_ai = yes - OR = { - has_global_flag = AZ_fengkuangAI_citiao_10 - has_global_flag = AZ_fengkuangAI_citiao_ex - } } + if = { + limit = { + is_ai = yes + OR = { + has_global_flag = AZ_fengkuangAI_citiao_10 + has_global_flag = AZ_fengkuangAI_citiao_ex + } + } load_oob = "DOH_haianfangshou_fengkuangai" - set_technology = { tech_engineers = 1 } - set_technology = { tech_field_hospital = 1 } - set_technology = { basic_light_tank_chassis = 1 } - - } + set_technology = { + tech_engineers = 1 + } + set_technology = { + tech_field_hospital = 1 + } + set_technology = { + basic_light_tank_chassis = 1 + } + } } } } @@ -5294,13 +6482,10 @@ focus_tree = { focus = { id = DOH_jiejinanmin icon = GFX_focus_generic_concessions - relative_position_id = DOH_zhengyankaishijie - x = 10 - y = 2 + relative_position_id = DOH_fangfanjinlin + x = 0 + y = 1 cost = 5 - prerequisite = { - focus = DOH_zhengyankaishijie - } prerequisite = { focus = DOH_beishang focus = DOH_nanxia @@ -5547,18 +6732,16 @@ focus_tree = { focus = { id = DOH_junmingronghe icon = GFX_goal_generic_construct_civilian - relative_position_id = DOH_wanguolaichao + relative_position_id = DOH_wuxiandianjishu prerequisite = { - focus = DOH_huanxingjulong - focus = DOH_nanhaidezhuren - focus = DOH_special_force - focus = DOH_wanguolaichao + focus = DOH_wuxiandianjishu } available = { + has_completed_focus = DOH_huanxingjulong num_of_factories > 300 } cost = 5 - x = 3 + x = 1 y = 1 completion_reward = { custom_effect_tooltip = DOH_junmingronghe_tooltip @@ -5595,13 +6778,13 @@ focus_tree = { icon = GFX_focus_FIN_oy_alkoholiliike relative_position_id = DOH_hailufuhe prerequisite = { - focus = DOH_junmingronghe_jishugaijing + focus = DOH_hailufuhe } available = { - num_of_factories > 800 + num_of_factories > 900 } cost = 2 - x = 3 + x = -2 y = 2 completion_reward = { custom_effect_tooltip = DOH_junmingronghe_duiwaishuchu_tooltip @@ -5653,7 +6836,6 @@ focus_tree = { DOH_dongfangguguo_dengji = yes } } - } } # focus = { diff --git a/src/common/on_actions/az_doh_dh1.txt b/src/common/on_actions/az_doh_dh1.txt index bcf4d28..c0bf476 100755 --- a/src/common/on_actions/az_doh_dh1.txt +++ b/src/common/on_actions/az_doh_dh1.txt @@ -92,4 +92,25 @@ on_actions = { } } } + on_new_term_election = { + effect = { + add_country_leader_role = { + character = DOH_jiangjiang + promote_leader = yes + country_leader = { + ideology = liberalism + expire = "2001.1.1.1" + traits = { + + } + } + } + country_event = { + id = DOH_loong_event.5101 + days = 3 + random_days = 3 + } + add_political_power = -100 + } + } } \ No newline at end of file diff --git a/src/common/scientist_traits/az_traits.txt b/src/common/scientist_traits/az_traits.txt new file mode 100755 index 0000000..68d5f2a --- /dev/null +++ b/src/common/scientist_traits/az_traits.txt @@ -0,0 +1,8 @@ +scientist_trait_az_DOH_taiyuan = { + icon = GFX_scientist_trait_nuclear_specialist + specialization = { specialization_nuclear } + modifier = { + specialization_nuclear_speed_factor = 0.20 + sp_tag_nuclear_power_speed_factor = 0.50 + } +} \ No newline at end of file diff --git a/src/common/script_enums.txt b/src/common/script_enums.txt index 6784947..e65f1af 100755 --- a/src/common/script_enums.txt +++ b/src/common/script_enums.txt @@ -34,6 +34,8 @@ script_enum_equipment_stat = { suppression_factor #Cannot be used with MIOS experience_loss_factor #Cannot be used with MIOS equipment_capture_factor #Cannot be used with MIOS + recovery + additional_collateral_damage fuel_capacity surface_detection sub_detection @@ -70,7 +72,9 @@ script_enum_equipment_stat = { air_ground_attack air_visibility_factor railway_gun_attack #Cannot be used with MIOS - railway_gun_attack_range #I think this needs to be changed in a define, not here since its cached at start + railway_gun_attack_range_index_in_define # This cannot be used with MIOs or equipment_bonus - only in equipment definition + railway_gun_annex_ratio + railway_gun_hours_between_redistribution max_organisation #Cannot be used with MIOS max_strength ##Cannot be used with MIOS maximum_speed @@ -121,11 +125,16 @@ script_enum_equipment_category = { cas naval_bomber missile + emplacement_gun_ammo + ballistic_missile + nuclear_missile + sam_missile suicide scout_plane maritime_patrol_plane air_transport carrier + missile_launcher support amphibious anti_air @@ -133,6 +142,7 @@ script_enum_equipment_category = { anti_tank rocket flame + land_cruiser } script_enum_equipment_bonus_type = { @@ -206,11 +216,16 @@ script_enum_equipment_bonus_type = { cas naval_bomber missile + emplacement_gun_ammo + ballistic_missile + nuclear_missile + sam_missile suicide scout_plane maritime_patrol_plane air_transport carrier + missile_launcher support amphibious anti_air @@ -218,8 +233,26 @@ script_enum_equipment_bonus_type = { anti_tank rocket flame + land_cruiser + super_heavy_artillery_equipment + super_heavy_artillery_equipment_1 + self_propelled_super_heavy_artillery_equipment + self_propelled_super_heavy_artillery_equipment_1 + armored_support_vehicle + armored_support_vehicle_1 + helicopter_equipment + helicopter_equipment_1 + mothership_equipment + mothership_equipment_0 + strat_bomber_intercontinental_equipment + strat_bomber_intercontinental_equipment_1 + motorbike_equipment + motorbike_equipment_1 # Equipment archetypes & types + land_cruiser_chassis + land_cruiser_chassis_1 + land_cruiser_equipment_1 #(No-NSB version) destroyer infantry_equipment artillery_equipment @@ -254,6 +287,17 @@ script_enum_equipment_bonus_type = { guided_missile_equipment_1 guided_missile_equipment_2 guided_missile_equipment_3 + explosive_ammo_equipment + explosive_ammo_equipment_1 + ballistic_missile_equipment + ballistic_missile_equipment_1 + ballistic_missile_equipment_2 + ballistic_missile_equipment_3 + nuclear_missile_equipment + nuclear_missile_equipment_1 + nuclear_missile_equipment_2 + sam_missile_equipment + sam_missile_equipment_1 infantry_equipment_0 infantry_equipment_1 infantry_equipment_2 @@ -272,6 +316,7 @@ script_enum_equipment_bonus_type = { small_plane_airframe_2 small_plane_airframe_3 small_plane_airframe_4 + small_plane_airframe_5 cv_small_plane_airframe_0 cv_small_plane_airframe_1 cv_small_plane_airframe_2 @@ -291,18 +336,26 @@ script_enum_equipment_bonus_type = { large_plane_airframe_4 transport_plane_equipment transport_plane_equipment_1 + transport_plane_equipment_2 + transport_plane_equipment_3 railway_gun_equipment railway_gun_equipment_1 + super_heavy_railway_gun_equipment + super_heavy_railway_gun_equipment_1 ship_hull_carrier ship_hull_carrier_1 ship_hull_carrier_2 ship_hull_carrier_3 + ship_hull_mega_carrier + ship_hull_carrier_modern ship_hull_carrier_conversion_bb ship_hull_carrier_conversion_ca carrier_1 carrier_2 carrier_3 carrier_4 + modern_carrier + mega_carrier ship_hull_cruiser light_cruiser ship_hull_cruiser_1 @@ -318,6 +371,7 @@ script_enum_equipment_bonus_type = { heavy_cruiser_3 heavy_cruiser_4 torpedo_cruiser + ship_hull_cruiser_modern_aa ship_hull_torpedo_cruiser ship_hull_cruiser_panzerschiff ship_hull_cruiser_coastal_defense_ship @@ -328,12 +382,14 @@ script_enum_equipment_bonus_type = { ship_hull_heavy_3 ship_hull_heavy_4 ship_hull_super_heavy_1 + ship_hull_heavy_modern battleship_1 battleship_2 battleship_3 battleship_4 SH_battleship_1 SH_battleship_2 + modern_battleship battle_cruiser_1 battle_cruiser_2 ship_hull_light @@ -350,8 +406,16 @@ script_enum_equipment_bonus_type = { ship_hull_submarine_2 ship_hull_submarine_3 ship_hull_submarine_4 + cruiser_submarine + fleet_submarine + midget_submarine + nuclear_submarine + nuclear_missile_submarine + rocket_submarine ship_hull_cruiser_submarine ship_hull_midget_submarine + ship_hull_nuclear_submarine + ship_hull_fleet_submarine submarine_1 submarine_2 submarine_3 @@ -401,6 +465,7 @@ script_enum_equipment_bonus_type = { small_plane_cas_airframe_2 small_plane_cas_airframe_3 small_plane_cas_airframe_4 + small_plane_cas_airframe_5 cv_small_plane_cas_airframe_0 cv_small_plane_cas_airframe_1 cv_small_plane_cas_airframe_2 @@ -411,16 +476,19 @@ script_enum_equipment_bonus_type = { small_plane_naval_bomber_airframe_2 small_plane_naval_bomber_airframe_3 small_plane_naval_bomber_airframe_4 + small_plane_naval_bomber_airframe_5 cv_small_plane_naval_bomber_airframe_0 cv_small_plane_naval_bomber_airframe_1 cv_small_plane_naval_bomber_airframe_2 cv_small_plane_naval_bomber_airframe_3 cv_small_plane_naval_bomber_airframe_4 + small_plane_suicide_airframe_0 small_plane_suicide_airframe_1 small_plane_suicide_airframe_2 small_plane_suicide_airframe_3 small_plane_suicide_airframe_4 + small_plane_suicide_airframe_5 cv_small_plane_suicide_airframe_0 cv_small_plane_suicide_airframe_1 cv_small_plane_suicide_airframe_2 @@ -616,4 +684,5 @@ script_enum_equipment_bonus_type = { super_heavy_tank_aa_equipment_1 amphibious_tank_equipment_1 amphibious_tank_equipment_2 + supersonic_fighter_equipment_1 } \ No newline at end of file diff --git a/src/common/units/equipment/modules/az_ship_modules.txt b/src/common/units/equipment/modules/az_ship_modules.txt index 6c6a70f..5aef8ef 100755 --- a/src/common/units/equipment/modules/az_ship_modules.txt +++ b/src/common/units/equipment/modules/az_ship_modules.txt @@ -10,6 +10,7 @@ equipment_modules = { naval_light_gun_hit_chance_factor = 0.1 naval_heavy_gun_hit_chance_factor = 0.1 build_cost_ic = 1200 + max_strength = 25 } build_cost_resources = { steel = 1 @@ -38,6 +39,7 @@ equipment_modules = { naval_light_gun_hit_chance_factor = 0.1 naval_heavy_gun_hit_chance_factor = 0.1 build_cost_ic = 1800 + max_strength = 15 } build_cost_resources = { steel = 1 @@ -69,6 +71,7 @@ equipment_modules = { naval_light_gun_hit_chance_factor = 0.1 naval_heavy_gun_hit_chance_factor = 0.1 build_cost_ic = 2800 + max_strength = 5 } build_cost_resources = { steel = 1 diff --git a/src/events/DOH_shijian.txt b/src/events/DOH_shijian.txt index 0b1a169..1571c5b 100755 --- a/src/events/DOH_shijian.txt +++ b/src/events/DOH_shijian.txt @@ -5,6 +5,9 @@ country_event = { desc = DOH_event.1.d picture = GFX_aze_anshan is_triggered_only = yes + immediate = { + hidden_effect = { country_event = { id = DOH_event.2 days = 30 } } + } option = { name = DOH_event.1.a ai_chance = { @@ -26,7 +29,6 @@ country_event = { } } set_country_flag = DOH_anshanqu - hidden_effect = { country_event = { id = DOH_event.2 days = 30 } } } option = { name = DOH_event.1.b @@ -56,7 +58,13 @@ country_event = { } } set_country_flag = DOH_yixianqu - hidden_effect = { country_event = { id = DOH_event.2 days = 30 } } + } + option = { + name = DOH_event.1.c + ai_chance = { + base = 0 + } + set_country_flag = DOH_fushunqu } } country_event = { @@ -87,11 +95,18 @@ country_event = { limit = { has_country_flag = DOH_yixianqu } hidden_effect = { country_event = { id = DOH_event.4 days = 50 } } } + if = { + limit = { has_country_flag = DOH_fushunqu } + hidden_effect = { country_event = { id = DOH_event.411 days = 100 } } + } } option = { name = DOH_event.2.b trigger = { - has_country_flag = DOH_yixianqu + OR = { + has_country_flag = DOH_yixianqu + has_country_flag = DOH_fushunqu + } } ai_chance = { factor = 0 @@ -109,6 +124,115 @@ country_event = { limit = { has_country_flag = DOH_anshanqu } hidden_effect = { country_event = { id = DOH_event.5 days = 50 } } } + if = { + limit = { has_country_flag = DOH_fushunqu } + hidden_effect = { country_event = { id = DOH_event.411 days = 50 } } + } + } + # option = { + # name = DOH_event.2.bb + # trigger = { + # has_country_flag = DOH_fushunqu + # } + # ai_chance = { + # base = 0 + # } + # set_country_flag = DOH_quhuangjia + # add_popularity = { ideology = democratic popularity = 0.1 } + # if = { + # limit = { has_country_flag = DOH_anshanqu } + # hidden_effect = { country_event = { id = DOH_event.5 days = 50 } } + # } + # } +} +country_event = { + id = DOH_event.411 + title = DOH_event.411.t + desc = DOH_event.411.d + is_triggered_only = yes + option = { + name = DOH_event.411.a + add_political_power = -50 + custom_effect_tooltip = "抚顺将不定期给我们带回一些冒险收获。" + add_ideas = DOH_maoxianwangfushun + hidden_effect = { + country_event = { + id = DOH_event.4111 + days = 5 + } + } + } +} +country_event = { + id = DOH_event.4111 + is_triggered_only = yes + hidden = yes + immediate = { + DOH_fushun = { + random_list = { + 10 = { + unit_leader_event = { id = getzhg_event.2601 days = 60 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2602 days = 90 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2603 days = 120 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2604 days = 90 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2606 days = 90 random_days = 30 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2607 days = 60 random_days = 30 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2608 days = 60 random_days = 30 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2609 days = 90 random_days = 90 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2610 days = 60 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2611 days = 120 random_days = 90 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2612 days = 60 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2613 days = 90 random_days = 90 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2614 days = 90 random_days = 60 } + } + 10 = { + unit_leader_event = { id = getzhg_event.2615 days = 60 random_days = 60 } + } + 1 = { + unit_leader_event = { id = getzhg_event.2616 days = 150 random_days = 150} + } + } + } + if = { + limit = { + OR = { + DOH = { + has_character = DOH_fushun + } + DH1 = { + has_character = DOH_fushun + } + } + } + country_event = { + id = DOH_event.4111 + days = 60 + } + } } } country_event = { @@ -123,24 +247,30 @@ country_event = { factor = 5 } add_popularity = { ideology = communism popularity = 0.1 } - add_country_leader_role = { - Character = DOH_anshan - Promote_leader = yes - Country_leader = { - ideology = leninism - expire = "2000.1.1.1" - traits = { - yfz - } - } - } DOH_anshan = { - set_portraits = { - civilian = { - large="gfx/leaders/DOH/leader_anshan.png" - } - } + add_attack = 1 + add_defense = 1 + add_planning = 1 + add_logistics = 1 } + # add_country_leader_role = { + # Character = DOH_anshan + # Promote_leader = yes + # Country_leader = { + # ideology = leninism + # expire = "2000.1.1.1" + # traits = { + # yfz + # } + # } + # } + # DOH_anshan = { + # set_portraits = { + # civilian = { + # large="gfx/leaders/DOH/leader_anshan.png" + # } + # } + # } } } country_event = { @@ -155,18 +285,24 @@ country_event = { factor = 5 } add_popularity = { ideology = communism popularity = 0.1 } - add_country_leader_role = { - Character = DOH_yixian - Promote_leader = yes - Country_leader = { - ideology = leninism - expire = "2000.1.1.1" - traits = { - dhzh - rmdyx - } - } + DOH_yixian = { + add_attack = 1 + add_defense = 1 + add_planning = 1 + add_logistics = 1 } + # add_country_leader_role = { + # Character = DOH_yixian + # Promote_leader = yes + # Country_leader = { + # ideology = leninism + # expire = "2000.1.1.1" + # traits = { + # dhzh + # rmdyx + # } + # } + # } } } country_event = { @@ -181,7 +317,12 @@ country_event = { factor = 5 } add_popularity = { ideology = democratic popularity = 0.1 } - + DOH_yixian = { + add_attack = 1 + add_defense = 1 + add_planning = 1 + add_logistics = 1 + } } } country_event = { @@ -1334,4 +1475,204 @@ country_event = { clr_country_flag = DOH_BFL_bifenggang_flag } } +} + +country_event = { + id = DOH_loong_event.4001 + title = DOH_loong_event.4001.t + desc = DOH_loong_event.4001.d + is_triggered_only = yes + option = { + name = DOH_loong_event.4001.a + ai_chance = { + base = 50 + modifier = { + BFL = { + has_completed_focus = BFL_xiangyouzhuan + } + add = -50 + } + } + DOH = { + country_event = { + id = DOH_loong_event.4002 + days = 2 + } + } + } + option = { + name = DOH_loong_event.4001.b + ai_chance = { + base = 10 + } + custom_effect_tooltip = "东煌可能会因此记恨我们。" + DOH = { + country_event = { + id = DOH_loong_event.4003 + days = 2 + } + } + } +} + +country_event = { + id = DOH_loong_event.4002 + title = DOH_loong_event.4002.t + desc = DOH_loong_event.4002.d + is_triggered_only = yes + option = { + name = DOH_loong_event.4002.a + ai_chance = { + base = 50 + } + DOH = { + set_technology = { + improved_light_tank_chassis = 1 + } + add_equipment_to_stockpile = { + type = infantry_equipment + amount = 8000 + } + add_equipment_to_stockpile = { + type = artillery_equipment + amount = 1000 + } + } + } +} + +country_event = { + id = DOH_loong_event.4003 + title = DOH_loong_event.4003.t + desc = DOH_loong_event.4003.d + is_triggered_only = yes + option = { + name = DOH_loong_event.4003.a + ai_chance = { + base = 50 + } + DOH = { + army_experience = 150 + add_popularity = { + ideology = communist + popularity = -0.05 + } + } + } +} + +country_event = { + id = DOH_loong_event.5001 + title = DOH_loong_event.5001.t + desc = DOH_loong_event.5001.d + is_triggered_only = yes + option = { + name = DOH_loong_event.5001.aa + complete_national_focus = DOH_daduoshu + ai_chance = { + base = 50 + } + } + option = { + name = DOH_loong_event.5001.ab + complete_national_focus = DOH_pingwenxuanze + ai_chance = { + base = 50 + } + } + option = { + name = DOH_loong_event.5001.ac + complete_national_focus = DOH_jijifangyu + ai_chance = { + base = 50 + } + } + option = { + name = DOH_loong_event.5001.ad + complete_national_focus = DOH_ewairenxuan + trigger = { + NOT = { + country_exists = DH1 + } + } + ai_chance = { + base = 50 + } + } +} +country_event = { + id = DOH_loong_event.5101 + title = DOH_loong_event.5101.t + desc = DOH_loong_event.5101.d + is_triggered_only = yes + option = { + name = DOH_loong_event.5101.aa + ai_chance = { + base = 50 + } + add_country_leader_role = { + character = DOH_yixian + promote_leader = yes + country_leader = { + ideology = liberalism + expire = "2001.1.1.1" + traits = { + dhzh + yfz + } + } + } + } + option = { + name = DOH_loong_event.5101.ab + ai_chance = { + base = 50 + } + add_country_leader_role = { + character = DOH_huanchang + promote_leader = yes + country_leader = { + ideology = liberalism + expire = "2001.1.1.1" + traits = { + yingshilidao + jiangtaigongdiaoyufa + } + } + } + } + option = { + name = DOH_loong_event.5101.ac + ai_chance = { + base = 50 + } + add_country_leader_role = { + character = DOH_dingan + promote_leader = yes + country_leader = { + ideology = liberalism + expire = "2001.1.1.1" + traits = { + mingjianwanli + } + } + } + } + option = { + name = DOH_loong_event.5101.ad + ai_chance = { + base = 50 + } + add_country_leader_role = { + character = DOH_haitian + promote_leader = yes + country_leader = { + ideology = liberalism + expire = "2001.1.1.1" + traits = { + wenquxing + } + } + } + } } \ No newline at end of file diff --git a/src/gfx/interface/goals/focus_another_yixian.png b/src/gfx/interface/goals/focus_another_yixian.png new file mode 100755 index 0000000..0d97c05 Binary files /dev/null and b/src/gfx/interface/goals/focus_another_yixian.png differ diff --git a/src/gfx/interface/goals/focus_anshan.png b/src/gfx/interface/goals/focus_anshan.png new file mode 100755 index 0000000..f7769ea Binary files /dev/null and b/src/gfx/interface/goals/focus_anshan.png differ diff --git a/src/gfx/interface/goals/focus_haerbin.png b/src/gfx/interface/goals/focus_haerbin.png new file mode 100755 index 0000000..32f35d0 Binary files /dev/null and b/src/gfx/interface/goals/focus_haerbin.png differ diff --git a/src/gfx/interface/goals/focus_pinghai.png b/src/gfx/interface/goals/focus_pinghai.png new file mode 100755 index 0000000..9a2054a Binary files /dev/null and b/src/gfx/interface/goals/focus_pinghai.png differ diff --git a/src/gfx/interface/goals/focus_taiyuan.png b/src/gfx/interface/goals/focus_taiyuan.png new file mode 100755 index 0000000..6df028f Binary files /dev/null and b/src/gfx/interface/goals/focus_taiyuan.png differ diff --git a/src/gfx/interface/goals/focus_zhenhai.png b/src/gfx/interface/goals/focus_zhenhai.png new file mode 100755 index 0000000..bda6859 Binary files /dev/null and b/src/gfx/interface/goals/focus_zhenhai.png differ diff --git a/src/gfx/interface/goals/goal_liberty.png b/src/gfx/interface/goals/goal_liberty.png new file mode 100755 index 0000000..dd74b95 Binary files /dev/null and b/src/gfx/interface/goals/goal_liberty.png differ diff --git a/src/gfx/interface/goals/jingxiuheshan_1.png b/src/gfx/interface/goals/jingxiuheshan_1.png new file mode 100755 index 0000000..da34efa Binary files /dev/null and b/src/gfx/interface/goals/jingxiuheshan_1.png differ diff --git a/src/interface/az_goals.gfx b/src/interface/az_goals.gfx index e66f073..579f8dc 100755 --- a/src/interface/az_goals.gfx +++ b/src/interface/az_goals.gfx @@ -1,386 +1,422 @@ -spriteTypes = { +spriteTypes = { SpriteType = { name = "GFX_foucs_u81" - texturefile = "gfx/interface/goals/foucs_u81.png" + texturefile = "gfx/interface/goals/foucs_u81.png" } SpriteType = { name = "GFX_foucs_tierbici" - texturefile = "gfx/interface/goals/foucs_tierbici.png" + texturefile = "gfx/interface/goals/foucs_tierbici.png" } SpriteType = { name = "GFX_foucs_laibixi" - texturefile = "gfx/interface/goals/foucs_laibixi.png" + texturefile = "gfx/interface/goals/foucs_laibixi.png" } SpriteType = { name = "GFX_foucs_feiteliekaer" - texturefile = "gfx/interface/goals/foucs_feiteliekaer.png" + texturefile = "gfx/interface/goals/foucs_feiteliekaer.png" } SpriteType = { name = "GFX_foucs_aogusite" - texturefile = "gfx/interface/goals/foucs_aogusite.png" + texturefile = "gfx/interface/goals/foucs_aogusite.png" } SpriteType = { name = "GFX_foucs_aijier" - texturefile = "gfx/interface/goals/foucs_aijier.png" + texturefile = "gfx/interface/goals/foucs_aijier.png" } SpriteType = { name = "GFX_focus_mojiaduoer" - texturefile = "gfx/interface/goals/focus_mojiaduoer.png" + texturefile = "gfx/interface/goals/focus_mojiaduoer.png" } SpriteType = { name = "GFX_focus_aerjiliya" - texturefile = "gfx/interface/goals/focus_aerjiliya.png" + texturefile = "gfx/interface/goals/focus_aerjiliya.png" } SpriteType = { name = "GFX_focus_banerwei" - texturefile = "gfx/interface/goals/focus_banerwei.png" + texturefile = "gfx/interface/goals/focus_banerwei.png" } SpriteType = { name = "GFX_focus_nvpugonghui" - texturefile = "gfx/interface/goals/focus_nvpugonghui.png" - } + texturefile = "gfx/interface/goals/focus_nvpugonghui.png" + } SpriteType = { name = "GFX_focus_6194" - texturefile = "gfx/interface/goals/focus_6194.png" - } + texturefile = "gfx/interface/goals/focus_6194.png" + } SpriteType = { name = "GFX_focus_edu" - texturefile = "gfx/interface/goals/focus_edu.png" - } + texturefile = "gfx/interface/goals/focus_edu.png" + } SpriteType = { name = "GFX_focus_buqu" - texturefile = "gfx/interface/goals/focus_buqu.png" - } + texturefile = "gfx/interface/goals/focus_buqu.png" + } SpriteType = { name = "GFX_focus_xiafei" - texturefile = "gfx/interface/goals/focus_xiafei.png" - } + texturefile = "gfx/interface/goals/focus_xiafei.png" + } SpriteType = { name = "GFX_focus_bolina" - texturefile = "gfx/interface/goals/focus_bolina.png" - } + texturefile = "gfx/interface/goals/focus_bolina.png" + } SpriteType = { name = "GFX_focus_jinbuli" - texturefile = "gfx/interface/goals/focus_jinbuli.png" - } + texturefile = "gfx/interface/goals/focus_jinbuli.png" + } SpriteType = { name = "GFX_focus_dabaojian" - texturefile = "gfx/interface/goals/focus_dabaojian.png" - } + texturefile = "gfx/interface/goals/focus_dabaojian.png" + } SpriteType = { name = "GFX_focus_lujunsilingtiba" - texturefile = "gfx/interface/goals/focus_lujunsilingtiba.png" + texturefile = "gfx/interface/goals/focus_lujunsilingtiba.png" } SpriteType = { name = "GFX_focus_baiying" - texturefile = "gfx/interface/goals/focus_baiying.png" - } + texturefile = "gfx/interface/goals/focus_baiying.png" + } SpriteType = { name = "GFX_focus_baiying2" - texturefile = "gfx/interface/goals/focus_baiying2.png" - } + texturefile = "gfx/interface/goals/focus_baiying2.png" + } SpriteType = { name = "GFX_focus_daofeng" - texturefile = "gfx/interface/goals/focus_daofeng.png" + texturefile = "gfx/interface/goals/focus_daofeng.png" } SpriteType = { name = "GFX_focus_dahe" - texturefile = "gfx/interface/goals/focus_dahe.png" + texturefile = "gfx/interface/goals/focus_dahe.png" } SpriteType = { name = "GFX_focus_wuqi" - texturefile = "gfx/interface/goals/focus_wuqi.png" + texturefile = "gfx/interface/goals/focus_wuqi.png" } SpriteType = { name = "GFX_focus_xinnong" - texturefile = "gfx/interface/goals/focus_xinnong.png" + texturefile = "gfx/interface/goals/focus_xinnong.png" } SpriteType = { - name = "GFX_focus_chaozhongdan" - texturefile = "gfx/interface/goals/focus_chaozhongdan.png" + name = "GFX_focus_chaozhongdan" + texturefile = "gfx/interface/goals/focus_chaozhongdan.png" } SpriteType = { - name = "GFX_focus_baiying2" - texturefile = "gfx/interface/goals/focus_baiying2.png" - } + name = "GFX_focus_baiying2" + texturefile = "gfx/interface/goals/focus_baiying2.png" + } + SpriteType = { + name = "GFX_focus_xinzhimofang" + texturefile = "gfx/interface/goals/focus_xinzhimofang.dds" + } + SpriteType = { + name = "GFX_focus_qiye" + texturefile = "gfx/interface/goals/focus_qiye.dds" + } + SpriteType = { + name = "GFX_focus_beifa" + texturefile = "gfx/interface/goals/focus_beifa.dds" + } + SpriteType = { + name = "GFX_focus_bisimai" + texturefile = "gfx/interface/goals/focus_bisimai.dds" + } + SpriteType = { + name = "GFX_focus_bisimai_prison" + texturefile = "gfx/interface/goals/focus_bisimai_prison.dds" + } + SpriteType = { + name = "GFX_focus_buzhihuo" + texturefile = "gfx/interface/goals/focus_buzhihuo.dds" + } + SpriteType = { + name = "GFX_focus_hude" + texturefile = "gfx/interface/goals/focus_hude.dds" + } SpriteType = { - name = "GFX_focus_xinzhimofang" - texturefile = "gfx/interface/goals/focus_xinzhimofang.dds" - } + name = "GFX_focus_mingshi" + texturefile = "gfx/interface/goals/focus_mingshi.dds" + } + SpriteType = { + name = "GFX_focus_ninghai" + texturefile = "gfx/interface/goals/focus_ninghai.dds" + } + SpriteType = { + name = "GFX_focus_qiaozhiwushi" + texturefile = "gfx/interface/goals/focus_qiaozhiwushi.png" + } SpriteType = { - name = "GFX_focus_qiye" - texturefile = "gfx/interface/goals/focus_qiye.dds" + name = "GFX_focus_yixian" + texturefile = "gfx/interface/goals/focus_yixian.dds" } SpriteType = { - name = "GFX_focus_beifa" - texturefile = "gfx/interface/goals/focus_beifa.dds" + name = "GFX_focus_rangbaer" + texturefile = "gfx/interface/goals/focus_rangbaer.dds" } SpriteType = { - name = "GFX_focus_bisimai" - texturefile = "gfx/interface/goals/focus_bisimai.dds" + name = "GFX_focus_lisailiu" + texturefile = "gfx/interface/goals/focus_lisailiu.dds" } SpriteType = { - name = "GFX_focus_bisimai_prison" - texturefile = "gfx/interface/goals/focus_bisimai_prison.dds" + name = "GFX_focus_zhende" + texturefile = "gfx/interface/goals/focus_zhende.dds" } SpriteType = { - name = "GFX_focus_buzhihuo" - texturefile = "gfx/interface/goals/focus_buzhihuo.dds" + name = "GFX_focus_rifle" + texturefile = "gfx/interface/goals/focus_rifle.dds" } SpriteType = { - name = "GFX_focus_hude" - texturefile = "gfx/interface/goals/focus_hude.dds" + name = "GFX_focus_bullets" + texturefile = "gfx/interface/goals/focus_bullets.dds" } SpriteType = { - name = "GFX_focus_mingshi" - texturefile = "gfx/interface/goals/focus_mingshi.dds" + name = "GFX_focus_chicheng" + texturefile = "gfx/interface/goals/focus_chicheng.dds" } SpriteType = { - name = "GFX_focus_ninghai" - texturefile = "gfx/interface/goals/focus_ninghai.dds" + name = "GFX_focus_yumiyundong" + texturefile = "gfx/interface/goals/focus_yumiyundong.dds" } SpriteType = { - name = "GFX_focus_qiaozhiwushi" - texturefile = "gfx/interface/goals/focus_qiaozhiwushi.png" + name = "GFX_focus_luoxiya" + texturefile = "gfx/interface/goals/focus_luoxiya.dds" } SpriteType = { - name = "GFX_focus_yixian" - texturefile = "gfx/interface/goals/focus_yixian.dds" + name = "GFX_focus_luoxiya2" + texturefile = "gfx/interface/goals/focus_luoxiya2.dds" } SpriteType = { - name = "GFX_focus_rangbaer" - texturefile = "gfx/interface/goals/focus_rangbaer.dds" + name = "GFX_focus_lemon" + texturefile = "gfx/interface/goals/focus_lemon.dds" } SpriteType = { - name = "GFX_focus_lisailiu" - texturefile = "gfx/interface/goals/focus_lisailiu.dds" + name = "GFX_focus_chongyingweixin" + texturefile = "gfx/interface/goals/focus_chongyingweixin.dds" } SpriteType = { - name = "GFX_focus_zhende" - texturefile = "gfx/interface/goals/focus_zhende.dds" + name = "GFX_focus_donghuang" + texturefile = "gfx/interface/goals/focus_donghuang.dds" } SpriteType = { - name = "GFX_focus_rifle" - texturefile = "gfx/interface/goals/focus_rifle.dds" + name = "GFX_focus_lituoliao" + texturefile = "gfx/interface/goals/focus_lituoliao.dds" } SpriteType = { - name = "GFX_focus_bullets" - texturefile = "gfx/interface/goals/focus_bullets.dds" + name = "GFX_focus_baifangbisimai" + texturefile = "gfx/interface/goals/focus_baifangbisimai.dds" } SpriteType = { - name = "GFX_focus_chicheng" - texturefile = "gfx/interface/goals/focus_chicheng.dds" + name = "GFX_focus_zhichirangbaer" + texturefile = "gfx/interface/goals/focus_zhichirangbaer.dds" } SpriteType = { - name = "GFX_focus_yumiyundong" - texturefile = "gfx/interface/goals/focus_yumiyundong.dds" + name = "GFX_focus_z23" + texturefile = "gfx/interface/goals/focus_z23.dds" } SpriteType = { - name = "GFX_focus_luoxiya" - texturefile = "gfx/interface/goals/focus_luoxiya.dds" + name = "GFX_focus_ougenqinwang" + texturefile = "gfx/interface/goals/focus_ougenqinwang.dds" } SpriteType = { - name = "GFX_focus_luoxiya2" - texturefile = "gfx/interface/goals/focus_luoxiya2.dds" + name = "GFX_focus_feitelie" + texturefile = "gfx/interface/goals/focus_feitelie.dds" } SpriteType = { - name = "GFX_focus_lemon" - texturefile = "gfx/interface/goals/focus_lemon.dds" + name = "GFX_focus_qiye2" + texturefile = "gfx/interface/goals/focus_qiye2.dds" } SpriteType = { - name = "GFX_focus_chongyingweixin" - texturefile = "gfx/interface/goals/focus_chongyingweixin.dds" + name = "GFX_focus_kelifulan" + texturefile = "gfx/interface/goals/focus_kelifulan.dds" } SpriteType = { - name = "GFX_focus_donghuang" - texturefile = "gfx/interface/goals/focus_donghuang.dds" + name = "GFX_focus_guanghui" + texturefile = "gfx/interface/goals/foucs_guanghui.png" } SpriteType = { - name = "GFX_focus_lituoliao" - texturefile = "gfx/interface/goals/focus_lituoliao.dds" + name = "GFX_focus_salatuojia" + texturefile = "gfx/interface/goals/focus_salatuojia.dds" } SpriteType = { - name = "GFX_focus_baifangbisimai" - texturefile = "gfx/interface/goals/focus_baifangbisimai.dds" + name = "GFX_focus_yanzhan" + texturefile = "gfx/interface/goals/focus_yanzhan.png" } SpriteType = { - name = "GFX_focus_zhichirangbaer" - texturefile = "gfx/interface/goals/focus_zhichirangbaer.dds" + name = "GFX_focus_yilishabai" + texturefile = "gfx/interface/goals/focus_yilishabai.png" } SpriteType = { - name = "GFX_focus_z23" - texturefile = "gfx/interface/goals/focus_z23.dds" + name = "GFX_focus_yilishabai2" + texturefile = "gfx/interface/goals/focus_yilishabai2.png" } SpriteType = { - name = "GFX_focus_ougenqinwang" - texturefile = "gfx/interface/goals/focus_ougenqinwang.dds" + name = "GFX_focus_chongxianribuluo" + texturefile = "gfx/interface/goals/focus_chongxianribuluo.png" } SpriteType = { - name = "GFX_focus_feitelie" - texturefile = "gfx/interface/goals/focus_feitelie.dds" + name = "GFX_focus_dunkeerke" + texturefile = "gfx/interface/goals/focus_dunkeerke.png" } SpriteType = { - name = "GFX_focus_qiye2" - texturefile = "gfx/interface/goals/focus_qiye2.dds" + name = "GFX_focus_yanzhangai" + texturefile = "gfx/interface/goals/focus_yanzhangai.png" } SpriteType = { - name = "GFX_focus_kelifulan" - texturefile = "gfx/interface/goals/focus_kelifulan.dds" + name = "GFX_focus_manjiu" + texturefile = "gfx/interface/goals/focus_manjiu.png" } SpriteType = { - name = "GFX_focus_guanghui" - texturefile = "gfx/interface/goals/foucs_guanghui.png" + name = "GFX_focus_weineituo" + texturefile = "gfx/interface/goals/focus_weineituo.png" } SpriteType = { - name = "GFX_focus_salatuojia" - texturefile = "gfx/interface/goals/focus_salatuojia.dds" + name = "GFX_focus_sading" + texturefile = "gfx/interface/goals/focus_sading.png" } SpriteType = { - name = "GFX_focus_yanzhan" - texturefile = "gfx/interface/goals/focus_yanzhan.png" + name = "GFX_focus_sading_rome" + texturefile = "gfx/interface/goals/focus_sading_rome.png" } SpriteType = { - name = "GFX_focus_yilishabai" - texturefile = "gfx/interface/goals/focus_yilishabai.png" + name = "GFX_focus_tianying" + texturefile = "gfx/interface/goals/focus_tianying.png" } SpriteType = { - name = "GFX_focus_yilishabai2" - texturefile = "gfx/interface/goals/focus_yilishabai2.png" + name = "GFX_focus_kaixuan" + texturefile = "gfx/interface/goals/focus_kaixuan.png" } SpriteType = { - name = "GFX_focus_chongxianribuluo" - texturefile = "gfx/interface/goals/focus_chongxianribuluo.png" + name = "GFX_focus_kaisa" + texturefile = "gfx/interface/goals/focus_kaisa.png" } SpriteType = { - name = "GFX_focus_dunkeerke" - texturefile = "gfx/interface/goals/focus_dunkeerke.png" + name = "GFX_focus_qimiaomaotou" + texturefile = "gfx/interface/goals/focus_qimiaomaotou.png" } SpriteType = { - name = "GFX_focus_yanzhangai" - texturefile = "gfx/interface/goals/focus_yanzhangai.png" + name = "GFX_focus_tuoluociji_moe" + texturefile = "gfx/interface/goals/focus_tuoluociji_moe.png" } SpriteType = { - name = "GFX_focus_manjiu" - texturefile = "gfx/interface/goals/focus_manjiu.png" + name = "GFX_focus_xiaochicheng" + texturefile = "gfx/interface/goals/focus_xiaochicheng.png" } SpriteType = { - name = "GFX_focus_weineituo" - texturefile = "gfx/interface/goals/focus_weineituo.png" + name = "GFX_focus_nvzaoshen" + texturefile = "gfx/interface/goals/focus_nvzaoshen.png" } SpriteType = { - name = "GFX_focus_sading" - texturefile = "gfx/interface/goals/focus_sading.png" + name = "GFX_focus_huayuan" + texturefile = "gfx/interface/goals/focus_huayuan.png" } SpriteType = { - name = "GFX_focus_sading_rome" - texturefile = "gfx/interface/goals/focus_sading_rome.png" + name = "GFX_aflag_BFL" + texturefile = "gfx/interface/goals/flags/aflag_BFL.png" } SpriteType = { - name = "GFX_focus_tianying" - texturefile = "gfx/interface/goals/focus_tianying.png" + name = "GFX_fflag_BFL" + texturefile = "gfx/interface/goals/flags/fflag_BFL.png" } SpriteType = { - name = "GFX_focus_kaixuan" - texturefile = "gfx/interface/goals/focus_kaixuan.png" + name = "GFX_fflag_BFL_2" + texturefile = "gfx/interface/goals/flags/fflag_BFL_2.png" } SpriteType = { - name = "GFX_focus_kaisa" - texturefile = "gfx/interface/goals/focus_kaisa.png" + name = "GFX_aflag_BYG" + texturefile = "gfx/interface/goals/flags/aflag_BYG.png" } SpriteType = { - name = "GFX_focus_qimiaomaotou" - texturefile = "gfx/interface/goals/focus_qimiaomaotou.png" + name = "GFX_fflag_BYG" + texturefile = "gfx/interface/goals/flags/fflag_BYG.png" } SpriteType = { - name = "GFX_focus_tuoluociji_moe" - texturefile = "gfx/interface/goals/focus_tuoluociji_moe.png" + name = "GFX_aflag_CHY" + texturefile = "gfx/interface/goals/flags/aflag_CHY.png" } SpriteType = { - name = "GFX_focus_xiaochicheng" - texturefile = "gfx/interface/goals/focus_xiaochicheng.png" + name = "GFX_fflag_CHY" + texturefile = "gfx/interface/goals/flags/fflag_CHY.png" } SpriteType = { - name = "GFX_focus_nvzaoshen" - texturefile = "gfx/interface/goals/focus_nvzaoshen.png" + name = "GFX_aflag_DOH" + texturefile = "gfx/interface/goals/flags/aflag_DOH.png" } SpriteType = { - name = "GFX_focus_huayuan" - texturefile = "gfx/interface/goals/focus_huayuan.png" + name = "GFX_fflag_DOH" + texturefile = "gfx/interface/goals/flags/fflag_DOH.png" } SpriteType = { - name = "GFX_aflag_BFL" - texturefile = "gfx/interface/goals/flags/aflag_BFL.png" + name = "GFX_aflag_HUJ" + texturefile = "gfx/interface/goals/flags/aflag_HUJ.png" } SpriteType = { - name = "GFX_fflag_BFL" - texturefile = "gfx/interface/goals/flags/fflag_BFL.png" + name = "GFX_fflag_HUJ" + texturefile = "gfx/interface/goals/flags/fflag_HUJ.png" } SpriteType = { - name = "GFX_fflag_BFL_2" - texturefile = "gfx/interface/goals/flags/fflag_BFL_2.png" + name = "GFX_aflag_SAD" + texturefile = "gfx/interface/goals/flags/aflag_SAD.png" } SpriteType = { - name = "GFX_aflag_BYG" - texturefile = "gfx/interface/goals/flags/aflag_BYG.png" + name = "GFX_fflag_SAD" + texturefile = "gfx/interface/goals/flags/fflag_SAD.png" } SpriteType = { - name = "GFX_fflag_BYG" - texturefile = "gfx/interface/goals/flags/fflag_BYG.png" + name = "GFX_aflag_SIR" + texturefile = "gfx/interface/goals/flags/aflag_SIR.png" } SpriteType = { - name = "GFX_aflag_CHY" - texturefile = "gfx/interface/goals/flags/aflag_CHY.png" + name = "GFX_fflag_SIR" + texturefile = "gfx/interface/goals/flags/fflag_SIR.png" } SpriteType = { - name = "GFX_fflag_CHY" - texturefile = "gfx/interface/goals/flags/fflag_CHY.png" + name = "GFX_aflag_TIX" + texturefile = "gfx/interface/goals/flags/aflag_TIX.png" } SpriteType = { - name = "GFX_aflag_DOH" - texturefile = "gfx/interface/goals/flags/aflag_DOH.png" + name = "GFX_fflag_TIX" + texturefile = "gfx/interface/goals/flags/fflag_TIX.png" } SpriteType = { - name = "GFX_fflag_DOH" - texturefile = "gfx/interface/goals/flags/fflag_DOH.png" + name = "GFX_aflag_YUW" + texturefile = "gfx/interface/goals/flags/aflag_YUW.png" } SpriteType = { - name = "GFX_aflag_HUJ" - texturefile = "gfx/interface/goals/flags/aflag_HUJ.png" + name = "GFX_fflag_YUW" + texturefile = "gfx/interface/goals/flags/fflag_YUW.png" } SpriteType = { - name = "GFX_fflag_HUJ" - texturefile = "gfx/interface/goals/flags/fflag_HUJ.png" + name = "GFX_goal_liberty" + texturefile = "gfx/interface/goals/goal_liberty.png" } SpriteType = { - name = "GFX_aflag_SAD" - texturefile = "gfx/interface/goals/flags/aflag_SAD.png" + name = "GFX_goal_jinxiuheshan" + texturefile = "gfx/interface/goals/jingxiuheshan_1.png" } SpriteType = { - name = "GFX_fflag_SAD" - texturefile = "gfx/interface/goals/flags/fflag_SAD.png" + name = "GFX_idea_haerbin_huolibuzukongjuzheng" + texturefile = "gfx/interface/ideas/idea_haerbin.png" } SpriteType = { - name = "GFX_aflag_SIR" - texturefile = "gfx/interface/goals/flags/aflag_SIR.png" + name = "GFX_focus_anshan" + texturefile = "gfx/interface/goals/focus_anshan.png" } SpriteType = { - name = "GFX_fflag_SIR" - texturefile = "gfx/interface/goals/flags/fflag_SIR.png" + name = "GFX_focus_zhenhai" + texturefile = "gfx/interface/goals/focus_zhenhai.png" } SpriteType = { - name = "GFX_aflag_TIX" - texturefile = "gfx/interface/goals/flags/aflag_TIX.png" + name = "GFX_focus_haerbin" + texturefile = "gfx/interface/goals/focus_haerbin.png" } SpriteType = { - name = "GFX_fflag_TIX" - texturefile = "gfx/interface/goals/flags/fflag_TIX.png" + name = "GFX_focus_another_yixian" + texturefile = "gfx/interface/goals/focus_another_yixian.png" } SpriteType = { - name = "GFX_aflag_YUW" - texturefile = "gfx/interface/goals/flags/aflag_YUW.png" + name = "GFX_focus_taiyuan" + texturefile = "gfx/interface/goals/focus_taiyuan.png" } SpriteType = { - name = "GFX_fflag_YUW" - texturefile = "gfx/interface/goals/flags/fflag_YUW.png" + name = "GFX_focus_pinghai" + texturefile = "gfx/interface/goals/focus_pinghai.png" } } diff --git a/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml b/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml index 0baccbb..65d241e 100755 --- a/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/az_misc_l_simp_chinese.yml @@ -1,6 +1,6 @@ l_simp_chinese: gengxinshuoming_title2:0"1.85更新内容" - gengxinshuoming_text2:"0.MOD基本适配完毕,有BUG请及时反馈。\n1.铁血国策树大更新,历史线加入核心圈机制,非历史路线得到扩展,同时buff和事件有所改动。\n2.加强了白鹰的部分民族精神。\n3.疯狂AI大改,默认情况下难度降低,但可以通过事件链自行添加额外词条来增加难度,如果开启全部十二个词条玩家还可以自选各种作弊级加强来对抗逆天AI。\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" + gengxinshuoming_text2:"0.MOD基本适配完毕,有BUG请及时反馈。\n1.东煌国策树大更,政治线内容扩展。\n2.铁血国策树大更新,历史线加入核心圈机制,非历史路线得到扩展,同时buff和事件有所改动。\n\n部分国家开局最下面的决议里有政治线路线指南。\nMOD交流群539127559。" az_openstart_button_tooltip:0"打开碧蓝MOD开始界面" dancingxiaotiancheng_tooltip:0"§RDancing~§! §CDancing~§! §YNon Stop§! §Bmy§! §GDancing~§!" az_start_mainwindow_stratgame_btn_tooltip:0"§Y◆注意◆§!确认你已完成所有MOD设定,点击开始游戏后将§R无法更改§!任何设定§Y◆注意◆§!" diff --git a/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml b/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml index 2165114..7ded711 100755 --- a/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_DOH_l_simp_chinese.yml @@ -86,9 +86,9 @@ DOH_donghuangzhongche_idea_3: "东煌中车" DOH_donghuangzhongche_idea_4: "东煌中车" DOH_xianchuyiqie: "献出一切" - DOH_xianchuyiqie_desc: "累死不要紧,我们的女皇[Root.GetLeader]需要我们为她付出一切,不到彻底安全,一刻不能松懈。" - DOH_weilenvhuang: "为了女皇" - DOH_weilenvhuang_desc: "女皇的安危是第一位的,我们必须坚守岗位。" + DOH_xianchuyiqie_desc: "累死不要紧,我们的[Root.GetLeader]需要我们为她付出一切,不到彻底安全,一刻不能松懈。" + DOH_weilenvhuang: "为了[Root.GetLeader]" + DOH_weilenvhuang_desc: "[Root.GetLeader]的安危是第一位的,我们必须坚守岗位。" DOH_datongshijie: "天下大同" DOH_feitianmeng: "飞天梦" DOH_feitianmeng_desc: "张开双翼,踏向星辰,是汝之抉择,\n星空浩瀚,方知,此处乃汝之归宿。\n——《飞翔之梦》,虚空吟唱者创作\n\n§C向着星辰大海,出发!§!" @@ -120,7 +120,7 @@ DOH_shichanghuanjishu: "市场换技术" DOH_shichanghuanjishu_desc: "我们可以进一步开放东煌市场,并以此要求外资企业转让技术。" DOH_jinjigaige: "经济改革" - DOH_jinjigaige_desc: "没有钱钱啦!东煌要富起来!" + DOH_jinjigaige_desc: "在局势稍微缓和之后,[Root.GetLeader]意识到……\n\n没有钱钱啦!东煌要富起来!" DOH_heqinghaiyan: "河清海晏" DOH_heqinghaiyan_desc: "政通人和,百废俱兴。" #DOH_heqinhaiyan_tooltip: "§C东煌统一战线§!追加:内部分歧§C减轻§!了。" @@ -186,7 +186,7 @@ DOH_yubeilianjiaoliu: "与北联交流" DOH_yubeilianjiaoliu_desc: "我们应该与共产主义的始源地进行交流,尽管双方的环境不同,但有交流总是好的。" DOH_yindaoyuzhichi: "引导与支持" - DOH_yindaoyuzhichi_desc: "就如同北联愿意支持我们的发展,我们也应该引导其他人走上正确的道路,并给予他们支持。" + DOH_yindaoyuzhichi_desc: "就如同北联愿意支持我们的发展,我们也应该引导其他人走上正确的道路,并给予他们支持。通过这种方式我们将迅速动员大批民兵。" DOH_yindaoyuzhichi_effect_tooltip: "在§Y[Root.Capital.GetName]§!集结20个步兵师" DOH_hongsedengta: "红色灯塔" DOH_hongsedengta_desc: "在充满阴霾的东方世界,我们是唯一的红色国家,我们将为亚洲甚至更遥远的先进人士提供庇护。不论国籍、种族,让我们一起为共同的目标奋斗吧!" @@ -195,7 +195,7 @@ DOH_yuhuangjiajiaoliu: "与皇家交流" DOH_yuhuangjiajiaoliu_desc: "皇家的民主制度发展了好几百年,而且她们非常富有,我们要多多与她们交流一下。" DOH_yinruwaizi: "引入外资" - DOH_yinruwaizi_desc: "我们东煌最缺的就是钱..而皇家有的是钱。" + DOH_yinruwaizi_desc: "我们东煌最缺的就是钱……而皇家有的是钱。" DOH_xishoujishu: "吸收技术" DOH_xishoujishu_desc: "外来的企业有着先进的技术,值得我们借鉴。" DOH_kaifangguomen: "经济改革" @@ -314,14 +314,24 @@ DOH_huidaoguxiang_desc: "“乡愁是一湾浅浅的海峡,我在这头,故乡在那头。”\n现在我们已经回到故乡了,重建我们的家园吧!" DOH_dashanghai: "大上海" DOH_dashanghai_desc: "在过去,我们的上海是东方大都市之一,是东煌最繁华的城市。现在我们要重现上海过去的繁荣。" + DOH_dalianlvshun: "军港之夜" + DOH_dalianlvshun_desc: "大连和旅顺是历史悠久的军港,也是重要的经济城市。" DOH_tianfuzhiguo: "天府之国" - DOH_tianfuzhiguo_desc: "巴蜀一带是我们东煌最富饶的地区,这里很适合种植农作物。" + DOH_tianfuzhiguo_desc: "川渝地域相接、气候相近、农业主导产业相似,适合共建农业带。\n\n——水旱从人,不知饥馑,时无荒年,天下谓之天府也。" DOH_qianniandidu: "千年帝都" DOH_qianniandidu_desc: "北京是我们东煌历朝历代的国都,建设这座古老的城市会极大的提高我们的士气。" + DOH_jingchudadi: "荆楚大地" + DOH_jingchudadi_desc: "大城激荡英雄气!" DOH_sichouzhilu: "丝绸之路" - DOH_sichouzhilu_desc: "东煌的汉武帝曾经派张骞出使西域开辟的以首都长安为起点,经甘肃、新疆,到中亚、西亚,最终前往遥远的西方。这条道路极为重要,我们坚信在未来一定会有一位领袖提出一带一路的战略。" + DOH_sichouzhilu_desc: "东煌的汉武帝曾经派张骞出使西域开辟的以首都长安为起点,经甘肃、新疆,到中亚、西亚,最终前往遥远的西方。今天,我们洗去了所有的欺侮,那曾经遥远的河西走廊之梦,又一次近在眼前!" + DOH_shisanchaogudu: "梦回长安" + DOH_shisanchaogudu_desc: "作为丝绸之路的起点,开放、包容是西安的底色。\n\n——落花踏尽游何处,笑入胡姬酒肆中。" DOH_heijinsansheng: "黑金三省" DOH_heijinsansheng_desc: "我们的东北三省有着全东亚最富饶的黑土地,还有最珍贵的黑色黄金——石油。" + DOH_dongfangxinzhixu: "震旦天朝" + DOH_dongfangxinzhixu_desc: "我们要夺回东亚的主导权。" + DOH_shanhejinxiu: "锦绣河山" + DOH_shanhejinxiu_desc: "神女应无恙,当惊世界殊!" DOH_jiejinanmin: "接济难民" DOH_jiejinanmin_desc: "我们已经和沦陷区有了沟通的渠道,可以让周边沦陷区的人民来到我们解放区。" DOH_jiefangxuanyan: "解放宣言" @@ -333,9 +343,9 @@ DOH_nanxia: "南下" DOH_nanxia_desc: "南方是蕴藏着大量资源的海洋,有了制海权后,我们可以逐岛控制南洋。" DOH_yuanyanghaijun: "远洋海军" - DOH_yuanyanghaijun_desc: "为了探索更远的海域,我们要降低海军速度,增加续航能力。" + DOH_yuanyanghaijun_desc: "这是穿越百年的夙愿,这是走向深蓝的远航。\n\n驱船闯大洋,砺剑海天间!" DOH_yunshujiandui: "运输舰队" - DOH_yunshujiandui_desc: "海军的后勤也是很重要的,要是想控制大片海域,必须有大量的运输船和强大的护航能力。" + DOH_yunshujiandui_desc: "通过海洋深化我国与世界之间的联系和互动是海洋强国建设的重要任务,但如果没有高水平的海运支撑,海上贸易、人员交流、要素互通等就无从谈起。要是想控制大片海域,必须有大量的运输船和强大的护航能力。" DOH_ninghaixiaxiyang: "宁海下西洋" DOH_ninghaixiaxiyang_desc: "去吧宁海酱!带领我们东煌的舰队向南进发,让沿途的所有国家见识到东煌的强大吧!" DOH_ninghaixiaxiyang_tooltip: "§Y宁海开始带领舰队展现东煌的军事实力,有可能会收回曾经属于我们的香港和澳门,甚至是东南亚。§!" @@ -592,15 +602,19 @@ trait_DOH_JS9_desc: "在另一个世界中对冲锋枪使用熟练,作战多以灵活性行动。" ###事件### DOH_event.1.t: "派谁去学习呢?" - DOH_event.1.d: "行李什么的都安排妥当了,但是我们经费有限,只能选一个人出国学习。\n鞍山充满期待的看着我们,她是鞍山级四姐妹的大姐,学习能力很强,也对出去学习很有热情。\n另一些人认为鞍山还小,逸仙更适合出去学习。" + DOH_event.1.d: "行李什么的都安排妥当了,但是我们经费有限,只能选一个人出国学习。\n鞍山和抚顺充满期待的看着我们,她们是鞍山级四姐妹的大姐和二姐,学习能力很强,也对出去学习很有热情。\n另一些人认为鞍山和抚顺还小,逸仙更适合出去学习。" DOH_event.1.a: "鞍山" DOH_event.1.b: "逸仙" + DOH_event.1.c: "抚顺(神秘提示:不建议第一次游玩选择哦)" DOH_event.2.t: "没有钱钱啦!" DOH_event.2.d: "糟糕了,学习团与我们联系说我们拨给她们的经费太少了,学习团一路上省吃俭用但还是快要花光了。\n本来我们想要学习团游历西方的所有国家,但现在只能二选一了。\n第一个是共产主义的发源地-北方联合。\n第二个是老牌资本主义强国-皇家,但是鞍山不想去皇家。" DOH_event.2.a: "去北联" DOH_event.2.b: "去皇家" DOH_event.3.t: "鞍山从北联回来了" DOH_event.3.d: "经过数月的考察学习,鞍山从北联回来了。她学习了北联先进的共产主义思想,并且与东煌国情相结合,总结出了自己的一套理论。" + DOH_event.411.t: "抚顺没有回家??" + DOH_event.411.d: "抚顺给我们写了封信详细介绍了考察中遇到的各种情况。在信件的末尾她说外面的世界太好玩了,她通过打海盗凑够了路费,正在周游世界大冒险呢!\n\n别人在做饭。抚顺在大冒险。\n别人在过年。抚顺在大冒险。\n别人在换装。抚顺在大冒险。\n别人在改造。抚顺在大冒险。" + DOH_event.411.a: "抚顺还在大冒险!!" DOH_event.3.a: "欢迎回家" DOH_event.4.t: "逸仙从北联回来了" DOH_event.4.d: "经过数月的考察学习,逸仙从北联回来了。她学习了北联先进的共产主义思想,并且与东煌国情相结合,总结出了自己的一套理论。" @@ -910,7 +924,7 @@ az_doh_gui_gonggongkaizhi_add_one_tooltip_disabled: "当前不可用,§R需要§!完成国策§Y社会保障§!且§C有充足的剩余民用工业§!。§g或者已达到每周可增加点数限制。§!" az_doh_gui_keyanjinfei_add_one_tooltip_disabled: "当前不可用,§R需要§!完成国策§Y人才引进§!且§C有充足的剩余民用工业§!,且额外科研经费不超过100点。§g或者已达到每周可增加点数限制。§!" az_doh_gui_junshijinfei_add_one_tooltip_disabled: "当前不可用,§R需要§!完成国策§Y东煌工业体系§!且§C有充足的剩余民用工业§!。§g或者已达到每周可增加点数限制。§!" - az_doh_gui_shichang_add_one_tooltip_disabled: "不可用,§R需要§!完成国策§Y东煌工业体系§!且§C未达到最大开放程度§!。" + az_doh_gui_shichang_add_one_tooltip_disabled: "不可用,§R需要§!完成国策§Y市场换技术§!且§C未达到最大开放程度§!。" az_doh_gui_touzi_add_one_tooltip: "增加投资有助于国内工业建设和资源利用。\n\n由于诉求不同和信心不足,本决策会根据内部分歧程度损失执政党支持率。" az_doh_gui_touzi_subtract_one_tooltip: "减少投资有助于节省财政开支。\n\n由于诉求不同和信心不足,本决策会根据内部分歧程度损失执政党支持率。" az_doh_gui_gonggongkaizhi_add_one_tooltip: "增加公共开支有助于提升社会福利,改善情报工作和生产效率。\n\n由于诉求不同和信心不足,本决策会根据内部分歧程度损失执政党支持率。" @@ -966,4 +980,116 @@ DOH_loong_event.3002.a: "山高水远,江湖再见!" az_doh_fanshu_modifier: "现代朝贡体系" DOH_xuxinghaoxue_decision: "虚心学习" - DOH_xuxinghaoxue_decision_desc: "我们深知自己落后于其他国家,所以一定不能骄傲自满,要谦虚地向其他国家学习。" \ No newline at end of file + DOH_xuxinghaoxue_decision_desc: "我们深知自己落后于其他国家,所以一定不能骄傲自满,要谦虚地向其他国家学习。" + DOH_youjijiehe: "有机结合" + DOH_youjijiehe_desc: "我们东煌的制度固然值得坚守,但是帝制是不是有点过头了,学习西方也是必要的,因此我们应该将二者有机结合起来,创立我们东煌特色的元首制" + DOH_weimuzhihou: "帷幕之后" + DOH_weimuzhihou_desc: "镇海作为我们的谋士,为我们抗击塞壬出谋划策,很多舰娘支持她当领袖,虽然大部分蛮啾并不认识她。但为了东煌的明天,她必须走向台前,成为东煌合理合法的唯一领袖。" + DOH_haerbindayuanshuai: "天下兵马大元帅" + DOH_haerbindayuanshuai_desc: "哈尔滨作战得力,是我们东煌有名的常胜将军,但是她对政事仍然知之甚少,且武人当政可能无法得到大部分蛮啾的认同,为此我们必须充分准备。" + DOH_zhuoyanquanju: "着眼全局" + DOH_zhuoyanquanju_desc: "比起一口气击溃敌人,镇海更喜欢把敌人一点一点引诱至圈套中,以减少损失,她针对东煌的假想敌(大概真的是假想)发明了一套新的战法,并将总结了一套兵书下发,我们的将领看完智商都增加了!)" + DOH_kuaisugongyehua: "经济动员" + DOH_kuaisugongyehua_desc: "血肉之躯终将难以抵御钢铁,为了防范近在眼前的威胁,我们必须加速工业化。" + DOH_zujianxingzhengbandi: "组建行政团队" +# DOH_zujianxingzhengbandi_desc: "为了领袖更好的工作,我们有必要为她组建一个专属的行政团队。" + DOH_zujianxingzhengbandi_desc: "为了让领袖更好的工作,我们有必要高薪聘请一些知识分子来辅助元首。" + DOH_youxianjunfei: "优先军费" + DOH_youxianjunfei_desc: "军队是立国之本,军队弱小就要挨打,在这场大变局中,我们必须增强自己的防卫力量。" + DOH_fenyongdangxian: "奋勇当先" + DOH_fenyongdangxian_desc: "哈尔滨享受一口气击溃敌人的快感,她不喜欢绕圈子,作战亦勇猛当先,很多蛮啾士兵都觉得“太好了是哈尔滨来指挥,我们有救了。”" + DOH_weidalingxiu: "万岁!伟大领袖" + DOH_weidalingxiu_desc: "在我们领袖的正确领导下,我们取得了一定的成果,经过我们媒体的预热,我们已经有条件让[Root.GetLeader]成为公认的东煌唯一领袖了!她是我们的伟人!我们东煌永远不会忘记她!" + DOH_kaidahui: "开大会" + DOH_kaidahui_desc: "我们已经确定了要学习北联,走团结主义康庄大道的总方针,现在就是决定我们如何走上团结主义道路的时候了" + DOH_daduoshu: "大多数" + DOH_daduoshu_desc: "相当一部分的舰娘和蛮啾认为,鞍山很早接触团结主义思想,做事认真,是极为合适的团结领导人,团结领导人席位非她莫属。" + DOH_jijifangyu: "积极防御" + DOH_jijifangyu_desc: "在过去很长一段时间的屈辱史中,我们总结了一条重要经验:只有一个强而有力且坚不可摧的长城才能保护我们的国家于危难之中,而太原所提出的自卫武装思想十分符合我们的现状,也许我们可以试试拥有玄武加持的太原,她一定能为我们带来更美好的前途。(还有三个护妹狂魔的加持(不是))" + DOH_pingwenxuanze: "平稳选择" + DOH_pingwenxuanze_desc: "逸仙曾经领导我们走了很长一段时间,她兢兢业业为了东煌,无论我们走上什么路线,只要有益于东煌,逸仙永远是第一个支持的,因此逸仙应当继续担任领袖。" + DOH_ewairenxuan: "额外人选" + DOH_ewairenxuan_desc: "热情开放的哈尔滨曾经立下汗马功劳,她的能力和个人魅力得到了很多舰娘的认可,有不少舰娘和蛮啾认为,哈尔滨也能够领导我们。" + DOH_wunianjihua: "寻求北方联合支持" + DOH_wunianjihua_desc: "我们应该尝试北联的方法来建设团结主义,虽然重樱的威胁与日俱增,但是我们可以做两手准备。" + DOH_junshiyouxian: "军事优先" + DOH_junshiyouxian_desc: "重樱的威胁近在眼前,我们必须优先重整军工业,才能度过眼前的危机。" + DOH_junhengfazhan: "均衡发展" + DOH_junhengfazhan_desc: "我们既要注重眼前的威胁,也要思考未来的发展,因此我们应当采取一种较为均衡的发展方式,来实现东煌的复兴。" + DOH_pinghaidejunduijianshefangan: "平海的军队建设方案" + DOH_pinghaidejunduijianshefangan_desc: "平海认为无论多么精良的装备都不如让每个蛮啾士兵都知道自己在为国而战,为自己而战,她们提议要加强我们陆军的训练和思想教育。" + DOH_zhenhaidetiyi: "镇海的提议" + DOH_zhenhaidetiyi_desc: "镇海认为装备不精不能克敌,并主张我们的战士和指战员应当积极学习战术知识,吸收先进的战术作战理念,这样才能战胜强敌。" + DOH_haerbindejianyi: "大!炸!B!" + DOH_haerbindejianyi_desc: "哈尔滨认为我们取胜的要点在于能将大量的钢铁投射到我们的敌人头上,因此我们应当大力发展炮兵。\n\n§g“介你掩体?挺可乐的。”§!" + paohuo_qinxierupu: "炮火,倾泻如瀑" + zonghengfangyuan: "纵横方圆" + zhamouqiji: "诈谋奇计" + DOH_kuojunbeizhan: "扩军备战" + yongwubuke: "勇无不克" + grdylr: "光荣的引路人" + yongwubuke_2: "勇无不克" + scientist_trait_az_DOH_taiyuan: "物理学爱好者" + scientist_trait_az_DOH_taiyuan_desc: "这本《核物理假说》很有趣,如果姐姐们也能喜欢就好了。" + jijifangyu: "存在就是一切,一切为了存在" + DOH_donghuangdeyewang: "东煌的野望" + DOH_donghuangdeyewang_desc: "我们的梦想是逐鹿大洋!" + DOH_huolibuzukongjuzheng: "火力不足恐惧症" + DOH_huolibuzukongjuzheng_desc: "带着你和你的掩体见鬼去吧!\n§g前线火力引导向来是极其困难的,大量运用炮兵会给我们的军队组织带来更多的挑战。§!" + DOH_loong_event.4001.t: "东煌的代表团来了" + DOH_loong_event.4001.d: "近日东煌派遣华甲带代表团来到了莫斯科,她们希望能得到我们的支持来对抗重樱,如果我们给予她们一定帮助的话,她们不仅会感谢我们,还可能极大缓解我们在远东的边防压力。" + DOH_loong_event.4001.a: "给予她们武器装备支持。" + DOH_loong_event.4001.b: "我们腾不出来任何东西支援她们。" + DOH_loong_event.4002.t: "北联给了我们武器装备支持" + DOH_loong_event.4002.d: "北联给我们了不少技术和装备支持。" + DOH_loong_event.4002.a: "好耶。" + DOH_loong_event.4003.t: "北联拒绝了我们的请求" + DOH_loong_event.4003.d: "外人还是靠不住,北联说她们也不富裕,拒绝了我们所有请求。" + DOH_loong_event.4003.a: "靠山山会倒,靠人人会走,我们一定要独立自强,靠自己!" + DOH_loong_event.5001.t: "东煌团结党第一次全国代表大会召开!" + DOH_loong_event.5001.d: "我们已经确定了要学习北联,走团结主义康庄大道的总方针,现在就是决定我们如何走上团结主义道路的时候了。\n基于此,东煌团结党在南京召开了第一次全国代表大会。大会收到了来自四个不同派别的提案意见。\n支持鞍山的提案认为,鞍山作为全东煌最早接触团结主义的舰娘,可以提出完善的理论体系。我们可以采取支持鞍山的提案,发动群众武装东煌。\n支持逸仙的提案则指出逸仙曾经长期领导东煌,对东煌的国情有着深刻的见解。在世界局势动乱的环境下,我们应当采取最快的方式为战争做好准备,而最快的方式便是继续让逸仙执政。\n支持太原的则提出,应当在战略上采取自卫立场,在战术上的进攻达到战略防御的目的。实现战略威慑、以武止戈。\n大会第二天,有一份半途加入的提案支持哈尔滨,她的能力和个人魅力得到了很多舰娘的认可,有不少舰娘和蛮啾认为,哈尔滨也能够领导我们。\n东煌最终的选择是……\n\n§gTips:如果远征军存在则哈尔滨不可用。§!" + DOH_loong_event.5001.aa: "我们应遵循大多数人的意见(鞍山)" + DOH_loong_event.5001.ab: "符合东煌的才是最好的(逸仙)" + DOH_loong_event.5001.ac: "以退为进,以守为攻(太原)" + DOH_loong_event.5001.ad: "吃我一炮!(哈尔滨)" + DOH_sixiangjiaoyu: "思想教育" + DOH_yihuizhidu: "议会制度" + DOH_yihuizhidu_desc: "皇家仍然是这个世界上最强大的国家,我们应当学习她们的制度,从根本上保障我们东煌实现复兴,大步追上世界一流水准。" + DOH_zujianneige: "组建内阁团队" + DOH_zujianneige_desc: "改革成皇家的制度得到了大多数舰娘和蛮啾的认可,现在是时候组建我们第一次的议会选举了!" + DOH_zongtongzhidu: "民选总统" + DOH_zongtongzhidu_desc: "来自白鹰的女灶神听说了我们的游学之后,向我们介绍了白鹰的制度和实践,听起来十分有趣……" + DOH_xuanju: "第一次选举" + DOH_xuanju_desc: "在我们选择白鹰的路线之后,第一个要解决的问题就是谁来当东煌的第一任大总统,这是个艰巨的任务,一般的舰娘无法承担。\n\n鉴于长春对担任大统领没什么兴趣,在选举期间长春将主持日常工作并组织开展计票。" + DOH_pingdengminzhurenai: "平等,仁爱,民主" + DOH_pingdengminzhurenai_desc: "我们建成了自由,平等,民主,仁爱的新东煌,这是我们一次巨大的进步,我们将会以崭新的姿态重新加入这个世界!" + shenshouhuanyingdeshiquanyuanshou: "深受欢迎的实权元首" + DOH_ballistic_missile_equipment_1: "东风1" + DOH_ballistic_missile_equipment_1_short: "DF-1" + DOH_ballistic_missile_equipment_2: "东风2" + DOH_ballistic_missile_equipment_2_short: "DF-2" + DOH_ballistic_missile_equipment_3: "东风5" + DOH_ballistic_missile_equipment_3_short: "DF-5" + DOH_nuclear_missile_equipment_1: "东风2A" + DOH_nuclear_missile_equipment_1_short: "DF-2A" + DOH_nuclear_missile_equipment_2: "东风5A" + DOH_nuclear_missile_equipment_2_short: "DF-5A" + DOH_maoxianwangfushun: "冒险王抚顺" + DOH_heianwuqi: "黑暗武器" + DOH_daheiyu: "大黑鱼" + DOH_zhijianren: "执剑人" + DOH_loong_event.5101.t: "总统选举结果" + DOH_loong_event.5101.d: "选举结果出炉了,担任大总统的将会是:" + DOH_loong_event.5101.aa: "逸仙" + DOH_loong_event.5101.ab: "寰昌" + DOH_loong_event.5101.ac: "定安" + DOH_loong_event.5101.ad: "海天" + DOH_idea_renrenxiaidexindonghuang: "人人喜爱的新东煌" + DOH_idea_renrenxiaidexindonghuang_desc: "平等、民主、仁爱。" + DOH_idea_renrenxiaidexindonghuang_1: "人人喜爱的新东煌" + DOH_idea_renrenxiaidexindonghuang_1_desc: "我们有着焕然一新的面貌,平等、民主、仁爱的东煌正在崛起!" + DOH_zujianxingzhengtuandui_idea: "组建行政团队" + mingjianwanli: "明鉴万里" + jiangtaigongdiaoyufa: "姜太公钓鱼法(自称)" + yingshilidao: "因势利导" + wenquxing: "文曲星" \ No newline at end of file