Files
WulaFallenEmpireRW/1.6/Defs/ThingDefs_Races/Races_Wulaspecies.xml
2025-07-16 00:59:16 +08:00

808 lines
30 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<AlienRace.ThingDef_AlienRace ParentName="Human">
<defName>WulaSpecies</defName>
<label>机械乌拉</label>
<description>乌拉星人是一个曾统治银河系的堕落帝国的主要种族,机械乌拉则是仿照她们样貌制作的合成人——随着帝国的衰颓,大量乌拉合成人流散各地。她们拥有近乎无限的寿命,并且拥有一部分机械体的特性。</description>
<uiIconPath>Wula/Things/WulaSpecies/WULA_Species_Icon</uiIconPath>
<alienRace>
<!-- 核心设置 -->
<generalSettings>
<!-- 男性生成几率 -->
<maleGenderProbability>0</maleGenderProbability>
<!-- 禁止生成的特质 -->
<disallowedTraits>
<li>
<defName Degree="-2">Beauty</defName>
</li>
<li>
<defName Degree="-1">Beauty</defName>
</li>
</disallowedTraits>
<!-- 无视年龄疾病 -->
<immuneToAge>true</immuneToAge>
<!-- 在口角中造成的最大伤害 -->
<maxDamageForSocialfight>6</maxDamageForSocialfight>
<!-- 免疫人类的异形歧视 -->
<immuneToXenophobia>true</immuneToXenophobia>
<!-- 最小的可生成成人背景的年龄 -->
<minAgeForAdulthood>0</minAgeForAdulthood>
<!-- 手术继承自人类 -->
<humanRecipeImport>true</humanRecipeImport>
<!-- 睡觉定义 -->
<canLayDown>true</canLayDown>
<validBeds>
<li>WULA_Charging_Station_Synth</li>
</validBeds>
<!-- 各种零件定义 -->
<alienPartGenerator Inherit="False">
<!-- 允许的头部 -->
<headTypes Inherit="False">
<li>Female_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="AlienRace.ColorGenerator_SkinColorMelanin">
<minMelanin>0</minMelanin>
<maxMelanin>0</maxMelanin>
</first>
</li>
<!-- 头发颜色 -->
<li>
<name>hair</name>
<first Class="ColorGenerator_Options">
<options>
<li>
<weight>15</weight>
<min>(0.4,0.3,0.5)</min>
<max>(0.6,0.1,0.7)</max>
</li>
<li>
<weight>6</weight>
<min>(0.9,0.9,0.9)</min>
<max>(0.9,0.9,0.9)</max>
</li>
<li>
<weight>6</weight>
<min>(1,0.8,0.8)</min>
<max>(1,0.9,0.9)</max>
</li>
<li>
<weight>3</weight>
<min>(1,1,1)</min>
<max>(1,1,1)</max>
</li>
</options>
</first>
</li>
</colorChannels>
<!-- 额外身体部件 -->
<bodyAddons>
<li>
<path>Wula/Things/WulaSpecies/Addons/WULA_Addons_Antenna</path>
<offsets>
<south>
<offset>(0,0.32)</offset>
</south>
<north>
<offset>(0,0.32)</offset>
</north>
<east>
<offset>(-0.1,0.32)</offset>
</east>
<west>
<offset>(-0.1,0.32)</offset>
</west>
</offsets>
<inFrontOfBody>true</inFrontOfBody>
<conditions>
<BodyPart>
<bodyPart>WULA_Addons_Antenna_Bodypart</bodyPart>
</BodyPart>
</conditions>
</li>
</bodyAddons>
</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>
<!-- 生育设置,将妊娠设为男性来避免开局刷妊娠 -->
<reproduction>
<gestatingGender>Male</gestatingGender>
</reproduction>
</generalSettings>
<!-- 图形 -->
<graphicPaths>
<body>Wula/Things/WulaSpecies/Bodies/</body>
<head>Wula/Things/WulaSpecies/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>Wula/Things/WulaSpecies/Bodies</stump>
</graphicPaths>
<!-- 风格设置 -->
<styleSettings>
<!-- 头发 -->
<li>
<key>HairDef</key>
<value>
<hasStyle>true</hasStyle>
<styleTagsOverride>
<li>WULA_Style</li>
</styleTagsOverride>
</value>
</li>
<!-- 纹身 -->
<li>
<key>TattooDef</key>
<value>
<hasStyle>false</hasStyle>
</value>
</li>
<!-- 胡须 -->
<li>
<key>BeardDef</key>
<value>
<hasStyle>false</hasStyle>
</value>
</li>
</styleSettings>
<!-- 种族的允许和禁止特化设置 -->
<raceRestriction>
<!-- 无法拥有的内源性基因 -->
<blackEndoCategories MayRequire="Ludeon.RimWorld.Biotech">
<li MayRequire="Ludeon.RimWorld.Biotech">HairColor</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Melanin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">BodyType</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Ears</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Nose</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Voice</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Headbone</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Head</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Jaw</li>
</blackEndoCategories>
<!-- 无法拥有的Tag基因 -->
<blackGeneTags MayRequire="Ludeon.RimWorld.Biotech">
<li MayRequire="Ludeon.RimWorld.Biotech">EyeColor</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Tail</li>
<li MayRequire="Ludeon.RimWorld.Biotech">BeardStyle</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Fur</li>
</blackGeneTags>
<!-- 无法拥有的基因列表 -->
<blackGeneList>
<li MayRequire="Ludeon.RimWorld.Biotech">Furskin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Brow_Heavy</li>
</blackGeneList>
<!-- 禁止的异形变种 -->
<blackXenotypeList>
<li MayRequire="Ludeon.RimWorld.Biotech">Dirtmole</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Genie</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Hussar</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Sanguophage</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Neanderthal</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Pigskin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Impid</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Waster</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Yttakin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Highmate</li>
</blackXenotypeList>
<!-- 允许的异形类型 -->
<whiteXenotypeList MayRequire="Ludeon.RimWorld.Biotech">
<li MayRequire="Ludeon.RimWorld.Biotech">Baseliner</li>
</whiteXenotypeList>
<onlyUseRaceRestrictedXenotypes>false</onlyUseRaceRestrictedXenotypes>
<!-- 食物列表 -->
<foodList>
<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>
<!-- 可以穿戴的衣服 -->
<apparelList>
<li>WULA_Official_Uniform</li>
<li>WULA_Sailor_Dress</li>
<li>WULA_Body_Suit</li>
<li>WULA_Knight_PowerArmor</li>
<li>WULA_Maid_Uniform</li>
<li>WULA_Maid_Uniform_Headband</li>
<li>WULA_Nurse_Uniform</li>
<li>WULA_Nurse_Uniform_Headband</li>
<li>WULA_Qipao</li>
<li>WULA_Bodystocking</li>
<li>WULA_Bodystocking_White</li>
<li>WULA_Body_Suit</li>
<li>WULA_Assault_Troop_PowerArmor</li>
<li>WULA_Assault_Troop_Helmet</li>
<li>WULA_Knight_Helmet</li>
<li>WULA_Heavy_Infantry_PowerArmor</li>
</apparelList>
<blackApparelList>
<li>Apparel_AdvancedHelmet</li>
<li>Apparel_ArmorHelmetRecon</li>
<li>Apparel_BowlerHat</li>
<li>Apparel_CowboyHat</li>
<li>Apparel_HatHood</li>
<li>Apparel_PowerArmorHelmet</li>
<li>Apparel_PsychicFoilHelmet</li>
<li>Apparel_SimpleHelmet</li>
<li>Apparel_TribalHeaddress</li>
<li>Apparel_Tuque</li>
<li>Apparel_WarMask</li>
<li>Apparel_WarVeil</li>
<li>Apparel_ArmorRecon</li>
<li>Apparel_BasicShirt</li>
<li>Apparel_Cape</li>
<li>Apparel_CollarShirt</li>
<li>Apparel_Duster</li>
<li>Apparel_FlakJacket</li>
<li>Apparel_FlakPants</li>
<li>Apparel_FlakVest</li>
<li>Apparel_Jacket</li>
<li>Apparel_Pants</li>
<li>Apparel_Parka</li>
<li>Apparel_PlateArmor</li>
<li>Apparel_PowerArmor</li>
<li>Apparel_Robe</li>
<li>Apparel_TribalA</li>
<li>Apparel_Sash</li>
<li>Apparel_Bandolier</li>
</blackApparelList>
<!-- 生育能力 -->
<onlyReproduceWithRestrictedRaces>true</onlyReproduceWithRestrictedRaces>
<canReproduce>false</canReproduce>
<!-- 允许的特质类型 -->
<traitList>
<li>WULA_Trait_Knight</li>
<li>WULA_Trait_Legal_Officer</li>
<li>WULA_Trait_Sculptor</li>
<li>WULA_Trait_Diplomat</li>
<li>WULA_Trait_Nun</li>
<li>WULA_Trait_Broken_Personality</li>
</traitList>
<!-- 允许的工作台类型 -->
<workGiverList>
<li>WULA_Large_Mechine_proudctor_Bills</li>
</workGiverList>
</raceRestriction>
<!-- 想法设置 -->
<thoughtSettings>
<!-- 不会产生的想法 -->
<cannotReceiveThoughts>
<li>AteWithoutTable</li>
</cannotReceiveThoughts>
</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>
<WorkToMake>7200</WorkToMake>
<MarketValue>3000</MarketValue>
<Mass>50</Mass>
<MoveSpeed>4.5</MoveSpeed>
<EatingSpeed>1000</EatingSpeed>
<!-- 温度适应性在hediff修改 -->
<ComfyTemperatureMin>-100</ComfyTemperatureMin>
<ComfyTemperatureMax>100</ComfyTemperatureMax>
<!-- 心灵敏感,很低 -->
<PsychicSensitivity>0.25</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>
<fleshType>WULA_Fleshtype</fleshType>
<!-- AI行为勿改 -->
<thinkTreeMain>Humanlike</thinkTreeMain>
<thinkTreeConstant>HumanlikeConstant</thinkTreeConstant>
<!-- 智力水平 -->
<intelligence>Humanlike</intelligence>
<!-- 血液,不流血 -->
<bloodDef>Filth_MachineBits</bloodDef>
<!-- 基础血量,很高 -->
<baseHealthScale>2.5</baseHealthScale>
<!-- 解剖产物 -->
<leatherDef>Steel</leatherDef>
<specificMeatDef>Steel</specificMeatDef>
<!-- 身体类型 -->
<body>WULA_Machine_Body</body>
<!-- 年龄阶段 -->
<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>
<canFlyInVacuum>true</canFlyInVacuum>
</race>
<butcherProducts>
<Steel>30</Steel>
</butcherProducts>
<recipes>
</recipes>
<comps>
<li Class="CompProperties_Stunnable">
<useLargeEMPEffecter>true</useLargeEMPEffecter>
<affectedDamageDefs>
<li>Stun</li>
<li>EMP</li>
</affectedDamageDefs>
<adaptableDamageDefs>
<li>EMP</li>
</adaptableDamageDefs>
</li>
</comps>
</AlienRace.ThingDef_AlienRace>
<ThingDef Name="Wula_AI_Heavy_Panzer" ParentName="HeavyMechanoid">
<defName>Wula_AI_Heavy_Panzer</defName>
<label>SMp-38"萨克森"</label>
<description>乌拉帝国所使用的中型突击战车,以逆重的方式悬浮于战场上,搭载了一门在远距离上可以发挥高威力的穿甲主炮,并且拥有足以保护一支突击小队的护盾。</description>
<uiIconPath>Wula/Things/Wula_AI_Heavy_Panzer/Wula_AI_Heavy_Panzer_Icon</uiIconPath>
<statBases>
<BandwidthCost>3</BandwidthCost>
<MoveSpeed>3</MoveSpeed>
<VacuumResistance MayRequire="Ludeon.RimWorld.Odyssey">1</VacuumResistance>
<!-- 有自带护甲,对热量伤害有高抵抗 -->
<ArmorRating_Sharp>1</ArmorRating_Sharp>
<ArmorRating_Blunt>1</ArmorRating_Blunt>
<ArmorRating_Heat>2.00</ArmorRating_Heat>
<!-- 近战闪避 -->
<CarryingCapacity>1200</CarryingCapacity>
<ShootingAccuracyPawn>200</ShootingAccuracyPawn>
<IncomingDamageFactor>0.75</IncomingDamageFactor>
<MechEnergyLossPerHP MayRequire="Ludeon.RimWorld.Biotech">0.1</MechEnergyLossPerHP>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">5</WastepacksPerRecharge>
</statBases>
<race>
<body>WULA_AI_Heavy_Panzer_Body</body>
<baseBodySize>10.0</baseBodySize>
<baseHealthScale>5</baseHealthScale>
<lifeStageAges>
<li>
<def>MechanoidFullyFormed</def>
<soundWounded>Pawn_Mech_Tunneler_Wounded</soundWounded>
<soundDeath>Pawn_Mech_Tunneler_Death</soundDeath>
<soundCall>Pawn_Mech_Tunneler_Call</soundCall>
</li>
</lifeStageAges>
<bulletStaggerEffecterDef>TunnelerSlowedDown</bulletStaggerEffecterDef>
</race>
<tools Inherit="False">
<li>
<label>碾压</label>
<labelNoLocation>碾压</labelNoLocation>
<capacities>
<li>Blunt</li>
</capacities>
<power>14</power>
<cooldownTime>2.9</cooldownTime>
<linkedBodyPartsGroup>Torso</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
</li>
</tools>
<comps>
<li Class="CompProperties_ProjectileInterceptor">
<radius>3</radius>
<interceptGroundProjectiles>true</interceptGroundProjectiles>
<color>(0.9, 0.2, 0.2)</color>
<reactivateEffect>BulletShieldGenerator_Reactivate</reactivateEffect>
<activeSound>BulletShield_Ambience</activeSound>
<hitPoints>500</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>
</ThingDef>
<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>
</ThingDef>
<ThingDef Name="Wula_AI_Engineer_Mother" ParentName="HeavyMechanoid">
<defName>Wula_AI_Engineer_Mother</defName>
<label>PMu-7"西比尔卡"</label>
<description>乌拉帝国的机械开拓单元,通常被投放到荒无人烟的星球上进行初步开发。</description>
<uiIconPath>Wula/Things/Wula_AI_Bomb_Mother/Wula_AI_Bomb_Mother_Icon</uiIconPath>
<statBases>
<BandwidthCost>4</BandwidthCost>
<MoveSpeed>4</MoveSpeed>
<VacuumResistance MayRequire="Ludeon.RimWorld.Odyssey">1</VacuumResistance>
<!-- 有自带护甲,对热量伤害有高抵抗 -->
<ArmorRating_Sharp>0.75</ArmorRating_Sharp>
<ArmorRating_Blunt>0.75</ArmorRating_Blunt>
<ArmorRating_Heat>2.00</ArmorRating_Heat>
<CarryingCapacity>1200</CarryingCapacity>
<ShootingAccuracyPawn>100</ShootingAccuracyPawn>
<IncomingDamageFactor>0.75</IncomingDamageFactor>
<MechEnergyLossPerHP MayRequire="Ludeon.RimWorld.Biotech">0.1</MechEnergyLossPerHP>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">5</WastepacksPerRecharge>
</statBases>
<race>
<body>WULA_AI_Heavy_Panzer_Body</body>
<baseBodySize>10.0</baseBodySize>
<baseHealthScale>4</baseHealthScale>
<lifeStageAges>
<li>
<def>MechanoidFullyFormed</def>
<soundWounded>Pawn_Mech_Tunneler_Wounded</soundWounded>
<soundDeath>Pawn_Mech_Tunneler_Death</soundDeath>
<soundCall>Pawn_Mech_Tunneler_Call</soundCall>
</li>
</lifeStageAges>
<bulletStaggerEffecterDef>TunnelerSlowedDown</bulletStaggerEffecterDef>
</race>
<tools Inherit="False">
<li>
<label>碾压</label>
<labelNoLocation>碾压</labelNoLocation>
<capacities>
<li>Blunt</li>
</capacities>
<power>14</power>
<cooldownTime>2.9</cooldownTime>
<linkedBodyPartsGroup>Torso</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
</li>
</tools>
</ThingDef>
<AbilityDef>
<defName>Wula_AI_Engineer_Mother_Ability1</defName>
<label>部署低角护盾</label>
<description>向所在单元格部署一个低角护盾,该护盾不会由于攻击而过载,但是会在几十秒后烧毁。</description>
<iconPath>Things/Building/Security/BroadshieldProjector</iconPath>
<writeCombatLog>True</writeCombatLog>
<showPsycastEffects>False</showPsycastEffects>
<cooldownTicksRange>3600</cooldownTicksRange>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<range>14.9</range>
<warmupTime>0.25</warmupTime>
<soundCast>AcidSpray_Resolve</soundCast>
<targetable>false</targetable>
<targetParams>
<canTargetSelf>true</canTargetSelf>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityLaunchProjectile">
<projectileDef>Bullet_Wula_AI_Engineer_Mother_Ability1</projectileDef>
</li>
</comps>
</AbilityDef>
<ThingDef ParentName="BaseBullet">
<defName>Bullet_Wula_AI_Engineer_Mother_Ability1</defName>
<label>低角护盾</label>
<thingClass>Projectile_SpawnsThing</thingClass>
<graphicData>
<texPath>Things/Building/Security/BroadshieldProjector</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<projectile>
<explosionRadius>19.9</explosionRadius> <!-- Must be kept in sync with range of Gun_TacticalTurret -->
<speed>41</speed>
<spawnsThingDef>BroadshieldProjector</spawnsThingDef>
<tryAdjacentFreeSpaces>true</tryAdjacentFreeSpaces>
</projectile>
</ThingDef>
<ThingDef ParentName="LightMechanoid">
<defName>Mech_WULA_Cat</defName>
<label>CAt-11"猫猫"</label>
<description>乌拉帝国的一种小型机械体,可以执行包括搬运、烹饪、种植收割、清理、急救和灭火一类的简单工作,因为似猫的外形受到乌拉星人欢迎。</description>
<uiIconPath>Wula/Things/WULA_Cat/WULA_Cat_Thin_south</uiIconPath>
<statBases>
<MoveSpeed>6</MoveSpeed>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">0</WastepacksPerRecharge>
</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> -->
<canFlyInVacuum>true</canFlyInVacuum>
</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 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>
<WastepacksPerRecharge MayRequire="Ludeon.RimWorld.Biotech">0</WastepacksPerRecharge>
</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> -->
<canFlyInVacuum>true</canFlyInVacuum>
</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>
<ThingDef 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>
<statBases>
<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_Assault_Cat/WULA_Cat_Thin_south</uiIconPath>
<race>
<mechEnabledWorkTypes Inherit="False">
<li>Hunting</li>
<li>Hauling</li>
<li>PlantCutting</li>
</mechEnabledWorkTypes>
</race>
<statBases>
<ArmorRating_Sharp>0.25</ArmorRating_Sharp>
<ArmorRating_Blunt>0.25</ArmorRating_Blunt>
<!-- <WorkSpeedGlobal>2</WorkSpeedGlobal> -->
<MoveSpeed>4</MoveSpeed>
</statBases>
</ThingDef>
<ThingDef ParentName="BaseDrone">
<defName>Mech_WULA_Cat_Bomb</defName>
<label>CAt-89"敢死猫猫"</label>
<description>乌拉帝国的一种小型机械体,浑身缠满炸药,以自杀式袭击攻击敌方。</description>
<uiIconPath>Wula/Things/WULA_bomb_Cat/WULA_Cat_Thin_south</uiIconPath>
<race>
<thinkTreeConstant>HunterDroneConstant</thinkTreeConstant>
<baseHealthScale>0.35</baseHealthScale>
<baseBodySize>0.7</baseBodySize>
<hasCorpse>true</hasCorpse>
<body>DroneWithThreeLegs</body>
<lifeStageAges>
<li>
<def>MechanoidFullyFormed</def>
<minAge>0</minAge>
<soundWounded>Pawn_Hunter_Wounded</soundWounded>
<soundDeath>Pawn_Hunter_Death</soundDeath>
<soundCall>Pawn_Hunter_Call</soundCall>
</li>
</lifeStageAges>
</race>
<statBases>
<MoveSpeed>4</MoveSpeed>
</statBases>
<comps>
<li Class="CompProperties_MechPowerCell">
<totalPowerTicks>12500</totalPowerTicks> <!-- 5 hours -->
<labelOverride>电池电量</labelOverride>
<tooltipOverride>这是被临时生产的乌拉猫猫,它们很快就会因为能源耗尽而倒地。</tooltipOverride>
<showGizmoOnNonPlayerControlled>true</showGizmoOnNonPlayerControlled>
</li>
<li Class="CompProperties_HunterDrone">
<explosionRadius>1.5</explosionRadius>
<explosionDamageType>Bomb</explosionDamageType>
<explosionDamageAmount>40</explosionDamageAmount>
</li>
</comps>
</ThingDef>
</Defs>