2025-7-15

This commit is contained in:
2025-07-15 17:29:39 +08:00
parent 1054ee2768
commit 16ec93b99d
10 changed files with 287 additions and 408 deletions

View File

@@ -3,7 +3,7 @@
<ThingDef ParentName="Wall">
<defName>WulaWall</defName>
<label>乌拉帝国堡垒</label>
<description>乌拉帝国堡垒外壁,相当厚实,能够抵御大量爆炸和震荡伤害,并且拥有气密性,可以用在飞船外壳上。</description>
<description>乌拉帝国堡垒外壁,相当厚实,能够抵御大量伤害,并且拥有气密性,可以用在飞船外壳上。</description>
<uiOrder>1800</uiOrder>
<uiIconPath>Wula/Building/Linked/WULA_Fortress_Wall_MenuIcon</uiIconPath>
<graphicData>
@@ -42,7 +42,7 @@
</li>
<li>
<damageDef>Thump</damageDef>
<multiplier>0.01</multiplier>
<multiplier>0.1</multiplier>
</li>
</damageMultipliers>
<comps Inherit="False">
@@ -87,6 +87,7 @@
</statBases>
<costList>
<Steel>50</Steel>
<ComponentIndustrial>1</ComponentIndustrial>
</costList>
<leaveResourcesWhenKilled>false</leaveResourcesWhenKilled>
<selectable>true</selectable>

View File

@@ -1,3 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
</Defs>

View File

@@ -215,4 +215,12 @@
</li>
</lifeStages>
</PawnKindDef>
<PawnKindDef ParentName="Mech_WULA_Cat_Soldier_PawnKind">
<defName>Mech_WULA_Cat_Assault</defName>
<label>突击乌拉猫猫</label>
<race>Mech_WULA_Cat_Assault</race>
<weaponTags>
<li>Wula_Constructor_Cat_Weapon</li>
</weaponTags>
</PawnKindDef>
</Defs>

View File

@@ -398,4 +398,34 @@
</descriptionHyperlinks>
<researchPrerequisite>WULA_Machine_Productor_1_Technology</researchPrerequisite>
</RecipeDef>
<RecipeDef ParentName="LightMechanoidRecipe">
<defName>WULA_Build_Mech_Cat_Assault</defName>
<label>建造CAt-46"突击猫猫"</label>
<description>建造一台CAt-46"突击猫猫"辅助机器人可以执行搬运、狩猎和割除任务配备与DLa-1"页岩"性能相近的DLa-4"云母"突击步枪。</description>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>Steel</li>
</thingDefs>
</filter>
<count>50</count>
</li>
<li>
<filter>
<thingDefs>
<li>ComponentIndustrial</li>
</thingDefs>
</filter>
<count>4</count>
</li>
</ingredients>
<products>
<Mech_WULA_Cat_Assault>1</Mech_WULA_Cat_Assault>
</products>
<descriptionHyperlinks>
<ThingDef>Mech_WULA_Cat_Assault</ThingDef>
</descriptionHyperlinks>
<researchPrerequisite>WULA_Machine_Productor_1_Technology</researchPrerequisite>
</RecipeDef>
</Defs>

View File

@@ -5,28 +5,40 @@
<label>意外重启</label>
<description>在乌拉帝国的大内战中,无数乌拉帝国合成人因为人工智能网络“演算圆环”的崩溃而进入保护性的休眠状态。在边缘世界沉睡的乌拉帝国合成人收到了某人广播的唤醒指令,解除了意识闭锁,开始重新踏入这个面目全非的法外之地。</description>
<scenario>
<summary>以三位机械乌拉为初始殖民者开始游戏。</summary>
<summary>以三位机械乌拉为初始殖民者开始游戏,在地图中将同步生成乌拉帝国的逆重引擎</summary>
<playerFaction>
<def>PlayerFaction</def>
<factionDef>WULA_Awakened_Synth</factionDef>
</playerFaction>
<parts>
<!-- Config pages -->
<!-- 种族 -->
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
<def>ConfigPage_ConfigureStartingPawns</def>
<pawnCount>3</pawnCount>
<pawnChoiceCount>8</pawnChoiceCount>
</li>
<!-- Player starting stuff spawn method-->
<!-- 到达方式-->
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
<method>Standing</method>
<visible>false</visible>
</li>
<!-- 强制地图 -->
<!-- <li Class="ScenPart_ForcedMap">
<def>ForcedMap</def>
<mapGenerator>OrbitalRelay</mapGenerator>
<layerDef>Orbit</layerDef>
</li> -->
<!-- 禁用任务 -->
<!-- <li Class="ScenPart_DisableQuest">
<def>DisableQuest</def>
<questDef>GravEngine</questDef>
</li> -->
<!-- Player starting things -->
<!-- 50核心 -->
<!-- 初始物品 -->
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>WULA_Charge_Cube</thingDef>
@@ -58,7 +70,7 @@
<count>1</count>
</li>
<!-- Scatter some things near player start -->
<!-- 附近的物品 -->
<li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>Steel</thingDef>
@@ -68,22 +80,26 @@
<def>ScatterThingsNearPlayerStart</def>
<thingDef>WoodLog</thingDef>
<count>300</count>
</li>
</li>
<!-- <li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>GravlitePanel</thingDef>
<count>400</count>
</li> -->
<!-- <li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>Wula_DarkEnergy_Engine</thingDef>
<count>1</count>
</li> -->
<!-- Scatter some things anywhere -->
<li Class="ScenPart_ScatterThingsAnywhere">
<def>ScatterThingsAnywhere</def>
<thingDef>ShipChunk</thingDef>
<allowRoofed>false</allowRoofed>
<count>3</count>
</li>
<!-- 图上的物品 -->
<li Class="ScenPart_ScatterThingsAnywhere">
<def>ScatterThingsAnywhere</def>
<thingDef>Steel</thingDef>
<count>720</count>
</li>
<!-- Starting mechs -->
<!-- 初始机械体 -->
<li Class="ScenPart_StartingMech">
<def>StartingMech</def>
<mechKind>Mech_WULA_Cat</mechKind>
@@ -95,15 +111,7 @@
<overseenByPlayerPawnChance>2</overseenByPlayerPawnChance>
</li>
<!-- Starting research -->
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>MicroelectronicsBasics</project>
</li>
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>Batteries</project>
</li>
<!-- 初始科技 -->
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>WULA_Base_Technology</project>
@@ -112,6 +120,144 @@
<def>StartingResearch</def>
<project>BiofuelRefining</project>
</li>
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>BasicGravtech</project>
</li>
<!-- Game start dialog -->
<li Class="ScenPart_GameStartDialog">
<def>GameStartDialog</def>
<text>《堕落乌拉帝国》mod游玩前提示——机械乌拉和常规殖民者、机械体有何不同\n\n1.机械乌拉不需要睡觉,卧室和床并不是刚需——除非你需要执行手术;\n\n2.机械乌拉需要补充能量,但是不能使用普通的充电站,她们可以接受的唯一能源来源,便是由钢铁和化合燃料制作的乌拉帝国能源核心。\n\n3.机械乌拉不会自然繁衍,如果想要增加殖民地的人口,需要通过生产建筑乌拉帝国机械工厂进行生产。\n\n4.机械乌拉被生产出来的时候是没有任何技能等级的——你需要在生产建筑乌拉帝国服务器系统制造数据包,并让新合成人使用这些数据包以获得经验。\n\n5.机械乌拉难以自愈,你需要进行科研解锁修复手术并通过手术修复受损部位。\n\n维持乌拉帝国殖民地正常运转所需要的因素比常规殖民地更少不必过于担忧暴毙放开想象力游玩吧</text>
<closeSound>GameStartSting</closeSound>
</li>
</parts>
</scenario>
</ScenarioDef>
<ScenarioDef Name="Crashlanded" ParentName="ScenarioBase">
<defName>WULA_Start_Scenario</defName>
<label>意外重启</label>
<description>在乌拉帝国的大内战中,无数乌拉帝国合成人因为人工智能网络“演算圆环”的崩溃而进入保护性的休眠状态。在边缘世界沉睡的乌拉帝国合成人收到了某人广播的唤醒指令,解除了意识闭锁,开始重新踏入这个面目全非的法外之地。</description>
<scenario>
<summary>以三位机械乌拉为初始殖民者开始游戏,在地图中将同步生成乌拉帝国的逆重引擎。</summary>
<playerFaction>
<def>PlayerFaction</def>
<factionDef>WULA_Awakened_Synth</factionDef>
</playerFaction>
<parts>
<!-- 种族 -->
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
<def>ConfigPage_ConfigureStartingPawns</def>
<pawnCount>3</pawnCount>
<pawnChoiceCount>8</pawnChoiceCount>
</li>
<!-- 到达方式-->
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
<method>Standing</method>
<visible>false</visible>
</li>
<!-- 强制地图 -->
<!-- <li Class="ScenPart_ForcedMap">
<def>ForcedMap</def>
<mapGenerator>OrbitalRelay</mapGenerator>
<layerDef>Orbit</layerDef>
</li> -->
<!-- 禁用任务 -->
<li Class="ScenPart_DisableQuest">
<def>DisableQuest</def>
<questDef>GravEngine</questDef>
</li>
<!-- 初始物品 -->
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>WULA_Charge_Cube</thingDef>
<count>80</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>MedicineIndustrial</thingDef>
<count>10</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ComponentIndustrial</thingDef>
<count>50</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Chemfuel</thingDef>
<count>300</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>WULA_MW_Mace</thingDef>
<stuff>Uranium</stuff>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>WULA_RW_Base_AR</thingDef>
<count>1</count>
</li>
<!-- 附近的物品 -->
<li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>Steel</thingDef>
<count>700</count>
</li>
<li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>WoodLog</thingDef>
<count>300</count>
</li>
<li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>GravlitePanel</thingDef>
<count>400</count>
</li>
<li Class="ScenPart_ScatterThingsNearPlayerStart">
<def>ScatterThingsNearPlayerStart</def>
<thingDef>Wula_DarkEnergy_Engine</thingDef>
<count>1</count>
</li>
<!-- 图上的物品 -->
<li Class="ScenPart_ScatterThingsAnywhere">
<def>ScatterThingsAnywhere</def>
<thingDef>Steel</thingDef>
<count>720</count>
</li>
<!-- 初始机械体 -->
<li Class="ScenPart_StartingMech">
<def>StartingMech</def>
<mechKind>Mech_WULA_Cat</mechKind>
<overseenByPlayerPawnChance>2</overseenByPlayerPawnChance>
</li>
<li Class="ScenPart_StartingMech">
<def>StartingMech</def>
<mechKind>Mech_WULA_Cat_Constructor</mechKind>
<overseenByPlayerPawnChance>2</overseenByPlayerPawnChance>
</li>
<!-- 初始科技 -->
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>WULA_Base_Technology</project>
</li>
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>BiofuelRefining</project>
</li>
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>BasicGravtech</project>
</li>
<!-- Game start dialog -->
<li Class="ScenPart_GameStartDialog">

View File

@@ -538,7 +538,7 @@
<ThingDef ParentName="GravshipComponentBase">
<defName>Wula_DarkEnergy_Engine</defName>
<label>乌拉帝国暗物质核心</label>
<description>乌拉帝国为登陆舰设计并使用失落科技所建造的暗物质核心,是战舰所用的暗物质核心的缩小版。它可以像闪耀世界的逆重引擎一样支撑一艘飞船的主体结构,并支持飞船在近地轨道移动。\n\n除此之外内部通过金属启动的湮灭反应还能为全舰提供巨量电力——但是它只能在近地轨道上工作当在地表停靠时复杂的环境会使得能源核心进入闭锁状态。\n\n温馨提示你可以建造多个暗物质核心但是请确保你只有唯一一艘飞船否则将导致不可预知的bug。</description>
<description>乌拉帝国为登陆舰设计并使用失落科技所建造的暗物质核心,是战舰所用的暗物质核心的缩小版。它可以像闪耀世界的逆重引擎一样支撑一艘飞船的主体结构,并允许飞船在近地轨道移动。\n\n除此之外内部通过金属启动的湮灭反应还能为全舰提供巨量电力——但是它只能在近地轨道上工作当在地表停靠时复杂的环境会使得能源核心进入闭锁状态。\n\n温馨提示你可以建造多个暗物质核心但是请确保你只有唯一一艘飞船否则将导致不可预知的bug。</description>
<thingClass>Building_GravEngine</thingClass>
<drawerType>RealtimeOnly</drawerType>
<tickerType>Normal</tickerType>
@@ -631,8 +631,8 @@
</ThingDef>
<ThingDef ParentName="FuelTankBase">
<defName>Wula_DarkEnergy_FuelTank</defName>
<label>暗物质引擎</label>
<description>乌拉帝国用于存储湮灭反应释放的巨量能源并将其转化为飞行器飞行所需燃料的设备——在星球环境下,这些能源无法直接输入引擎</description>
<label>乌拉帝国暗物质引擎</label>
<description>乌拉帝国用于存储湮灭反应释放的巨量能源并将其转化为逆重飞船飞行所需燃料的设备。</description>
<tickerType>Normal</tickerType>
<graphicData>
<graphicClass>Graphic_Multi</graphicClass>

View File

@@ -142,6 +142,61 @@
<li>Wula_Constructor_Cat_Weapon</li>
</weaponTags>
</ThingDef>
<ThingDef ParentName="BaseHumanMakeableGun">
<defName>WULA_RW_Base_AR_Cat</defName>
<label>DLa-4"云母"</label>
<description>乌拉帝国的旧式突击步枪比起DLa-1"页岩"来说更小一些,射程和精度有所下降,但是下挂了一把刺刀用于近身战斗,专为乌拉猫猫机械体设计。</description>
<techLevel>Industrial</techLevel>
<tickerType>Normal</tickerType>
<!-- <techLevel>Spacer</techLevel> -->
<weaponTags>
<li>Wula_Assault_Cat_Weapon</li>
</weaponTags>
<graphicData>
<texPath>Wula/Weapon/WULA_RW_Base_AR</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<soundInteract>Interact_Rifle</soundInteract>
<statBases>
<WorkToMake>700</WorkToMake>
<!-- <MarketValue>370</MarketValue> -->
<Mass>3.5</Mass>
<AccuracyTouch>0.6</AccuracyTouch>
<AccuracyShort>0.6</AccuracyShort>
<AccuracyMedium>0.5</AccuracyMedium>
<AccuracyLong>0.25</AccuracyLong>
<RangedWeapon_Cooldown>1.6</RangedWeapon_Cooldown>
</statBases>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>Bullet_AssaultRifle</defaultProjectile>
<warmupTime>0.7</warmupTime>
<range>20</range>
<burstShotCount>3</burstShotCount>
<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
<soundCast>Shot_AssaultRifle</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
<muzzleFlashScale>7</muzzleFlashScale>
</li>
</verbs>
<costList Inherit="False">
<Steel>60</Steel>
<ComponentIndustrial>8</ComponentIndustrial>
</costList>
<tools>
<li>
<label>刺刀戳刺</label>
<capacities>
<li>Stab</li>
</capacities>
<power>15</power>
<armorPenetration>0.50</armorPenetration>
<cooldownTime>2.2</cooldownTime>
</li>
</tools>
</ThingDef>
<!-- 动力破墙锤 -->
<ThingDef ParentName="BaseMeleeWeapon_Blunt_Quality">

View File

@@ -461,381 +461,6 @@
</li>
</comps>
</AlienRace.ThingDef_AlienRace>
<AlienRace.ThingDef_AlienRace ParentName="Human">
<defName>Wula_Armour</defName>
<label>SMp-11"甲胄"</label>
<description>乌拉帝国的大型战斗机械,外形似一副悬空的盔甲,手持巨大的长柄武器或自动炮,是乌拉帝国战线的前锋。</description>
<uiIconPath>Wula/Things/Wula_Armour/Wula_Armour_Icon</uiIconPath>
<alienRace>
<!-- 核心设置 -->
<generalSettings>
<!-- 男性生成几率 -->
<maleGenderProbability>0</maleGenderProbability>
<!-- 无视年龄疾病 -->
<immuneToAge>true</immuneToAge>
<!-- 在口角中造成的最大伤害 -->
<maxDamageForSocialfight>6</maxDamageForSocialfight>
<!-- 免疫人类的异形歧视 -->
<immuneToXenophobia>true</immuneToXenophobia>
<!-- 最小的可生成成人背景的年龄 -->
<minAgeForAdulthood>0</minAgeForAdulthood>
<!-- 手术继承自人类 -->
<humanRecipeImport>false</humanRecipeImport>
<!-- 睡觉定义 -->
<canLayDown>false</canLayDown>
<validBeds>
</validBeds>
<!-- 各种零件定义 -->
<alienPartGenerator Inherit="False">
<!-- 允许的头部 -->
<headTypes Inherit="False">
<li>AverageNormal</li>
<!-- <li>Female_AverageWide</li>
<li>Female_AveragePointy</li> -->
</headTypes>
<!-- 身体类型 -->
<bodyTypes Inherit="False">
<li>Thin</li>
</bodyTypes>
<!-- 颜色设置 -->
<colorChannels Inherit="false">
<li>
<name>skin</name>
<first Class="ColorGenerator_Options">
<options>
<li>
<weight>1</weight>
<only>RGBA(1,1,1,1)</only>
</li>
</options>
</first>
</li>
<li>
<name>favorite</name>
<first Class="ColorGenerator_Options">
<options>
<li>
<weight>1</weight>
<only>RGBA(1,1,1,1)</only>
</li>
</options>
</first>
</li>
</colorChannels>
<customDrawSize>(2, 2)</customDrawSize>
<borderScale>2.0</borderScale>
</alienPartGenerator>
<growthAges>
<li>0</li>
</growthAges>
<!-- 年龄工作效率等的覆盖 -->
<ageStatOverrides>
<WorkSpeedGlobal>
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0,1)</li>
</points>
</curve>
</WorkSpeedGlobal>
<ShootingAccuracyChildFactor MayRequire="Ludeon.RimWorld.Biotech">
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0,1)</li>
</points>
</curve>
</ShootingAccuracyChildFactor>
<MarketValue>
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0,1)</li>
</points>
</curve>
</MarketValue>
<MeleeHitChance>
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0,1)</li>
</points>
</curve>
</MeleeHitChance>
<AimingDelayFactor>
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0,1)</li>
</points>
</curve>
</AimingDelayFactor>
<ArrestSuccessChance>
<useBiologicalYears>true</useBiologicalYears>
<curve>
<points>
<li>(0, 1)</li>
</points>
</curve>
</ArrestSuccessChance>
</ageStatOverrides>
</generalSettings>
<!-- 图形 -->
<graphicPaths>
<body>Wula/Things/Wula_Armour/Bodies/</body>
<head>Wula/Things/Wula_Armour/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>Wula/Things/Wula_Armour/Bodies</stump>
<skinColor>(1,1,1,1)</skinColor>
</graphicPaths>
<!-- 风格设置 -->
<styleSettings>
<!-- 头发 -->
<li>
<key>HairDef</key>
<value>
<hasStyle>false</hasStyle>
</value>
</li>
<!-- 纹身 -->
<li>
<key>TattooDef</key>
<value>
<hasStyle>false</hasStyle>
</value>
</li>
<!-- 胡须 -->
<li>
<key>BeardDef</key>
<value>
<hasStyle>false</hasStyle>
</value>
</li>
</styleSettings>
<!-- 种族的允许和禁止特化设置 -->
<raceRestriction>
<traitList>
<li>WULA_AI_War_Machine</li>
</traitList>
<!-- 武器列表 -->
<weaponList>
<li>WULA_RW_Armour_AR</li>
<li>WULA_MW_Armour_Glaive</li>
<li>WULA_RW_Armour_GL</li>
<li>WULA_MW_Armour_Lance</li>
</weaponList>
<!-- 可以穿戴的衣服 -->
<apparelList>
<li>WULA_SMp11_Shield</li>
<li>WULA_SMp11_Armor</li>
</apparelList>
<!-- 允许的特质类型 -->
<traitList>
<li>WULA_AI_War_Machine</li>
</traitList>
<onlyUseRaceRestrictedApparel>true</onlyUseRaceRestrictedApparel>
<onlyUseRaceRestrictedWeapons>true</onlyUseRaceRestrictedWeapons>
<onlyBuildRaceRestrictedBuildings>true</onlyBuildRaceRestrictedBuildings>
<onlyGetRaceRestrictedTraits>true</onlyGetRaceRestrictedTraits>
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood>
<blackEndoCategories>
<li>Melanin</li>
<li>HairColor</li>
<li>BodyType</li>
</blackEndoCategories>
<onlyHaveRaceRestrictedGenes>true</onlyHaveRaceRestrictedGenes>
<!-- 生育能力 -->
<onlyReproduceWithRestrictedRaces>true</onlyReproduceWithRestrictedRaces>
<canReproduce>false</canReproduce>
</raceRestriction>
<!-- 想法设置 -->
<thoughtSettings>
<cannotReceiveThoughtsAtAll>true</cannotReceiveThoughtsAtAll>
</thoughtSettings>
<!-- 关系设置,不会生成任何随机关系 -->
<relationSettings>
<relationChanceModifierLover>0</relationChanceModifierLover>
<relationChanceModifierExLover>0</relationChanceModifierExLover>
<relationChanceModifierFiance>0</relationChanceModifierFiance>
<relationChanceModifierSpouse>0</relationChanceModifierSpouse>
<relationChanceModifierExSpouse>0</relationChanceModifierExSpouse>
<relationChanceModifierParent>0</relationChanceModifierParent>
<relationChanceModifierChild>0</relationChanceModifierChild>
<relationChanceModifierSibling>0</relationChanceModifierSibling>
</relationSettings>
<!-- 兼容性标签,非必要 -->
<compatibility>
<isFlesh>false</isFlesh>
</compatibility>
</alienRace>
<!-- 以下是原版标签 -->
<!-- 受击音效 -->
<soundImpactDefault>BulletImpact_Metal</soundImpactDefault>
<statBases>
<BandwidthCost>4</BandwidthCost>
<MechEnergyLossPerHP MayRequire="Ludeon.RimWorld.Biotech">0</MechEnergyLossPerHP>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">5</WastepacksPerRecharge>
<WorkToMake>40000</WorkToMake>
<MarketValue>10000</MarketValue>
<Mass>250</Mass>
<MoveSpeed>5</MoveSpeed>
<EatingSpeed>1000</EatingSpeed>
<!-- 温度适应性在hediff修改 -->
<ComfyTemperatureMin>-300</ComfyTemperatureMin>
<ComfyTemperatureMax>300</ComfyTemperatureMax>
<!-- 心灵敏感,很低 -->
<PsychicSensitivity>0</PsychicSensitivity>
<!-- 肉量 -->
<MeatAmount>0</MeatAmount>
<!-- 皮革量 -->
<LeatherAmount>0</LeatherAmount>
<!-- 谈判能力 -->
<NegotiationAbility>1</NegotiationAbility>
<!-- 社交效果,机械乌拉社交的影响很小 -->
<SocialImpact>0.25</SocialImpact>
<!-- 挖矿速度 -->
<MiningSpeed>1</MiningSpeed>
<!-- 采矿效率 -->
<MiningYield>1</MiningYield>
<!-- 种植速度 -->
<PlantWorkSpeed>1</PlantWorkSpeed>
<!-- 狩猎隐蔽 -->
<HuntingStealth>1</HuntingStealth>
<!-- 建造速度 -->
<ConstructionSpeed>1</ConstructionSpeed>
<!-- 研究速度 -->
<ResearchSpeed>1</ResearchSpeed>
<VacuumResistance MayRequire="Ludeon.RimWorld.Odyssey">1</VacuumResistance>
</statBases>
<race>
<mechEnabledWorkTypes>
<li>Hauling</li>
</mechEnabledWorkTypes>
<fleshType>Mechanoid</fleshType>
<hasGenders>false</hasGenders>
<!-- AI行为勿改 -->
<thinkTreeMain>Mechanoid</thinkTreeMain>
<thinkTreeConstant>HumanlikeConstant</thinkTreeConstant>
<!-- 智力水平 -->
<intelligence>Humanlike</intelligence>
<!-- 血液,不流血 -->
<bloodDef>Filth_MachineBits</bloodDef>
<!-- 基础血量,很高 -->
<baseHealthScale>4</baseHealthScale>
<!-- 身体类型 -->
<body>Wula_Armour_Body</body>
<!-- 大小 -->
<baseBodySize>10.0</baseBodySize>
<!-- 年龄阶段 -->
<lifeExpectancy>5000</lifeExpectancy>
<lifeStageWorkSettings MayRequire="Ludeon.RimWorld.Biotech">
<Firefighter>0</Firefighter>
<Patient>0</Patient>
<Doctor>0</Doctor>
<PatientBedRest>0</PatientBedRest>
<Childcare MayRequire="Ludeon.RimWorld.Biotech">0</Childcare>
<BasicWorker>0</BasicWorker>
<Warden>0</Warden>
<Handling>0</Handling>
<Cooking>0</Cooking>
<Hunting>0</Hunting>
<Construction>0</Construction>
<Growing>0</Growing>
<Mining>0</Mining>
<PlantCutting>0</PlantCutting>
<Smithing>0</Smithing>
<Tailoring>0</Tailoring>
<Art>0</Art>
<Crafting>0</Crafting>
<Hauling>0</Hauling>
<Cleaning>0</Cleaning>
<Research>0</Research>
<DarkStudy MayRequire="Ludeon.RimWorld.Anomaly">0</DarkStudy>
</lifeStageWorkSettings>
<lifeStageAges Inherit="False">
<li>
<def>Wula_Species_Lifestage</def>
<minAge>0</minAge>
</li>
</lifeStageAges>
<nameGenerator MayRequire="Ludeon.RimWorld.Biotech">NamerMech</nameGenerator>
<mechWeightClass>Heavy</mechWeightClass>
<canFlyInVacuum>true</canFlyInVacuum>
<!-- <mechFixedSkillLevel>20</mechFixedSkillLevel> -->
</race>
<receivesSignals>true</receivesSignals>
<recipes>
</recipes>
<butcherProducts>
<Steel>50</Steel>
<Plasteel>20</Plasteel>
</butcherProducts>
<comps>
<li Class="CompProperties_CanBeDormant" />
<li Class="CompProperties_WakeUpDormant">
<wakeUpOnDamage>true</wakeUpOnDamage>
<wakeUpCheckRadius>30</wakeUpCheckRadius>
<wakeUpSound>MechanoidsWakeUp</wakeUpSound>
</li>
<li MayRequire="Ludeon.RimWorld.Biotech" Class="CompProperties_OverseerSubject">
<needsOverseerEffect>MechUncontrolled</needsOverseerEffect>
<delayUntilFeralCheck>60000</delayUntilFeralCheck>
<feralMtbDays>10</feralMtbDays>
<feralCascadeRadialDistance>2500</feralCascadeRadialDistance>
</li>
<li MayRequire="Ludeon.RimWorld.Biotech" Class="CompProperties_MechRepairable" />
<li Class="CompProperties_ProjectileInterceptor">
<radius>4</radius>
<interceptGroundProjectiles>true</interceptGroundProjectiles>
<color>(0.4, 0.4, 0.4)</color>
<reactivateEffect>BulletShieldGenerator_Reactivate</reactivateEffect>
<activeSound>BulletShield_Ambience</activeSound>
<hitPoints>300</hitPoints>
<hitPointsRestoreInstantlyAfterCharge>true</hitPointsRestoreInstantlyAfterCharge>
<chargeDurationTicks>1800</chargeDurationTicks>
<rechargeHitPointsIntervalTicks>120</rechargeHitPointsIntervalTicks>
<minIdleAlpha>0.2</minIdleAlpha>
<drawWithNoSelection>True</drawWithNoSelection>
<disarmedByEmpForTicks>1500</disarmedByEmpForTicks>
<gizmoTipKey>ProjectileInterceptorTip</gizmoTipKey>
</li>
</comps>
<tools Inherit="False">
<li>
<label>肘击</label>
<labelNoLocation>肘击</labelNoLocation>
<capacities>
<li>Blunt</li>
</capacities>
<power>15</power>
<cooldownTime>1.75</cooldownTime>
<linkedBodyPartsGroup>Arms</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
</li>
<li>
<label>拍击</label>
<labelNoLocation>拍击</labelNoLocation>
<capacities>
<li>Blunt</li>
</capacities>
<power>12</power>
<cooldownTime>1.5</cooldownTime>
<linkedBodyPartsGroup>Hands</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
</li>
</tools>
</AlienRace.ThingDef_AlienRace>
<ThingDef Name="Wula_AI_Heavy_Panzer" ParentName="HeavyMechanoid">
@@ -907,7 +532,7 @@
<ThingDef Name="Wula_AI_Heavy_Panzer_Gunnery" ParentName="Wula_AI_Heavy_Panzer">
<defName>Wula_AI_Heavy_Panzer_Gunnery</defName>
<label>SMp-38A"斯佩萨特"</label>
<description>乌拉帝国所使用的中型突击战车,以逆重的方式悬浮于战场上,搭载了联装机炮和用于杀伤软目标的"磷灰"火箭弹,并且拥有足以保护一支突击小队的护盾。</description>
<description>乌拉帝国所使用的中型突击战车,以逆重的方式悬浮于战场上,搭载了联装机炮和用于杀伤软目标的"石英"火箭弹,并且拥有足以保护一支突击小队的护盾。</description>
</ThingDef>
<ThingDef ParentName="LightMechanoid">
@@ -1031,4 +656,21 @@
<WorkSpeedGlobal>2</WorkSpeedGlobal>
</statBases>
</ThingDef>
<ThingDef ParentName="Mech_WULA_Cat_Soldier">
<defName>Mech_WULA_Cat_Assault</defName>
<label>CAt-46"突击猫猫"</label>
<description>乌拉帝国的一种小型机械体可以执行搬运、狩猎和割除任务装备了一把DLa-4"云母"突击步枪附下挂刺刀,以在战场上拖住敌军。</description>
<uiIconPath>Wula/Things/WULA_Cat/WULA_Cat_Thin_south</uiIconPath>
<race>
<mechEnabledWorkTypes Inherit="False">
<li>Hunting</li>
<li>Hauling</li>
<li>PlantCutting</li>
</mechEnabledWorkTypes>
</race>
<statBases>
<!-- <WorkSpeedGlobal>2</WorkSpeedGlobal> -->
<MoveSpeed>4</MoveSpeed>
</statBases>
</ThingDef>
</Defs>