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