diff --git a/src/common/characters/az_BFL_characters.txt b/src/common/characters/az_BFL_characters.txt index 52f8c4a..c260e84 100755 --- a/src/common/characters/az_BFL_characters.txt +++ b/src/common/characters/az_BFL_characters.txt @@ -1075,4 +1075,67 @@ characters={ coordination_skill = 5 } } + + #scientists + BFL_kuersike_sci = { + name = BFL_kuersike + portraits={ + army = { + large="gfx/leaders/BFL/kuersike.png" + small="gfx/interface/ideas/idea_kuersike.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_warfare_expert scientist_trait_gifted_engineer } + skills = { + specialization_nuclear = 2 + } + } + } + BFL_fuluosiluofu_sci = { + name = BFL_fuluosiluofu + portraits={ + army = { + large="gfx/leaders/BFL/fuluosiluofu.png" + small="gfx/interface/ideas/idea_fuluosiluofu.png" + } + } + + scientist = { + traits = { scientist_trait_armored_specialist scientist_trait_genius } + skills = { + specialization_land = 3 + } + } + } + BFL_qikaluofu_sci = { + name = BFL_qikaluofu + portraits={ + army = { + large="gfx/leaders/BFL/qikaluofu.png" + small="gfx/interface/ideas/idea_qikaluofu.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_bright } + skills = { + specialization_naval = 2 + } + } + } + BFL_naximofu_sci = { + name = BFL_naximofu + portraits={ + army = { + large="gfx/leaders/BFL/naximofu.png" + small="gfx/interface/ideas/idea_tashigan.png" + } + } + scientist = { + traits = { scientist_trait_rocketry_specialist scientist_trait_bombs_expert scientist_trait_fast_learner } + skills = { + specialization_air = 1 + } + } + } } \ No newline at end of file diff --git a/src/common/characters/az_BLI_characters.txt b/src/common/characters/az_BLI_characters.txt index a7ca1d2..49d9544 100755 --- a/src/common/characters/az_BLI_characters.txt +++ b/src/common/characters/az_BLI_characters.txt @@ -739,4 +739,67 @@ characters={ } } } + + #scientists + BLI_huangjinbuli_sci = { + name = BLI_huangjinbuli + portraits={ + army = { + large="gfx/leaders/BLI/huangjinbuli.png" + small="gfx/interface/ideas/idea_huangjinbuli.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_power_expert scientist_trait_resourceful } + skills = { + specialization_nuclear = 2 + } + } + } + BLI_baoduoliuhua_sci = { + name = BLI_baoduoliuhua + portraits={ + army = { + large="gfx/leaders/BLI/baoduoliuhua.png" + small="gfx/interface/ideas/idea_baoduoliuhua.png" + } + } + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_fast_learner } + skills = { + specialization_land = 1 + } + } + } + BLI_laisha_sci = { + name = BLI_laisha + portraits={ + army = { + large="gfx/leaders/BLI/laisha.png" + small="gfx/interface/ideas/idea_laisha.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_submarine_specialist scientist_trait_genius } + skills = { + specialization_naval = 3 + } + } + } + BLI_keluodiya_sci = { + name = BLI_keluodiya + portraits={ + army = { + large="gfx/leaders/BLI/keluodiya.png" + small="gfx/interface/ideas/idea_keluodiya.png" + } + } + + scientist = { + traits = { scientist_trait_jet_expert scientist_trait_electronics_specialist scientist_trait_brilliant_theorist } + skills = { + specialization_air = 2 + } + } + } } diff --git a/src/common/characters/az_BYG_characters.txt b/src/common/characters/az_BYG_characters.txt index e38f520..1e1c7a7 100755 --- a/src/common/characters/az_BYG_characters.txt +++ b/src/common/characters/az_BYG_characters.txt @@ -2080,4 +2080,67 @@ characters={ logistics_skill = 1 } } + + #scientists + BYG_hailunna_sci = { + name = BYG_hailunna + portraits={ + army = { + large="gfx/leaders/BYG/hailunna.png" + small="gfx/interface/ideas/idea_hailunna.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_nuclear_power_expert scientist_trait_genius } + skills = { + specialization_nuclear = 3 + } + } + } + BYG_xingzuo_sci = { + name = BYG_xingzuo + portraits={ + army = { + large="gfx/leaders/BYG/xingzuo.png" + small="gfx/interface/ideas/idea_xingzuo.png" + } + } + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_bright } + skills = { + specialization_land = 2 + } + } + } + BYG_linuo_sci = { + name = BYG_linuo + portraits={ + army = { + large="gfx/leaders/BYG/linuo.png" + small="gfx/interface/ideas/idea_linuo.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 3 + } + } + } + BYG_qiershazhi_sci = { + name = BYG_qiershazhi + portraits={ + army = { + large="gfx/leaders/BYG/qiershazhi.png" + small="gfx/interface/ideas/idea_qiershazhi.png" + } + } + scientist = { + traits = { scientist_trait_rocketry_specialist scientist_trait_guidance_systems_expert scientist_trait_electronics_specialist scientist_trait_brilliant_theorist } + skills = { + specialization_air = 2 + } + } + } } diff --git a/src/common/characters/az_CHY_characters.txt b/src/common/characters/az_CHY_characters.txt index b7a99d8..be82ce6 100755 --- a/src/common/characters/az_CHY_characters.txt +++ b/src/common/characters/az_CHY_characters.txt @@ -1348,8 +1348,8 @@ characters={ skill = 2 attack_skill = 2 defense_skill = 2 - planning_skill = 2 - logistics_skill = 1 + maneuvering_skill = 2 + coordination_skill = 1 } } CHY_haifeng = { @@ -1372,8 +1372,8 @@ characters={ skill = 2 attack_skill = 2 defense_skill = 1 - planning_skill = 2 - logistics_skill = 2 + maneuvering_skill = 2 + coordination_skill = 2 } } CHY_gecheng = { @@ -1629,7 +1629,7 @@ characters={ is_ai = no } } - traits = { hangmu_army organizer logistics inflexible_strategist } + traits = { hangmu_army organizer inflexible_strategist } skill = 3 attack_skill = 3 defense_skill = 3 @@ -1677,7 +1677,7 @@ characters={ is_ai = no } } - traits = { zhanlie_army media_personality reckless } + traits = { zhanlie_army media_personality } skill = 2 attack_skill = 2 defense_skill = 1 @@ -1749,7 +1749,7 @@ characters={ is_ai = no } } - traits = { xunyang_army cautious } + traits = { xunyang_army trait_cautious } skill = 3 attack_skill = 2 defense_skill = 4 @@ -1916,4 +1916,82 @@ characters={ logistics_skill = 3 } } + #scientists + CHY_mingshi_sci = { + name = CHY_mingshi + portraits={ + army = { + large="gfx/leaders/CHY/mingshi.png" + small="gfx/interface/ideas/idea_mingshi.png" + } + } + + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_resourceful } + skills = { + specialization_nuclear = 1 + } + } + } + CHY_lingbo_sci = { + name = CHY_lingbo + portraits={ + army = { + large="gfx/leaders/CHY/lingbo.png" + small="gfx/interface/ideas/idea_lingbo.png" + } + } + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_fast_learner } + skills = { + specialization_land = 1 + } + } + } + CHY_xizhang_sci = { + name = CHY_xizhang + portraits={ + army = { + large="gfx/leaders/CHY/xizhang.png" + small="gfx/interface/ideas/idea_xizhang.png" + } + } + scientist = { + traits = { scientist_trait_submarine_specialist scientist_trait_bright } + skills = { + specialization_naval = 2 + } + } + } + CHY_shentong_sci = { + name = CHY_shentong + portraits={ + army = { + large="gfx/leaders/CHY/shentong.png" + small="gfx/interface/ideas/idea_shentong.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_genius } + skills = { + specialization_naval = 3 + } + } + } + CHY_xinnong_sci = { + name = CHY_xinnong + portraits={ + army = { + large="gfx/leaders/CHY/xinnong.png" + small="gfx/interface/ideas/idea_xinnong.png" + } + } + scientist = { + traits = { scientist_trait_aircraft_specialist scientist_trait_jet_expert scientist_trait_genius } + skills = { + specialization_air = 3 + } + } + } } diff --git a/src/common/characters/az_DOH_characters.txt b/src/common/characters/az_DOH_characters.txt index a7a3034..9a0ca09 100755 --- a/src/common/characters/az_DOH_characters.txt +++ b/src/common/characters/az_DOH_characters.txt @@ -1281,4 +1281,68 @@ characters={ } } } + + #scientists + DOH_dingan_sci = { + name = DOH_dingan + portraits = { + army = { + large="gfx/leaders/DOH/dingan.png" + small="gfx/interface/ideas/idea_dingan.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_fast_learner } + skills = { + specialization_nuclear = 1 + } + } + } + DOH_jian_sci = { + name = DOH_jian + portraits = { + army = { + large="gfx/leaders/DOH/jian.png" + small="gfx/interface/ideas/idea_jian.png" + } + } + + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_genius } + skills = { + specialization_land = 3 + } + } + } + DOH_huajia_sci = { + name = DOH_huajia + portraits = { + army = { + large="gfx/leaders/DOH/huajia.png" + small="gfx/interface/ideas/idea_huajia.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 1 + } + } + } + DOH_zhenhai_sci = { + name = DOH_zhenhai + portraits = { + army = { + large="gfx/leaders/DOH/zhenhai.png" + small="gfx/interface/ideas/idea_zhenhai.png" + } + } + scientist = { + traits = { scientist_trait_rocketry_specialist scientist_trait_guidance_systems_expert scientist_trait_brilliant_theorist } + skills = { + specialization_air = 1 + } + } + } } diff --git a/src/common/characters/az_HUJ_characters.txt b/src/common/characters/az_HUJ_characters.txt index e4ba415..87edd10 100755 --- a/src/common/characters/az_HUJ_characters.txt +++ b/src/common/characters/az_HUJ_characters.txt @@ -1434,4 +1434,67 @@ characters={ logistics_skill = 3 } } + + #scientists + HUJ_chaijun_sci = { + name = HUJ_chaijun + portraits={ + army = { + large="gfx/leaders/HUJ/chaijun.png" + small="gfx/interface/ideas/idea_chaijun.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_schrodingers_trait } + skills = { + specialization_nuclear = 2 + } + } + } + HUJ_dujiaoshou_sci = { + name = HUJ_dujiaoshou + portraits={ + army = { + large="gfx/leaders/HUJ/dujiaoshou.png" + small="gfx/interface/ideas/idea_dujiaoshou.png" + } + } + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_resourceful } + skills = { + specialization_land = 1 + } + } + } + HUJ_yingxianzuo_sci = { + name = HUJ_yingxianzuo + portraits={ + army = { + large="gfx/leaders/HUJ/yingxianzuo.png" + small="gfx/interface/ideas/idea_yingxianzuo.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_genius } + skills = { + specialization_naval = 3 + } + } + } + HUJ_aerbien_sci = { + name = HUJ_aerbien + portraits={ + army = { + large="gfx/leaders/HUJ/aerbien.png" + small="gfx/interface/ideas/idea_aerbien.png" + } + } + scientist = { + traits = { scientist_trait_aircraft_specialist scientist_trait_bombs_expert scientist_trait_electronics_specialist scientist_trait_bright } + skills = { + specialization_air = 3 + } + } + } } diff --git a/src/common/characters/az_SAD_characters.txt b/src/common/characters/az_SAD_characters.txt index 10a557f..e45be9d 100755 --- a/src/common/characters/az_SAD_characters.txt +++ b/src/common/characters/az_SAD_characters.txt @@ -931,7 +931,6 @@ characters={ portraits={ army = { large="gfx/leaders/SAD/nabulesi.png" - #small="gfx/interface/ideas/idea_boerzhanuo.png" } } corps_commander = { @@ -950,4 +949,81 @@ characters={ logistics_skill = 5 } } + + #scientists + SAD_xibeifeng_sci = { + name = SAD_xibeifeng + portraits={ + army = { + large="gfx/leaders/SAD/xibeifeng.png" + small="gfx/interface/ideas/idea_xibeifeng.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_bright } + skills = { + specialization_nuclear = 2 + } + } + } + SAD_boerzhanuo_sci = { + name = SAD_boerzhanuo + portraits={ + army = { + large="gfx/leaders/SAD/boerzhanuo.png" + } + } + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_fast_learner } + skills = { + specialization_land = 1 + } + } + } + SAD_daleike_sci = { + name = SAD_daleike + portraits={ + army = { + large="gfx/leaders/SAD/daleike.png" + small="gfx/interface/ideas/idea_daleike.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 2 + } + } + } + SAD_abuluqi_sci = { + name = SAD_abuluqi + portraits={ + army = { + large="gfx/leaders/SAD/abuluqi.png" + small="gfx/interface/ideas/idea_abuluqi.png" + } + } + scientist = { + traits = { scientist_trait_bombs_expert scientist_trait_resourceful } + skills = { + specialization_air = 1 + } + } + } + SAD_diguo_sci = { + name = SAD_abuluqi + portraits={ + army = { + large="gfx/leaders/SAD/diguo.png" + small="gfx/interface/ideas/idea_diguo.png" + } + } + scientist = { + traits = { scientist_trait_rocketry_specialist scientist_trait_aircraft_specialist scientist_trait_genius } + skills = { + specialization_air = 3 + } + } + } } diff --git a/src/common/characters/az_SIR_characters.txt b/src/common/characters/az_SIR_characters.txt index ba2bec5..aa6fe53 100755 --- a/src/common/characters/az_SIR_characters.txt +++ b/src/common/characters/az_SIR_characters.txt @@ -373,7 +373,7 @@ characters={ } } SIR_ceshizhe = { - name = SIR_ceshizhe + name = SR1_ceshizhe portraits={ army = { large="gfx/leaders/SIR/ceshizhe.png" @@ -441,4 +441,67 @@ characters={ } } } + + #scientists + SIR_sairenjiaojisi_sci = { + name = SIR_sairenjiaojisi + portraits={ + army = { + large="gfx/leaders/SIR/youlingsha.png" + small="gfx/interface/ideas/idea_youlingsha.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_gifted_engineer } + skills = { + specialization_nuclear = 2 + } + } + } + SR1_guanchazhe_sci = { + name = SIR_guanchazhe + portraits={ + army = { + large="gfx/leaders/SIR/guanchazhe.png" + small="gfx/interface/ideas/idea_guanchazhe.png" + } + } + + scientist = { + traits = { scientist_trait_armored_specialist scientist_trait_fast_learner } + skills = { + specialization_land = 1 + } + } + } + SIR_jinghuazhe_sci = { + name = SIR_jinghuazhe + portraits={ + army = { + large="gfx/leaders/SIR/jinghuazhe.png" + small="gfx/interface/ideas/idea_jinghuazhe.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 2 + } + } + } + SIR_ceshizhe_sci = { + name = SR1_ceshizhe + portraits={ + army = { + large="gfx/leaders/SIR/ceshizhe.png" + small="gfx/interface/ideas/idea_ceshizhe.png" + } + } + scientist = { + traits = { scientist_trait_electronics_specialist scientist_trait_jet_expert scientist_trait_brilliant_theorist } + skills = { + specialization_air = 2 + } + } + } } diff --git a/src/common/characters/az_TIX_characters.txt b/src/common/characters/az_TIX_characters.txt index 19b407a..55fa496 100755 --- a/src/common/characters/az_TIX_characters.txt +++ b/src/common/characters/az_TIX_characters.txt @@ -1646,4 +1646,67 @@ characters={ logistics_skill = 2 } } + + #scientists + TIX_kelong_sci = { + name = TIX_kelong + portraits={ + army = { + large="gfx/leaders/TIX/kelong.png" + small="gfx/interface/ideas/idea_kelong.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_specialist scientist_trait_brilliant_theorist } + skills = { + specialization_nuclear = 2 + } + } + } + TIX_huteng_sci = { + name = TIX_huteng + portraits={ + army = { + large="gfx/leaders/TIX/huteng.png" + small="gfx/interface/ideas/idea_huteng.png" + } + } + scientist = { + traits = { scientist_trait_armored_specialist scientist_trait_bright } + skills = { + specialization_land = 3 + } + } + } + TIX_aogusite_sci = { + name = TIX_aogusite + portraits={ + army = { + large="gfx/leaders/TIX/aogusite.png" + small="gfx/interface/ideas/idea_aogusite.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_submarine_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 2 + } + } + } + TIX_bide_sci = { + name = TIX_bide + portraits={ + army = { + large="gfx/leaders/TIX/bide.png" + small="gfx/interface/ideas/idea_bide.png" + } + } + + scientist = { + traits = { scientist_trait_rocketry_specialist scientist_trait_helicopter_expert scientist_trait_genius } + skills = { + specialization_air = 3 + } + } + } } diff --git a/src/common/characters/az_YUW_characters.txt b/src/common/characters/az_YUW_characters.txt index d59db23..e7436b5 100755 --- a/src/common/characters/az_YUW_characters.txt +++ b/src/common/characters/az_YUW_characters.txt @@ -315,7 +315,6 @@ characters={ large="gfx/leaders/YUW/beiyaen.png" small="gfx/interface/ideas/idea_beiyaen.png" } - } corps_commander = { @@ -608,7 +607,6 @@ characters={ large="gfx/leaders/YUW/jiasikenie.png" small="gfx/interface/ideas/idea_jiasikenie.png" } - } advisor = { cost = 100 @@ -1441,4 +1439,67 @@ characters={ logistics_skill = 2 } } + + #scientists + YUW_sitelasibao_sci = { + name = YUW_sitelasibao + portraits={ + army = { + large="gfx/leaders/YUW/sitelasibao.png" + small="gfx/interface/ideas/idea_buleisite.png" + } + } + scientist = { + traits = { scientist_trait_nuclear_power_expert scientist_trait_bright } + skills = { + specialization_nuclear = 1 + } + } + } + YUW_jiasikenie_sci = { + name = YUW_jiasikenie + portraits={ + army = { + large="gfx/leaders/YUW/jiasikenie.png" + small="gfx/interface/ideas/idea_jiasikenie.png" + } + } + + scientist = { + traits = { scientist_trait_artillery_specialist scientist_trait_brilliant_theorist } + skills = { + specialization_land = 3 + } + } + } + YUW_aersasi_sci = { + name = YUW_aersasi + portraits={ + army = { + large="gfx/leaders/YUW/aersasi.png" + small="gfx/interface/ideas/idea_aersasi.png" + } + } + scientist = { + traits = { scientist_trait_surface_ship_specialist scientist_trait_gifted_engineer } + skills = { + specialization_naval = 2 + } + } + } + YUW_beiyaen_sci = { + name = YUW_beiyaen + portraits={ + army = { + large="gfx/leaders/YUW/beiyaen.png" + small="gfx/interface/ideas/idea_beiyaen.png" + } + } + scientist = { + traits = { scientist_trait_electronics_specialist scientist_trait_bombs_expert scientist_trait_bright } + skills = { + specialization_air = 2 + } + } + } } diff --git a/src/common/decisions/tianjiang_aizuobi_decisions.txt b/src/common/decisions/tianjiang_aizuobi_decisions.txt index 6f64877..8098c9b 100755 --- a/src/common/decisions/tianjiang_aizuobi_decisions.txt +++ b/src/common/decisions/tianjiang_aizuobi_decisions.txt @@ -1511,6 +1511,7 @@ tianjiang_aizuobi = { tag = CHY is_ai = yes date > 1936.2.1 + is_special_project_completed = sp:sp_naval_super_heavy_battleship } visible = { tag = CHY diff --git a/src/common/ideas/yuw.txt b/src/common/ideas/yuw.txt index 4af3b19..f5995c4 100755 --- a/src/common/ideas/yuw.txt +++ b/src/common/ideas/yuw.txt @@ -1,5 +1,15 @@ ideas = { country = { + YUW_yuanweilujunfangshouweizhu_idea = { + picture = FRA_fortification_focus + allowed_civil_war = { + always = yes + } + modifier = { + bunker_max_level_terrain_limit = 4 + coastal_bunker_max_level_terrain_limit = 4 + } + } YUW_zhandourengzaijuxu_idea = { picture = SWE_neither_death_nor_dishonor allowed_civil_war = { diff --git a/src/common/names/az_names.txt b/src/common/names/az_names.txt index b479366..db83560 100755 --- a/src/common/names/az_names.txt +++ b/src/common/names/az_names.txt @@ -111,195 +111,260 @@ default = { 可可奈尔 } callsigns = { "淑惠阿姨" "杰哥" "阿伟" "超勇" "帅比" "笨比" "猪比" "伞兵" "彪子" "睿智" "憨憨" "金轮" "大司马" "芜湖起飞" "神魔恋" "燕双鹰" "伊势" "塔塔开" "优妮控" } + } DOH = { male = { names = { - 赵 - 钱 - 孙 李 - 周 - 吴 - 郑 - 王 - 冯 - 陈 - 褚 - 卫 - 蒋 + 夏 + 云 + 林 + 涂山 + 华 + 白 + 方 + 叶 + 唐 沈 - 韩 - 杨 - 朱 + 苏 + 上官 秦 - 尤 - 许 - 何 - 吕 - 施 - 张 + 杨 + 姬 + 欧阳 + 孙 + 姜 } } female = { names = { - 赵 - 钱 - 孙 李 - 周 - 吴 - 郑 - 王 - 冯 - 陈 - 褚 - 卫 - 蒋 + 夏 + 云 + 林 + 涂山 + 华 + 白 + 方 + 叶 + 唐 沈 - 韩 - 杨 - 朱 + 苏 + 上官 秦 - 尤 - 许 - 何 - 吕 - 施 - 张 + 杨 + 姬 + 欧阳 + 孙 + 姜 } } surnames = { - 初蝶 - 嘉然 - 玉茗 - 冬梅 - 巧夏 - 水生 - 倾瑶 - 笑川 - 惜灵 - 宝庆 - 白山 - 翠曼 - 梦槐 - 忆丹 - 黄武 - 永泰 - 海露 - 怀萍 - 洁 - 向卉 - 波波 - 显庆 - 景 - 芷 - 迎蓉 - 莹莹 - 逸 - 傲旋 - 寻凝 - 凌瑶 - 凝安 - 访烟 - 如彤 - 小乐 - 延熹 + 清歌 + 梦寻 + 秋染 + 易安 + 饮冰 + + 长安 + 洛阳 + 金陵 + 开封 + 安阳 + 商都 + 云中 + + 茉莉 + 龙井 + 雀舌 + 祁红 + 普洱 + + 立春 + 雨水 + 惊蛰 + 春分 + 清明 + 谷雨 + 立夏 + 小满 + 芒种 + 夏至 + 小暑 + 大暑 + 立秋 + 处暑 + 白露 + 秋分 + 寒露 + 霜降 + 立冬 + 小雪 + 大雪 + 冬至 + 小寒 + 大寒 + + 龙骧 + 虎威 + 海昭 + 海震 + 飞鸿 + 南琛 + 保宁 + 保民 + 郢荆 + 湍济 + 海容 + 海安 + 镇东 + 镇西 + 镇南 + 镇北 + 镇中 + 镇边 + 定远 + 镇远 + 经远 + 来远 + 致远 + 靖远 + 济远 + 平远 + 驭远 + } + operation = { + 154 = { + "折樱" + } } } DH1 = { male = { names = { - 赵 - 钱 - 孙 李 - 周 - 吴 - 郑 - 王 - 冯 - 陈 - 褚 - 卫 - 蒋 + 夏 + 云 + 林 + 涂山 + 华 + 白 + 方 + 叶 + 唐 沈 - 韩 - 杨 - 朱 + 苏 + 上官 秦 - 尤 - 许 - 何 - 吕 - 施 - 张 + 杨 + 姬 + 欧阳 + 孙 + 姜 } } female = { names = { - 赵 - 钱 - 孙 李 - 周 - 吴 - 郑 - 王 - 冯 - 陈 - 褚 - 卫 - 蒋 + 夏 + 云 + 林 + 涂山 + 华 + 白 + 方 + 叶 + 唐 沈 - 韩 - 杨 - 朱 + 苏 + 上官 秦 - 尤 - 许 - 何 - 吕 - 施 - 张 + 杨 + 姬 + 欧阳 + 孙 + 姜 } } surnames = { - 初蝶 - 嘉然 - 玉茗 - 冬梅 - 巧夏 - 水生 - 倾瑶 - 笑川 - 惜灵 - 宝庆 - 白山 - 翠曼 - 梦槐 - 忆丹 - 黄武 - 永泰 - 海露 - 怀萍 - 洁 - 向卉 - 波波 - 显庆 - 景 - 芷 - 迎蓉 - 莹莹 - 逸 - 傲旋 - 寻凝 - 凌瑶 - 凝安 - 访烟 - 如彤 - 小乐 - 延熹 + 清歌 + 梦寻 + 秋染 + 易安 + 饮冰 + + 长安 + 洛阳 + 金陵 + 开封 + 安阳 + 商都 + 云中 + + 茉莉 + 龙井 + 雀舌 + 祁红 + 普洱 + + 立春 + 雨水 + 惊蛰 + 春分 + 清明 + 谷雨 + 立夏 + 小满 + 芒种 + 夏至 + 小暑 + 大暑 + 立秋 + 处暑 + 白露 + 秋分 + 寒露 + 霜降 + 立冬 + 小雪 + 大雪 + 冬至 + 小寒 + 大寒 + + 龙骧 + 虎威 + 海昭 + 海震 + 飞鸿 + 南琛 + 保宁 + 保民 + 郢荆 + 湍济 + 海容 + 海安 + 镇东 + 镇西 + 镇南 + 镇北 + 镇中 + 镇边 + 定远 + 镇远 + 经远 + 来远 + 致远 + 靖远 + 济远 + 平远 + 驭远 + } + operation = { + 154 = { + "折樱" + } } } CHY = { diff --git a/src/common/national_focus/beifanglianhe.txt b/src/common/national_focus/beifanglianhe.txt index 4fe88fe..e34b778 100755 --- a/src/common/national_focus/beifanglianhe.txt +++ b/src/common/national_focus/beifanglianhe.txt @@ -3818,7 +3818,7 @@ } NOT = { has_war_with = ROOT } } - add_opinion_modifier = { target = SOV modifier = SOV_anti_fascist_policies_good } + add_opinion_modifier = { target = BFL modifier = SOV_anti_fascist_policies_good } } every_other_country = { @@ -3826,7 +3826,7 @@ is_major = yes has_government = fascism } - add_opinion_modifier = { target = SOV modifier = SOV_anti_fascist_policies_bad } + add_opinion_modifier = { target = BFL modifier = SOV_anti_fascist_policies_bad } } } } @@ -3866,7 +3866,7 @@ } NOT = { has_war_with = ROOT } } - add_opinion_modifier = { target = SOV modifier = SOV_anti_capitalist_policies_good } + add_opinion_modifier = { target = BFL modifier = SOV_anti_capitalist_policies_good } } every_other_country = { @@ -3874,7 +3874,7 @@ is_major = yes has_government = democratic } - add_opinion_modifier = { target = SOV modifier = SOV_anti_capitalist_policies_bad } + add_opinion_modifier = { target = BFL modifier = SOV_anti_capitalist_policies_bad } } } } diff --git a/src/common/national_focus/sad_focus.txt b/src/common/national_focus/sad_focus.txt index f350ff6..6532c90 100755 --- a/src/common/national_focus/sad_focus.txt +++ b/src/common/national_focus/sad_focus.txt @@ -2738,6 +2738,13 @@ focus_tree = { } add_core_of = SAD } + effect_tooltip = { + custom_effect_tooltip = if_they_accept_tt + annex_country = { target = ALB transfer_troops = no } + + custom_effect_tooltip = if_they_refuse_tt + create_wargoal = { target = ALB type = take_state_focus } + } } } focus = { @@ -3614,6 +3621,16 @@ focus_tree = { } } custom_effect_tooltip = sad_swiyuwganshekenenggao + effect_tooltip = { + custom_effect_tooltip = if_they_accept_tt + transfer_state = 846 + add_stability = 0.1 + add_war_support = 0.1 + add_political_power = 50 + + custom_effect_tooltip = if_they_refuse_tt + declare_war_on = { target = YUW type = annex_everything } + } } } focus = { diff --git a/src/common/national_focus/tiexue.txt b/src/common/national_focus/tiexue.txt index c82beb5..a7723aa 100755 --- a/src/common/national_focus/tiexue.txt +++ b/src/common/national_focus/tiexue.txt @@ -6817,7 +6817,7 @@ focus_tree = { focus = TIX_xuanchengchisediguo } relative_position_id = TIX_xuanchengchisediguo - cost = 5 + cost = 8 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -6890,7 +6890,7 @@ focus_tree = { focus = TIX_xuanchengchisediguo } relative_position_id = TIX_xuanchengchisediguo - cost = 5 + cost = 8 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -6945,7 +6945,7 @@ focus_tree = { focus = TIX_xuanchengchisediguo } relative_position_id = TIX_xuanchengchisediguo - cost = 5 + cost = 8 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -7010,7 +7010,7 @@ focus_tree = { focus = TIX_dongfangshengcunkongjian } relative_position_id = TIX_beifangzuihoutongdie - cost = 5 + cost = 8 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -7052,7 +7052,38 @@ focus_tree = { factor = 50 } completion_reward = { - + add_ai_strategy = { + type = alliance + id = "SAD" + value = 500 + } + add_ai_strategy = { + type = befriend + id = SAD + value = 200 + } + add_opinion_modifier = { target = SAD modifier = SOV_anti_capitalist_policies_good } + SAD = { + add_ai_strategy = { + type = befriend + id = TIX + value = 200 + } + add_ai_strategy = { + type = alliance + id = "TIX" + value = 500 + } + add_opinion_modifier = { target = TIX modifier = SOV_anti_capitalist_policies_good } + } + if = { + limit = { + SAD = { is_ai = yes } + } + TIX = { + add_to_faction = SAD + } + } } } focus = { @@ -7070,7 +7101,7 @@ focus_tree = { focus = TIX_dongfangshengcunkongjian } relative_position_id = TIX_dongfangshengcunkongjian - cost = 5 + cost = 8 allow_branch = { has_global_flag = MOD_azurlane_tianjiangjianniang } @@ -7078,7 +7109,51 @@ focus_tree = { factor = 50 } completion_reward = { - + guojishengyu_down_3 = yes + add_named_threat = { + threat = 5 + name = "吞并波罗的海国家" + } + if = { + limit = { + country_exists = LIT + LIT = { is_puppet = no } + } + LIT = { country_event = az_tianjiang.307 } + } + if = { + limit = { + country_exists = LAT + LAT = { is_puppet = no } + } + LAT = { country_event = az_tianjiang.307 } + } + if = { + limit = { + country_exists = EST + EST = { is_puppet = no } + } + EST = { country_event = az_tianjiang.307 } + } + effect_tooltip = { + custom_effect_tooltip = if_they_accept_tt + set_autonomy = { + target = LIT + autonomous_state = az_autonomy_volkskommissariat + } + set_autonomy = { + target = NOR + autonomous_state = az_autonomy_volkskommissariat + } + set_autonomy = { + target = EST + autonomous_state = az_autonomy_volkskommissariat + } + custom_effect_tooltip = if_they_refuse_tt + create_wargoal = { target = LIT type = take_state_focus } + create_wargoal = { target = LAT type = take_state_focus } + create_wargoal = { target = EST type = take_state_focus } + } } } focus = { @@ -7096,6 +7171,15 @@ focus_tree = { focus = TIX_zhengfuboluodihaiguojia } relative_position_id = TIX_shandongzhongougeming + available = { + is_puppet = no + has_war = no + } + bypass = { + not = { country_exists = DEN } + not = { country_exists = NOR } + not = { country_exists = SWE } + } cost = 7 available = { is_puppet = no @@ -7107,7 +7191,6 @@ focus_tree = { country_exists = HUJ country_exists = HOL country_exists = BEL - country_exists = HOL country_exists = LUX } } @@ -7115,10 +7198,51 @@ focus_tree = { has_global_flag = MOD_azurlane_tianjiangjianniang } ai_will_do = { - factor = 50 + factor = 0 + modifier = { + date > 1940.1.1 + add = 50 + } } completion_reward = { - + declare_war_on = { + target = HUJ + type = annex_everything + } + declare_war_on = { + target = YUW + type = annex_everything + } + if = { + limit = { + country_exists = HOL + not = { is_in_faction_with = HOL } + } + declare_war_on = { + target = HOL + type = annex_everything + } + } + if = { + limit = { + country_exists = BEL + not = { is_in_faction_with = BEL } + } + declare_war_on = { + target = BEL + type = annex_everything + } + } + if = { + limit = { + country_exists = LUX + not = { is_in_faction_with = LUX } + } + declare_war_on = { + target = LUX + type = annex_everything + } + } } } focus = { @@ -7149,7 +7273,14 @@ focus_tree = { has_global_flag = MOD_azurlane_tianjiangjianniang } ai_will_do = { - factor = 50 + factor = 0 + modifier = { + date > 1941.6.1 + controls_state = 14 + controls_state = 16 + controls_state = 19 + add = 10 + } } completion_reward = { add_timed_idea = { @@ -7163,6 +7294,7 @@ focus_tree = { if = { limit = { country_exists = MOL + not = { is_in_faction_with = MOL } } declare_war_on = { target = MOL @@ -7172,6 +7304,7 @@ focus_tree = { if = { limit = { country_exists = FIN + not = { is_in_faction_with = FIN } } declare_war_on = { target = FIN @@ -7181,6 +7314,7 @@ focus_tree = { if = { limit = { country_exists = LAT + not = { is_in_faction_with = LAT } } declare_war_on = { target = LAT @@ -7190,6 +7324,7 @@ focus_tree = { if = { limit = { country_exists = EST + not = { is_in_faction_with = EST } } declare_war_on = { target = EST @@ -7199,6 +7334,7 @@ focus_tree = { if = { limit = { country_exists = LIT + not = { is_in_faction_with = LIT } } declare_war_on = { target = LIT @@ -7208,6 +7344,7 @@ focus_tree = { if = { limit = { country_exists = UKR + not = { is_in_faction_with = UKR } } declare_war_on = { target = UKR @@ -7217,6 +7354,7 @@ focus_tree = { if = { limit = { country_exists = POL + not = { is_in_faction_with = POL } } declare_war_on = { target = POL @@ -7226,6 +7364,7 @@ focus_tree = { if = { limit = { country_exists = BLR + not = { is_in_faction_with = BLR } } declare_war_on = { target = BLR @@ -7235,6 +7374,7 @@ focus_tree = { if = { limit = { country_exists = ARM + not = { is_in_faction_with = ARM } } declare_war_on = { target = ARM @@ -7244,6 +7384,7 @@ focus_tree = { if = { limit = { country_exists = TMS + not = { is_in_faction_with = TMS } } declare_war_on = { target = TMS @@ -7253,6 +7394,7 @@ focus_tree = { if = { limit = { country_exists = AZR + not = { is_in_faction_with = AZR } } declare_war_on = { target = AZR @@ -7262,6 +7404,7 @@ focus_tree = { if = { limit = { country_exists = TAJ + not = { is_in_faction_with = TAJ } } declare_war_on = { target = TAJ @@ -7271,6 +7414,7 @@ focus_tree = { if = { limit = { country_exists = SMI + not = { is_in_faction_with = SMI } } declare_war_on = { target = SMI @@ -7280,6 +7424,7 @@ focus_tree = { if = { limit = { country_exists = KAR + not = { is_in_faction_with = KAR } } declare_war_on = { target = KAR diff --git a/src/events/AZ_tianjiangEvents.txt b/src/events/AZ_tianjiangEvents.txt index 6b63619..504d2d5 100755 --- a/src/events/AZ_tianjiangEvents.txt +++ b/src/events/AZ_tianjiangEvents.txt @@ -907,6 +907,15 @@ country_event = { factor = 100 } } + option = { + name = "我要反抗!" + SAD = { + create_wargoal = { target = ROOT type = take_state_focus } + } + ai_chance = { + factor = 0 + } + } } country_event = { diff --git a/src/events/ai_bianzhi.txt b/src/events/ai_bianzhi.txt index ba050c9..bbe98df 100755 --- a/src/events/ai_bianzhi.txt +++ b/src/events/ai_bianzhi.txt @@ -16,6 +16,9 @@ country_event = { set_technology = { tech_military_police = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -224,6 +227,9 @@ country_event = { set_technology = { tech_military_police = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -459,6 +465,9 @@ country_event = { set_technology = { tech_military_police = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -724,6 +733,9 @@ country_event = { set_technology = { tech_military_police = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -977,6 +989,9 @@ country_event = { set_technology = { motorized_rocket_unit = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -1219,6 +1234,9 @@ country_event = { set_technology = { tech_military_police = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -1447,6 +1465,9 @@ country_event = { set_technology = { interwar_antitank = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -1704,11 +1725,15 @@ country_event = { option = { name = "ai_bianzhi.8.a" - set_technology = { amphibious_drive = 1 } + set_technology = { amphibious_drive = 1 } set_technology = { tech_logistics_company = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } + complete_special_project = { project = sp:sp_naval_super_heavy_battleship } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -2088,6 +2113,9 @@ country_event = { set_technology = { tech_logistics_company = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } @@ -2303,6 +2331,9 @@ country_event = { set_technology = { tech_logistics_company = 1 } set_technology = { tech_maintenance_company = 1 } set_technology = { tech_maintenance_company2 = 1 } + complete_special_project = { project = sp:sp_land_flamethrower_tank } + complete_special_project = { project = sp:sp_land_military_engineering_vehicles } + complete_special_project = { project = sp:sp_air_helicopter } set_technology = { sp_armored_advanced_flamethrower_tech = 1 } set_technology = { mechanised_infantry = 1 } set_technology = { armored_train = 1 } diff --git a/src/history/countries/BFL - Beifanglianhe.txt b/src/history/countries/BFL - Beifanglianhe.txt index 05e7e24..d8a5719 100755 --- a/src/history/countries/BFL - Beifanglianhe.txt +++ b/src/history/countries/BFL - Beifanglianhe.txt @@ -60,6 +60,12 @@ recruit_character = BFL_gubixuefu recruit_character = BFL_lingmin recruit_character = BFL_naximofu +#sci +recruit_character = BFL_kuersike_sci +recruit_character = BFL_fuluosiluofu_sci +recruit_character = BFL_qikaluofu_sci +recruit_character = BFL_naximofu_sci + capital = 219 starting_train_buffer = 3.0 diff --git a/src/history/countries/BLI - Buli.txt b/src/history/countries/BLI - Buli.txt index 1a835aa..fbbac53 100755 --- a/src/history/countries/BLI - Buli.txt +++ b/src/history/countries/BLI - Buli.txt @@ -193,4 +193,10 @@ recruit_character = BLI_xia recruit_character = BLI_zhixiao recruit_character = BLI_baoduoliuhua +#sci +recruit_character = BLI_baoduoliuhua_sci +recruit_character = BLI_huangjinbuli_sci +recruit_character = BLI_laisha_sci +recruit_character = BLI_keluodiya_sci + diff --git a/src/history/countries/BYG - Baiying.txt b/src/history/countries/BYG - Baiying.txt index 4ca1637..b4e3c16 100755 --- a/src/history/countries/BYG - Baiying.txt +++ b/src/history/countries/BYG - Baiying.txt @@ -5,6 +5,11 @@ oob = "BYG_1936" starting_train_buffer = 5 +add_breakthrough_progress = { + specialization = specialization_naval + value = 1.0 +} + if = { limit = { has_dlc = "Man the Guns" } set_naval_oob = "BYG_1936_naval_mtg" @@ -260,6 +265,12 @@ recruit_character = BYG_wensensi recruit_character = BYG_xifunijiya recruit_character = BYG_ximusi +#sci +recruit_character = BYG_hailunna_sci +recruit_character = BYG_xingzuo_sci +recruit_character = BYG_linuo_sci +recruit_character = BYG_qiershazhi_sci + if = { limit = { not = { has_dlc = "Man the Guns" } } ### Ship Variants ### diff --git a/src/history/countries/CHY - Chongying.txt b/src/history/countries/CHY - Chongying.txt index c42655d..5e5a081 100755 --- a/src/history/countries/CHY - Chongying.txt +++ b/src/history/countries/CHY - Chongying.txt @@ -8,6 +8,12 @@ set_war_support = 0.7 set_variable = { var = xzmf_sl value = 5 } set_variable = { var = zs_sl value = 200 } set_variable = { var = wz_sl value = 2000 } + +add_breakthrough_progress = { + specialization = specialization_naval + value = 1.0 +} + set_research_slots = 4 set_fuel_ratio = 1.0 add_ideas = { @@ -284,6 +290,13 @@ recruit_character = CHY_dulianglai recruit_character = CHY_tianchengcv recruit_character = CHY_canglong +#sci +recruit_character = CHY_shentong_sci +recruit_character = CHY_lingbo_sci +recruit_character = CHY_xizhang_sci +recruit_character = CHY_mingshi_sci +recruit_character = CHY_xinnong_sci + if = { limit = { diff --git a/src/history/countries/DOH - Donghuang.txt b/src/history/countries/DOH - Donghuang.txt index 5d19e88..da11d7c 100755 --- a/src/history/countries/DOH - Donghuang.txt +++ b/src/history/countries/DOH - Donghuang.txt @@ -52,6 +52,13 @@ recruit_character = DOH_jian recruit_character = DOH_longwu recruit_character = DOH_gelideli recruit_character = DOH_shaoqian_advisor + +#sci +recruit_character = DOH_zhenhai_sci +recruit_character = DOH_huajia_sci +recruit_character = DOH_jian_sci +recruit_character = DOH_dingan_sci + set_stability = 0.5 set_war_support = 0.3 diff --git a/src/history/countries/HUJ - Huangjia.txt b/src/history/countries/HUJ - Huangjia.txt index 4e71c16..e51066f 100755 --- a/src/history/countries/HUJ - Huangjia.txt +++ b/src/history/countries/HUJ - Huangjia.txt @@ -17,6 +17,16 @@ if = { starting_train_buffer = 4 +add_breakthrough_progress = { + specialization = specialization_naval + value = 0.8 +} + +add_breakthrough_progress = { + specialization = specialization_air + value = 1.0 +} + if = { limit = { has_dlc = "Man the Guns" @@ -300,6 +310,12 @@ recruit_character = HUJ_xiaotiane recruit_character = HUJ_luodeni recruit_character = HUJ_hao +#sci +recruit_character = HUJ_chaijun_sci +recruit_character = HUJ_dujiaoshou_sci +recruit_character = HUJ_yingxianzuo_sci +recruit_character = HUJ_aerbien_sci + if = { limit = { not = { has_dlc = "Man the Guns" } } ### Variants ### diff --git a/src/history/countries/SAD - Sading.txt b/src/history/countries/SAD - Sading.txt index c2e6a71..4be70b4 100755 --- a/src/history/countries/SAD - Sading.txt +++ b/src/history/countries/SAD - Sading.txt @@ -247,6 +247,13 @@ recruit_character = SAD_boerzhanuo recruit_character = SAD_duoliya recruit_character = SAD_nabulesi +#sci +recruit_character = SAD_xibeifeng_sci +recruit_character = SAD_daleike_sci +recruit_character = SAD_boerzhanuo_sci +recruit_character = SAD_abuluqi_sci +recruit_character = SAD_diguo_sci + add_equipment_to_stockpile = { type = motorized_equipment_1 amount = 150 diff --git a/src/history/countries/SIR - Siren.txt b/src/history/countries/SIR - Siren.txt index 8edcbec..8c44f79 100755 --- a/src/history/countries/SIR - Siren.txt +++ b/src/history/countries/SIR - Siren.txt @@ -105,3 +105,9 @@ recruit_character = SIR_xiaoguanchazhe recruit_character = SIR_xiaozhongcaizhe recruit_character = SIR_xiaosairen recruit_character = SIR_xiaojinghuazhe + +#sci +recruit_character = SIR_sairenjiaojisi_sci +recruit_character = SR1_guanchazhe_sci +recruit_character = SIR_ceshizhe_sci +recruit_character = SIR_jinghuazhe_sci diff --git a/src/history/countries/TIX - Tiexue.txt b/src/history/countries/TIX - Tiexue.txt index 0806c78..c3d8620 100755 --- a/src/history/countries/TIX - Tiexue.txt +++ b/src/history/countries/TIX - Tiexue.txt @@ -14,6 +14,21 @@ if = { set_oob = "TIX_1936_nsb" } +add_breakthrough_progress = { + specialization = specialization_land + value = 1.0 +} + +add_breakthrough_progress = { + specialization = specialization_naval + value = 0.3 +} + +add_breakthrough_progress = { + specialization = specialization_air + value = 0.8 +} + if = { limit = { has_dlc = "By Blood Alone" } set_air_oob = "TIX_1936_air_bba" @@ -243,6 +258,12 @@ recruit_character = TIX_z43 recruit_character = TIX_u31 recruit_character = TIX_yaerweite +#sci +recruit_character = TIX_kelong_sci +recruit_character = TIX_bide_sci +recruit_character = TIX_aogusite_sci +recruit_character = TIX_huteng_sci + if = { limit = { NOT = { has_dlc = "Man the Guns" } diff --git a/src/history/countries/YUW - Yuanwei.txt b/src/history/countries/YUW - Yuanwei.txt index e20d688..963d969 100755 --- a/src/history/countries/YUW - Yuanwei.txt +++ b/src/history/countries/YUW - Yuanwei.txt @@ -17,6 +17,11 @@ if = { starting_train_buffer = 2 +add_breakthrough_progress = { + specialization = specialization_land + value = 0.5 +} + if = { limit = { has_dlc = "Man the Guns" } set_naval_oob = "YUW_1936_naval_mtg" @@ -190,6 +195,7 @@ add_ideas = { YUW_jjbk YUW_fblx YUW_hddqr + YUW_yuanweilujunfangshouweizhu_idea } recruit_character = YUW_lisailiu @@ -236,6 +242,12 @@ recruit_character = YUW_beiyade recruit_character = YUW_guogan recruit_character = YUW_sitelasibao +#sci +recruit_character = YUW_jiasikenie_sci +recruit_character = YUW_aersasi_sci +recruit_character = YUW_beiyaen_sci +recruit_character = YUW_sitelasibao_sci + if = { limit = { not = { has_dlc = "Man the Guns" } } ### Ship Variants ### diff --git a/src/history/states/2-Italy.txt b/src/history/states/2-Italy.txt index ac58419..1ddc4a8 100755 --- a/src/history/states/2-Italy.txt +++ b/src/history/states/2-Italy.txt @@ -21,7 +21,16 @@ state = { 11846 = { naval_base = 2 } + 9904 = { + landmark_colosseum = { + level = 1 + allowed = { + has_dlc = "Gotterdammerung" + } + } + } } + add_core_of = PAP 1939.1.1 = { buildings = { arms_factory = 2 diff --git a/src/history/states/28-Alcase.txt b/src/history/states/28-Alcase.txt index 274a85e..d492962 100755 --- a/src/history/states/28-Alcase.txt +++ b/src/history/states/28-Alcase.txt @@ -12,6 +12,9 @@ state={ history={ owner = YUW add_core_of = YUW + add_dynamic_modifier = { + modifier = FRA_maginot_line_dynamic_modifier + } #victory_points = { 6529 1 } #victory_points = { 549 1 } victory_points = { 678 5 } diff --git a/src/history/states/294-Oman.txt b/src/history/states/294-Oman.txt index 58f83cb..68e5c83 100755 --- a/src/history/states/294-Oman.txt +++ b/src/history/states/294-Oman.txt @@ -11,8 +11,8 @@ state = { history = { - owner = OMA - add_core_of = OMA + owner = SHO + add_core_of = SHO buildings = { infrastructure = 1 diff --git a/src/history/states/358-New York.txt b/src/history/states/358-New York.txt index 90c4e0e..05754a3 100755 --- a/src/history/states/358-New York.txt +++ b/src/history/states/358-New York.txt @@ -18,9 +18,13 @@ state={ air_base = 10 3878 = { naval_base = 6 - + landmark_statue_of_liberty = { + level = 1 + allowed = { + has_dlc = "Gotterdammerung" + } + } } - } victory_points = { 3878 30.0 diff --git a/src/history/states/361-Maryland.txt b/src/history/states/361-Maryland.txt index 4713f25..d071779 100755 --- a/src/history/states/361-Maryland.txt +++ b/src/history/states/361-Maryland.txt @@ -22,11 +22,11 @@ state={ air_base = 6 6984 = { naval_base = 2 - } 3957 = { naval_base = 1 - + # United States Naval Research Laboratory (NRL) + naval_facility = 1 } } diff --git a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml index 6e4259c..41a8cad 100755 --- a/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml +++ b/src/localisation/simp_chinese/azc_YUW_l_simp_chinese.yml @@ -2258,6 +2258,8 @@ TIX_dongfangshengcunkongjian_tips:0"§Y波兰§!很有可能会寻求§Y皇家§!与§Y鸢尾§!的帮助,因此事件的奖励可能会§Y有所变化§!" HUJ_dongouweijitips_baodu:0"§Y如果铁血拒绝我们的提议,我们会获得对铁血的宣战理由,并要求北联介入§!" TIX_beilianjieru_dongouweiji:0"§R北联很有可能介入!§!" + YUW_yuanweilujunfangshouweizhu_idea:0"鸢尾陆军-防守为主" + YUW_yuanweilujunfangshouweizhu_idea_desc:0"这是一个适配新版本的临时buff,未来将重做鸢尾军事线" #权利平衡 SAD_qidaoyuxinyang:0"祈祷与信仰" SAD_qidaoyuxinyang_desc:0"我感到浑身充满了力量!"