From adba9cd90485f5d6fffc92551f721846ea246b2c Mon Sep 17 00:00:00 2001 From: Tourswen <82707327+Tourswen@users.noreply.github.com> Date: Sun, 27 Jul 2025 05:16:31 +0800 Subject: [PATCH] 2025-7-27 --- .../BackstoryDefs/Solid/Solid_Child_WULA.xml | 24 ++-- 1.6/Defs/FactionDefs/Factions_Player_WULA.xml | 35 ++++-- .../HediffDefs/Hediffs_BodyParts_WULA.xml | 103 +++++++++++++++++- 1.6/Defs/NeedDefs/WULA_Needs.xml | 1 + 1.6/Defs/PawnKinds/PawnKinds_Wula.xml | 15 ++- 1.6/Defs/RecipeDefs/Recipes_WULA.xml | 2 +- .../ResearchProjects_WULA.xml | 67 +++++++++--- .../RulePacks_Namers_Factions_Wula.xml | 30 +++++ 1.6/Defs/Scenarios/Scenarios_WULA.xml | 4 + 1.6/Defs/ThingDefs_Misc/WULA_Apparel.xml | 18 ++- .../ThingDefs_Misc/Weapons/WULA_Weapon.xml | 22 +++- 1.6/Defs/TraitDefs/Traits_WULA.xml | 4 +- 12 files changed, 264 insertions(+), 61 deletions(-) diff --git a/1.6/Defs/BackstoryDefs/Solid/Solid_Child_WULA.xml b/1.6/Defs/BackstoryDefs/Solid/Solid_Child_WULA.xml index 3f1c461f..b9c58bf5 100644 --- a/1.6/Defs/BackstoryDefs/Solid/Solid_Child_WULA.xml +++ b/1.6/Defs/BackstoryDefs/Solid/Solid_Child_WULA.xml @@ -8,18 +8,18 @@ 旧日遗物 [PAWN_nameDef] 是诞生于乌拉帝国的合成人。 - 5 - 5 - 5 - 5 - 5 - 5 - 5 - 5 - 5 - 5 - 5 - 5 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3
  • Wula_Old_Synth_Backstory_Categories
  • diff --git a/1.6/Defs/FactionDefs/Factions_Player_WULA.xml b/1.6/Defs/FactionDefs/Factions_Player_WULA.xml index c831e7da..2def942d 100644 --- a/1.6/Defs/FactionDefs/Factions_Player_WULA.xml +++ b/1.6/Defs/FactionDefs/Factions_Player_WULA.xml @@ -14,7 +14,7 @@
  • Wula_Backstory_Categories
  • - NamerFactionOutlander + NamerFactionWula NamerSettlementOutlander
  • Astropolitan
  • World/WorldObjects/Expanding/Town @@ -89,25 +89,41 @@ +
  • Combat 50 - 10 - 3 + 100 + 60 + 30 + 10 + 10 + +
  • + +
  • + Combat + 50 + + 20 + 20 + 2 1
  • +
  • Combat 40 - 10 - 2 + 20 + 20 + 3
  • +
  • - Combat 30 @@ -116,16 +132,19 @@ 1
  • +
  • - Combat 20 + 2 + 2 10 3 3
  • +
  • Combat @@ -143,4 +162,4 @@ ActiveDropPodMechanoid DropPodIncomingMechanoidRapid - + \ No newline at end of file diff --git a/1.6/Defs/HediffDefs/Hediffs_BodyParts_WULA.xml b/1.6/Defs/HediffDefs/Hediffs_BodyParts_WULA.xml index 1cdd0ff4..8218fb09 100644 --- a/1.6/Defs/HediffDefs/Hediffs_BodyParts_WULA.xml +++ b/1.6/Defs/HediffDefs/Hediffs_BodyParts_WULA.xml @@ -631,6 +631,9 @@ WULA_Addons_Antenna_Expansion 用于为上行链路天线进行带宽扩容的组件,支持更多的机械体带宽和机械组,以指挥更庞大的钢铁洪流。 + + WULA_Addons_Antenna_Hediff_Expansion + 10 4 @@ -663,6 +666,9 @@ 用于为上行链路天线进行带宽扩容的组件,支持更多的机械体带宽和机械组,以指挥更庞大的钢铁洪流。 用于为上行链路天线进行带宽扩容的组件。 (0.5, 0.8, 1.0) + + WULA_Addons_Antenna_Expansion + false true 1 @@ -717,6 +723,9 @@ WULA_Addons_Antenna_Repairer 用于为上行链路天线添加额外维修能力的组件,可以向乌拉帝国的机械体发送特殊的信号,使其能够利用上行链路自行诊断和修复伤势,并提高维修速度。 + + WULA_Addons_Antenna_Hediff_Repairer + 10 4 @@ -748,6 +757,9 @@ 用于为上行链路天线添加额外维修能力的组件,可以向乌拉帝国的机械体发送特殊的信号,使其能够利用上行链路自行诊断和修复伤势,并提高维修速度。 (0.5, 0.8, 1.0) + + WULA_Addons_Antenna_Repairer + false true 1 @@ -1049,6 +1061,8 @@ false false true + Smith + Recipe_Smith
  • @@ -1067,5 +1081,92 @@ - + + + WULA_Shutdown_Synth + + 将这只机械乌拉的所有系统关闭,以规避一段时间内的潜在风险。需要一位殖民者协助关机工作,同时若想开机也需要一位殖民者协助。 + 正在紧急关机。 + 100 + Recipe_AddHediff + true + false + true + +
  • WULA_Shutdown_Technology
  • + + WULA_Charge_Cube_No_Power + + + false + + 0 + + +
  • WulaSpecies
  • +
    + Smith + Recipe_Smith + + + WULA_Shutdown_Synth_Hediff + + + WULA_Synth_Power_On + + 重启该合成人,恢复其系统机能运行。 + Recipe_RemoveHediff + 正在重启合成人。 + {0} 成功重启了 {1}。 + WULA_Charge_Cube + WULA_Shutdown_Synth_Hediff + + + false + + + +
  • WULA_Shutdown_Technology
  • +
    + +
  • WulaSpecies
  • +
    + Smith + Recipe_Smith +
    + + WULA_Shutdown_Synth_Hediff + HediffWithComps + + 这只机械乌拉的所有系统都已经关闭了。 + 这只机械乌拉的所有系统都已经关闭了——如果需要唤醒,则需要另一位殖民者的协助。 + + 0.01 + 1 + true + true + true + true + + +
  • + + 0 + +
  • + Consciousness + 0.1 +
  • +
  • + Moving + 0.1 +
  • +
  • + Manipulation + 0.1 +
  • + + +
    +
    diff --git a/1.6/Defs/NeedDefs/WULA_Needs.xml b/1.6/Defs/NeedDefs/WULA_Needs.xml index d083ac9a..88ba42e3 100644 --- a/1.6/Defs/NeedDefs/WULA_Needs.xml +++ b/1.6/Defs/NeedDefs/WULA_Needs.xml @@ -14,6 +14,7 @@ true Baby, Child, Adult true + true
  • 1 diff --git a/1.6/Defs/PawnKinds/PawnKinds_Wula.xml b/1.6/Defs/PawnKinds/PawnKinds_Wula.xml index a251173d..4aebf0a2 100644 --- a/1.6/Defs/PawnKinds/PawnKinds_Wula.xml +++ b/1.6/Defs/PawnKinds/PawnKinds_Wula.xml @@ -96,7 +96,10 @@ Wula_AI_Heavy_Panzer PlayerColony false - 500 + 1000 + true + 1 + true
  • @@ -122,7 +125,9 @@ Wula_AI_Heavy_Panzer_Gunnery PlayerColony false - 500 + 1000 + true + 1
  • @@ -186,6 +191,7 @@ Mech_WULA_Cat_Fire Mech_WULA_Cat_Fire + 200
  • GrenadeFlame
  • @@ -194,6 +200,7 @@ Mech_WULA_Cat_EMP Mech_WULA_Cat_EMP + 200
  • GrenadeEMP
  • @@ -205,6 +212,7 @@
  • Wula_Constructor_Cat_Weapon
  • + 200
  • @@ -221,6 +229,7 @@ Mech_WULA_Cat_Assault Mech_WULA_Cat_Assault + 500
  • @@ -286,6 +295,7 @@ Mech_WULA_Cat_DM PlayerColony False + 1000
  • @@ -435,6 +445,7 @@ 99999~99999 99999~99999 1 + 1
  • Wula_Armor_Super_Heavy
  • diff --git a/1.6/Defs/RecipeDefs/Recipes_WULA.xml b/1.6/Defs/RecipeDefs/Recipes_WULA.xml index 35ae2e24..6005629a 100644 --- a/1.6/Defs/RecipeDefs/Recipes_WULA.xml +++ b/1.6/Defs/RecipeDefs/Recipes_WULA.xml @@ -526,7 +526,7 @@ WulaSpecies - WULA_Machine_Productor_Technology + WULA_Synth_Productor_Technology diff --git a/1.6/Defs/ResearchProjectDefs/ResearchProjects_WULA.xml b/1.6/Defs/ResearchProjectDefs/ResearchProjects_WULA.xml index 43aeb7dc..c6c88b17 100644 --- a/1.6/Defs/ResearchProjectDefs/ResearchProjects_WULA.xml +++ b/1.6/Defs/ResearchProjectDefs/ResearchProjects_WULA.xml @@ -30,7 +30,7 @@ WULA_Adv_WorkTable_Technology - 3.50 + 3.00 3.20 开发功能性更强的工作台,以支持后续的高级设备构建。 @@ -49,6 +49,7 @@ 4000
  • WULA_Adv_WorkTable_Technology
  • +
  • AdvancedFabrication
  • @@ -95,7 +96,7 @@ 开发能够被乌拉帝国合成人穿着的装甲,这类装备可以为乌拉帝国合成人提供保护。 2400 -
  • MicroelectronicsBasics
  • +
  • ReconArmor
  • WULA_Synth_Clothes_2_Technology
  • @@ -107,7 +108,7 @@ 开发能够被乌拉帝国合成人穿着的重型装甲,这类装备可以提供大量保护的同时兼具其他的功能性。 3200 -
  • Fabrication
  • +
  • PoweredArmor
  • WULA_Synth_Armor_Technology
  • @@ -132,6 +133,7 @@ 4.50 1.00 +
  • Fabrication
  • WULA_Adv_WorkTable_Technology
  • WULA_Synth_Weapon_Technology
  • @@ -144,6 +146,8 @@ 5.50 1.00 +
  • ReconArmor
  • +
  • Bionics
  • WULA_Synth_Weapon_2_Melee_Technology
  • @@ -155,8 +159,8 @@ 开发能够武装乌拉帝国合成人的远距离武器,旨在构建密集火力网消灭敌人。 2400 +
  • ChargedShot
  • WULA_Adv_WorkTable_Technology
  • -
  • MicroelectronicsBasics
  • WULA_Synth_Weapon_Technology
  • @@ -169,6 +173,7 @@ 3200
  • WULA_Synth_Weapon_2_Ranged_Technology
  • +
  • BeamWeapons
  • @@ -219,25 +224,26 @@ - WULA_Machine_Productor_1_Technology - 3.00 - 5.50 - - 获取构建简单乌拉帝国机械体的知识,这些机械体本身战斗力不强但是可以辅助生产和战斗。 + WULA_Synth_Productor_Technology + + 获取构建乌拉帝国合成人的相关知识,以增加殖民地人口。 1000 + 2.00 + 5.50
  • WULA_Machine_Productor_Technology
  • - WULA_AI_Machine_Panzer_Technology - 5.50 - 4.70 - - 获取乌拉帝国机械体SMp-38"萨克森"和其变种SMp-38A"斯佩萨特"的生产权限,一种携带突击区域护盾和强大火力武备的战车型机械体。 - 2400 + WULA_Machine_Productor_1_Technology + 3.00 + 5.50 + + 获取构建简单乌拉帝国机械体的知识,这些机械体本身战斗力不强但是可以辅助生产和战斗。 + 1200 -
  • WULA_Machine_Productor_1_Technology
  • +
  • StandardMechtech
  • +
  • WULA_Synth_Productor_Technology
  • @@ -248,6 +254,7 @@ 4.50 4.70 +
  • HighMechtech
  • WULA_Machine_Productor_1_Technology
  • @@ -259,10 +266,23 @@ 9.00 5.50 +
  • HighMechtech
  • WULA_Machine_Productor_1_Technology
  • WULA_Dark_Matter_Technology
  • + + WULA_AI_Machine_Panzer_Technology + 10.00 + 4.80 + + 获取乌拉帝国机械体SMp-38"萨克森"和其变种SMp-38A"斯佩萨特"的生产权限,一种携带突击区域护盾和强大火力武备的战车型机械体。 + 2400 + +
  • HighMechtech
  • +
  • WULA_Mech_WULA_Cat_DM_Technology
  • +
    +
    WULA_Repair_All_Technology @@ -275,6 +295,17 @@
  • WULA_Base_Technology
  • + + WULA_Shutdown_Technology + 3.00 + 3.90 + + 获取关闭乌拉帝国合成人各系统的必须知识。 + 800 + +
  • WULA_Repair_All_Technology
  • +
    +
    WULA_New_Synth_Skill_Technology @@ -306,7 +337,7 @@ 800
  • WULA_Adv_WorkTable_Technology
  • -
  • WULA_Repair_All_Technology
  • +
  • WULA_Shutdown_Technology
  • WULA_New_Synth_Skill_2_Technology
  • @@ -322,4 +353,4 @@
  • WULA_Dark_Matter_Technology
  • - \ No newline at end of file + diff --git a/1.6/Defs/RulePackDefs/RulePacks_Namers_Factions_Wula.xml b/1.6/Defs/RulePackDefs/RulePacks_Namers_Factions_Wula.xml index 152c8192..053045b4 100644 --- a/1.6/Defs/RulePackDefs/RulePacks_Namers_Factions_Wula.xml +++ b/1.6/Defs/RulePackDefs/RulePacks_Namers_Factions_Wula.xml @@ -30,4 +30,34 @@ + + NamerFactionWula + + +
  • r_name->[msyl][msyl] [mechhive]
  • + +
  • mechhive->网络
  • +
  • msyl->尼尔
  • +
  • msyl->奥格
  • +
  • msyl->弎
  • +
  • msyl->笮
  • +
  • msyl->瞿
  • +
  • msyl->棱
  • +
  • msyl->拉
  • +
  • msyl->阿尔
  • +
  • msyl->奥米
  • +
  • msyl->艾里
  • +
  • msyl->司棱
  • +
  • msyl->陀
  • +
  • msyl->锕丝
  • +
  • msyl->钨斯
  • +
  • msyl->骜
  • +
  • msyl->珥
  • +
  • msyl->莫德
  • +
  • msyl->禅
  • +
  • msyl->幽
  • +
  • msyl->铼
  • +
    +
    +
    diff --git a/1.6/Defs/Scenarios/Scenarios_WULA.xml b/1.6/Defs/Scenarios/Scenarios_WULA.xml index 602d0afb..d7b14a2e 100644 --- a/1.6/Defs/Scenarios/Scenarios_WULA.xml +++ b/1.6/Defs/Scenarios/Scenarios_WULA.xml @@ -124,6 +124,10 @@ StartingResearch BasicGravtech +
  • + StartingResearch + BasicMechtech +
  • diff --git a/1.6/Defs/ThingDefs_Misc/WULA_Apparel.xml b/1.6/Defs/ThingDefs_Misc/WULA_Apparel.xml index e1586c68..36b4f9f9 100644 --- a/1.6/Defs/ThingDefs_Misc/WULA_Apparel.xml +++ b/1.6/Defs/ThingDefs_Misc/WULA_Apparel.xml @@ -1288,15 +1288,14 @@ 1000 10 0 - 1.8 - 1.8 - 2.0 + 0.6 + 0.6 + 0.2 3 -0.5 - -0.25 5 100 @@ -1335,17 +1334,14 @@ 500 5 0 - 1 - 1 - 1 + 0.3 + 0.3 + 0.3 2 - 0.5 -0.2 - 20 - 0.5 - -10 + 5 diff --git a/1.6/Defs/ThingDefs_Misc/Weapons/WULA_Weapon.xml b/1.6/Defs/ThingDefs_Misc/Weapons/WULA_Weapon.xml index 3a39d86e..aed9fed9 100644 --- a/1.6/Defs/ThingDefs_Misc/Weapons/WULA_Weapon.xml +++ b/1.6/Defs/ThingDefs_Misc/Weapons/WULA_Weapon.xml @@ -65,9 +65,8 @@ WULA_RW_Base_AR 乌拉帝国的旧式突击步枪,仍然使用落后的导气式结构驱动自动射击构件,通常被派发给炮灰战斗人员。 - Industrial Normal - + Spacer Wula/Weapon/WULA_RW_Base_AR Graphic_Single @@ -125,6 +124,7 @@ -65 Spacer false + 0 100 1000 @@ -147,14 +147,17 @@ + +
  • Wula_Constructor_Cat_Weapon
  • + WULA_RW_Base_AR_Cat 乌拉帝国的旧式突击步枪,比起DLa-1"页岩"来说更小一些,射程和精度有所下降,但是下挂了一把刺刀用于近身战斗,专为乌拉猫猫机械体设计。 - Industrial + Normal - + Spacer
  • Wula_Assault_Cat_Weapon
  • @@ -1566,6 +1569,9 @@ 2.6 + +
  • + Bullet_WULA_RW_Handle_Cannon @@ -1600,6 +1606,7 @@ Graphic_Single 1.65 + None 0.75 Interact_ChargeRifle @@ -1673,6 +1680,7 @@ 乌拉帝国所装备的自动榴弹炮,所发射高抛的高爆榴弹或许杀伤力没有想象的这么强,但是射速极快,几乎可以依靠单兵创造一片轰炸区。 Ultra + None Wula/Weapon/WULA_RW_Auto_GL @@ -1784,7 +1792,7 @@ 1 1 1 - 0.5 + 1
  • @@ -1845,6 +1853,7 @@ 0.6
  • + None
    @@ -1882,7 +1891,7 @@ 0.6 0.6 0.6 - 1 + 2
  • @@ -1948,6 +1957,7 @@ 0.6
  • + None
    diff --git a/1.6/Defs/TraitDefs/Traits_WULA.xml b/1.6/Defs/TraitDefs/Traits_WULA.xml index fd72ee95..4ac751b4 100644 --- a/1.6/Defs/TraitDefs/Traits_WULA.xml +++ b/1.6/Defs/TraitDefs/Traits_WULA.xml @@ -13,7 +13,7 @@
  • Dignified
  • 1 - -0.2 + -0.1 0.75 @@ -30,7 +30,7 @@ 2
  • Dignified
  • - -0.5 + -0.2 0.5