diff --git a/1.6/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/1.6/Assemblies/WulaFallenEmpire.dll
index e5ad8c5a..689016d1 100644
Binary files a/1.6/1.6/Assemblies/WulaFallenEmpire.dll and b/1.6/1.6/Assemblies/WulaFallenEmpire.dll differ
diff --git a/1.6/1.6/Defs/ThingDefs_Races/WULA_Mechunit_Race.xml b/1.6/1.6/Defs/ThingDefs_Races/WULA_Mechunit_Race.xml
index 7af5ee83..d6e303f3 100644
--- a/1.6/1.6/Defs/ThingDefs_Races/WULA_Mechunit_Race.xml
+++ b/1.6/1.6/Defs/ThingDefs_Races/WULA_Mechunit_Race.xml
@@ -42,6 +42,7 @@
+
@@ -182,8 +183,8 @@
0.1
- WulaFallenEmpire/UI/Commands/DD_Enter_Mech
- WulaFallenEmpire/UI/Commands/DD_Exit_Mech
+ Wula/UI/Commands/WULA_Enter_Mech
+ Wula/UI/Commands/WULA_Exit_Mech
Chemfuel
@@ -235,7 +236,7 @@
@@ -289,9 +290,9 @@
- DD_DHM70_Rampart_Mech_Prototype
+ WULA_DHM70_Rampart_Mech_Prototype
- DD_MechPrototype
+ WULA_MechPrototype
1.0
false
@@ -452,8 +453,8 @@
0.1
- WulaFallenEmpire/UI/Commands/DD_Enter_Mech
- WulaFallenEmpire/UI/Commands/DD_Exit_Mech
+ Wula/UI/Commands/WULA_Enter_Mech
+ Wula/UI/Commands/WULA_Exit_Mech
Chemfuel
@@ -505,7 +506,7 @@
@@ -559,9 +560,9 @@
- DD_DHM70_Rampart_Mech_Prototype
+ WULA_DHM70_Rampart_Mech_Prototype
- DD_MechPrototype
+ WULA_MechPrototype
1.0
false
@@ -677,8 +678,8 @@
0.1
- WulaFallenEmpire/UI/Commands/DD_Enter_Mech
- WulaFallenEmpire/UI/Commands/DD_Exit_Mech
+ Wula/UI/Commands/WULA_Enter_Mech
+ Wula/UI/Commands/WULA_Exit_Mech
Chemfuel
@@ -730,7 +731,7 @@
@@ -784,9 +785,9 @@
- DD_DHM70_Rampart_Mech_Prototype
+ WULA_DHM70_Rampart_Mech_Prototype
- DD_MechPrototype
+ WULA_MechPrototype
1.0
false
@@ -1115,8 +1116,8 @@
0.1
- WulaFallenEmpire/UI/Commands/DD_Enter_Mech
- WulaFallenEmpire/UI/Commands/DD_Exit_Mech
+ Wula/UI/Commands/WULA_Enter_Mech
+ Wula/UI/Commands/WULA_Exit_Mech
Chemfuel
@@ -1168,7 +1169,7 @@
@@ -1222,9 +1223,9 @@
- DD_DHM70_Rampart_Mech_Prototype
+ WULA_DHM70_Rampart_Mech_Prototype
- DD_MechPrototype
+ WULA_MechPrototype
1.0
false
diff --git a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml
index e7b736c3..11717f91 100644
--- a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml
+++ b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml
@@ -199,4 +199,63 @@
在此输入 AI 的人格提示词。如果此处不为空,它将完全覆盖 XML 中的默认设置。如果为空,则使用 XML 默认值。
保存
重置为默认
+
+ 构装体
+ 构装体无法在没有驾驶员的情况下活动!
+ 该构装体无驾驶员
+ 无驾驶员
+ {0} 已经进入 {1}
+ {0} 已经从 {1} 离开
+ 征召驾驶员···
+ 指定一名驾驶员进入构装体
+ 离开构装体
+ 让该构装体的驾驶员离开构装体
+ 没有可以作为构装体驾驶员的殖民者
+ 此装备不能由此构装体使用
+ 此装备不是为构装体设计的
+ 此装备是专为构装体设计的,非构装体单位无法装备
+
+ 构装体重新启动
+ 没有可以执行操作的殖民者
+ 没有可用的 {0} 用于加注燃料
+ 已下令 {0} 对 {1} 紧急加注燃料
+ 紧急加注
+ 命令最近的殖民者为此构装体进行紧急的燃料加注
+ 现在不能加注燃料
+ {0}
+ 燃料
+
+ 紧急维修
+ 命令最近的殖民者为此构装体进行紧急的维修
+ 现在无法维修
+ 已下令 {0} 对 {1} 进行紧急维修
+ 需要维修
+
+ 属性
+ 此单位没有技能继承系统
+ 驾驶员信息
+ 当前驾驶员 : {0}
+ 构装体固有
+ 继承自: {0} ({1}级)
+ 无技能等级
+ 伤害抵挡
+ 正常
+
+ 伤害免疫!
+
+ 进入 {0}
+ 构装体驾驶员位置已满
+ 不能成为该构装体的驾驶员
+ 该构装体损坏严重无法进入
+ (需要协助)
+ 没有可用的协助者
+ 已指派 {0} 协助 {1} 进入构装体
+
+ {0}的损伤过于严重,驾驶员已被保险系统弹出
+
+ 撬开 {0}
+ 不能撬开本来就属于殖民地的构装体
+ 该构装体仍有行动能力
+ {0} 撬开了 {1},里面仍活着的 {2} 个驾驶员冲出来了!
+ {0} 撬开了 {1},并接管了它。
diff --git a/Content/Textures/Wula/UI/Commands/WULA_Enter_Mech.png b/Content/Textures/Wula/UI/Commands/WULA_Enter_Mech.png
new file mode 100644
index 00000000..25c95678
Binary files /dev/null and b/Content/Textures/Wula/UI/Commands/WULA_Enter_Mech.png differ
diff --git a/Content/Textures/Wula/UI/Commands/WULA_Exit_Mech.png b/Content/Textures/Wula/UI/Commands/WULA_Exit_Mech.png
new file mode 100644
index 00000000..2c8311a6
Binary files /dev/null and b/Content/Textures/Wula/UI/Commands/WULA_Exit_Mech.png differ
diff --git a/Content/Textures/Wula/UI/Commands/WULA_Refuel_Mech.png b/Content/Textures/Wula/UI/Commands/WULA_Refuel_Mech.png
new file mode 100644
index 00000000..746d1218
Binary files /dev/null and b/Content/Textures/Wula/UI/Commands/WULA_Refuel_Mech.png differ
diff --git a/Content/Textures/Wula/UI/Commands/WULA_Repair_Mech.png b/Content/Textures/Wula/UI/Commands/WULA_Repair_Mech.png
new file mode 100644
index 00000000..62aeabe6
Binary files /dev/null and b/Content/Textures/Wula/UI/Commands/WULA_Repair_Mech.png differ
diff --git a/Source/WulaFallenEmpire/Pawn_Comps/MechFuel/CompMechFuel.cs b/Source/WulaFallenEmpire/Pawn_Comps/MechFuel/CompMechFuel.cs
index 1c4c7219..2769422c 100644
--- a/Source/WulaFallenEmpire/Pawn_Comps/MechFuel/CompMechFuel.cs
+++ b/Source/WulaFallenEmpire/Pawn_Comps/MechFuel/CompMechFuel.cs
@@ -372,7 +372,7 @@ namespace WulaFallenEmpire
{
defaultLabel = "WULA_RefuelNow".Translate(),
defaultDesc = "WULA_RefuelNowDesc".Translate(),
- icon = ContentFinder.Get("WulaFallenEmpire/UI/Commands/WULA_Refuel_Mech"),
+ icon = ContentFinder.Get("Wula/UI/Commands/WULA_Refuel_Mech"),
action = () => RefuelNow()
};
diff --git a/Source/WulaFallenEmpire/Pawn_Comps/MechPilotHolder/CompMechPilotHolder.cs b/Source/WulaFallenEmpire/Pawn_Comps/MechPilotHolder/CompMechPilotHolder.cs
index 238eb8e9..07cef3a7 100644
--- a/Source/WulaFallenEmpire/Pawn_Comps/MechPilotHolder/CompMechPilotHolder.cs
+++ b/Source/WulaFallenEmpire/Pawn_Comps/MechPilotHolder/CompMechPilotHolder.cs
@@ -16,8 +16,8 @@ namespace WulaFallenEmpire
public string pilotWorkTag = "MechPilot";
// 新增:驾驶员图标配置
- public string summonPilotIcon = "WulaFallenEmpire/UI/Commands/WULA_Enter_Mech";
- public string ejectPilotIcon = "WulaFallenEmpire/UI/Commands/WULA_Exit_Mech";
+ public string summonPilotIcon = "Wula/UI/Commands/WULA_Enter_Mech";
+ public string ejectPilotIcon = "Wula/UI/Commands/WULA_Exit_Mech";
public float ejectPilotHealthPercentThreshold = 0.1f; // 默认30%血量
public bool allowEntryBelowThreshold = false; // 血量低于阈值时是否允许进入
diff --git a/Source/WulaFallenEmpire/Pawn_Comps/MechRepairable/CompMechRepairable.cs b/Source/WulaFallenEmpire/Pawn_Comps/MechRepairable/CompMechRepairable.cs
index 08f1df22..96becec3 100644
--- a/Source/WulaFallenEmpire/Pawn_Comps/MechRepairable/CompMechRepairable.cs
+++ b/Source/WulaFallenEmpire/Pawn_Comps/MechRepairable/CompMechRepairable.cs
@@ -86,7 +86,7 @@ namespace WulaFallenEmpire
{
defaultLabel = "WULA_ForceRepair".Translate(),
defaultDesc = "WULA_ForceRepairDesc".Translate(),
- icon = ContentFinder.Get("WulaFallenEmpire/UI/Commands/WULA_Repair_Mech"),
+ icon = ContentFinder.Get("Wula/UI/Commands/WULA_Repair_Mech"),
action = () => ForceRepairNow()
};
diff --git a/美术与文本源文件/Wula/UI/Commands/WULA_Enter_Mech.png b/美术与文本源文件/Wula/UI/Commands/WULA_Enter_Mech.png
new file mode 100644
index 00000000..25c95678
Binary files /dev/null and b/美术与文本源文件/Wula/UI/Commands/WULA_Enter_Mech.png differ