This commit is contained in:
Tourswen
2025-07-06 01:43:04 +08:00
parent 83a8299cef
commit 3e139f5789
59 changed files with 786 additions and 214 deletions

View File

@@ -200,6 +200,18 @@
<li>WULA_Charge_Cube</li>
</foodList>
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood>
<!-- 允许的手术类型 -->
<recipeList>
<li>WULA_Fix_Hand_Base</li>
<li>WULA_Fix_Arm_Base</li>
<li>WULA_Fix_Leg_Base</li>
<li>WULA_Fix_Foot_Base</li>
<li>WULA_Fix_Head_Base</li>
<li>WULA_Fix_Torso_Base</li>
</recipeList>
<blackRecipeList>
<li>WULA_Extract_Soul_Wedge</li>
</blackRecipeList>
<!-- 可以穿戴的衣服 -->
<apparelList>
<li>WULA_Official_Uniform</li>
@@ -277,8 +289,8 @@
<MoveSpeed>4.5</MoveSpeed>
<EatingSpeed>1000</EatingSpeed>
<!-- 温度适应性在hediff修改 -->
<ComfyTemperatureMin>100</ComfyTemperatureMin>
<ComfyTemperatureMax>-100</ComfyTemperatureMax>
<ComfyTemperatureMin>-100</ComfyTemperatureMin>
<ComfyTemperatureMax>100</ComfyTemperatureMax>
<!-- 心灵敏感,很低 -->
<PsychicSensitivity>0.25</PsychicSensitivity>
<!-- 肉量 -->
@@ -353,6 +365,9 @@
</lifeStageAges>
</race>
<Recipes>
</Recipes>
<comps>
<li Class="CompProperties_Stunnable">
<affectedDamageDefs>
@@ -848,6 +863,9 @@
</statBases>
<race>
<mechEnabledWorkTypes>
<li>Hauling</li>
</mechEnabledWorkTypes>
<fleshType>Mechanoid</fleshType>
<hasGenders>false</hasGenders>
<!-- AI行为勿改 -->
@@ -957,8 +975,8 @@
<ThingDef ParentName="LightMechanoid">
<defName>Mech_WULA_Cat</defName>
<label>乌拉猫猫</label>
<description>乌拉帝国的一种小型机械体,可以执行包括搬运、挖矿、建造、烹饪、种植收割、清理、急救和灭火一类的简单工作,因为似猫的外形受到乌拉星人欢迎。</description>
<label>CAt-11"猫猫"</label>
<description>乌拉帝国的一种小型机械体,可以执行包括搬运、烹饪、种植收割、清理、急救和灭火一类的简单工作,因为似猫的外形受到乌拉星人欢迎。</description>
<uiIconPath>Wula/Things/WULA_Cat/WULA_Cat_Thin_south</uiIconPath>
<statBases>
@@ -967,8 +985,8 @@
<race>
<mechEnabledWorkTypes>
<li>Hauling</li>
<li>Mining</li>
<li>Construction</li>
<!-- <li>Mining</li> -->
<!-- <li>Construction</li> -->
<!-- <li>Crafting</li> -->
<!-- <li>Smithing</li> -->
<!-- <li>Tailoring</li> -->
@@ -1000,4 +1018,78 @@
</li>
</comps> -->
</ThingDef>
<ThingDef Abstract="True" Name="Mech_WULA_Cat_Soldier" ParentName="LightMechanoid">
<!-- <defName>Mech_WULA_Cat_EMP</defName>
<label>乌拉猫猫掷弹兵EMP</label>
<description>乌拉帝国的一种小型机械体只能执行救火、搬运和清扫任务但是相比起基础型号多配备了一个EMP投掷物可以辅助乌拉帝国军团对抗机械部队。</description> -->
<uiIconPath>Wula/Things/WULA_Attack_Cat/WULA_Cat_Thin_south</uiIconPath>
<statBases>
<MoveSpeed>5</MoveSpeed>
</statBases>
<race>
<mechEnabledWorkTypes>
<li>Hauling</li>
<!-- <li>Mining</li> -->
<!-- <li>Construction</li> -->
<!-- <li>Crafting</li> -->
<!-- <li>Smithing</li> -->
<!-- <li>Tailoring</li> -->
<!-- <li>Cooking</li> -->
<!-- <li>Research</li> -->
<!-- <li>PlantCutting</li> -->
<!-- <li>Growing</li> -->
<li>Cleaning</li>
<!-- <li>Doctor</li> -->
<li>Firefighter</li>
</mechEnabledWorkTypes>
<lifeStageAges>
<li>
<def>MechanoidFullyFormed</def>
</li>
</lifeStageAges>
<!-- <thinkTreeConstant>WarUrchinConstant</thinkTreeConstant> -->
<!-- <baseHealthScale>4</baseHealthScale> -->
</race>
<!-- <comps Inherit="False">
<li Class="CompProperties_CanBeDormant" />
<li Class="CompProperties_WakeUpDormant">
<wakeUpOnDamage>true</wakeUpOnDamage>
<wakeUpCheckRadius>30</wakeUpCheckRadius>
<wakeUpSound>MechanoidsWakeUp</wakeUpSound>
</li>
<li Class="CompProperties_MechPowerCell">
<totalPowerTicks>30000</totalPowerTicks>
</li>
</comps> -->
</ThingDef>
<ThingDef ParentName="Mech_WULA_Cat_Soldier">
<defName>Mech_WULA_Cat_EMP</defName>
<label>CAt-23"闪电猫猫"</label>
<description>乌拉帝国的一种小型机械体只能执行救火、搬运和清扫任务但是相比起基础型号多配备了一个EMP投掷物可以辅助乌拉帝国军团对抗机械部队。</description>
</ThingDef>
<ThingDef ParentName="Mech_WULA_Cat_Soldier">
<defName>Mech_WULA_Cat_Fire</defName>
<label>CAt-42"烈焰猫猫"</label>
<description>乌拉帝国的一种小型机械体,只能执行救火、搬运和清扫任务,但是相比起基础型号多配备了一个燃烧瓶投掷物,可以点燃靠近阵线的敌军。</description>
</ThingDef>
<AlienRace.ThingDef_AlienRace ParentName="Mech_WULA_Cat_Soldier">
<defName>Mech_WULA_Cat_Constructor</defName>
<label>CAt-86"土木猫猫"</label>
<description>乌拉帝国的一种小型机械体只能执行建造和开采任务不仅可以建造特殊的乌拉帝国堡垒结构也可以跳起来用手上的HAm-1"装修锤"锤烂敌人的膝盖。</description>
<uiIconPath>Wula/Things/WULA_Constructor_Cat/WULA_Cat_Thin_south</uiIconPath>
<race>
<mechEnabledWorkTypes Inherit="False">
<li>Mining</li>
<li>Construction</li>
</mechEnabledWorkTypes>
</race>
<alienRace>
<raceRestriction>
<buildingList>
<li>WulaWall</li>
</buildingList>
</raceRestriction>
</alienRace>
</AlienRace.ThingDef_AlienRace>
</Defs>