Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm
This commit is contained in:
@@ -429,7 +429,7 @@
|
||||
<coverage>0.14</coverage>
|
||||
<groups>
|
||||
<li>Hands</li>
|
||||
<li>LeftHand</li>
|
||||
<li>RightHand</li>
|
||||
</groups>
|
||||
</li>
|
||||
</parts>
|
||||
|
||||
@@ -15,4 +15,19 @@
|
||||
</silhouetteGraphicData>
|
||||
</LifeStageDef>
|
||||
|
||||
<LifeStageDef>
|
||||
<defName>ArachnaeNode_Myrmecocystus_Adult</defName>
|
||||
<label>adult</label>
|
||||
<workerClass MayRequire="Ludeon.RimWorld.Biotech">LifeStageWorker_HumanlikeAdult</workerClass>
|
||||
<visible>false</visible>
|
||||
<reproductive>true</reproductive>
|
||||
<sittingOffset>0.18</sittingOffset>
|
||||
<silhouetteGraphicData>
|
||||
<texPath>Things/Pawn/Humanlike/Silhouettes/Silhouette_HumanAdult</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>1</drawSize>
|
||||
</silhouetteGraphicData>
|
||||
<milkable>true</milkable>
|
||||
</LifeStageDef>
|
||||
|
||||
</Defs>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<![CDATA[
|
||||
<!-- 该文件仅做备用 -->
|
||||
|
||||
<!-- 定义一个基础的ThingDef,作为阿拉克涅Pawn的基类 -->
|
||||
@@ -565,7 +566,7 @@
|
||||
<race>
|
||||
<!-- 身体类型 -->
|
||||
<body>ArachnaeQueen_Body</body>
|
||||
<fleshType>Normal</fleshType>
|
||||
|
||||
<!-- 思考树 -->
|
||||
<thinkTreeMain>Humanlike</thinkTreeMain>
|
||||
<thinkTreeConstant>HumanlikeConstant</thinkTreeConstant>
|
||||
@@ -673,4 +674,5 @@
|
||||
</recipes>
|
||||
|
||||
</AlienRace.ThingDef_AlienRace>
|
||||
]]>
|
||||
</Defs>
|
||||
@@ -233,27 +233,10 @@
|
||||
<onlyUseRaceRestrictedXenotypes>false</onlyUseRaceRestrictedXenotypes>
|
||||
<!-- 食物列表 -->
|
||||
<foodList>
|
||||
<li>WULA_Charge_Cube</li>
|
||||
</foodList>
|
||||
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood>
|
||||
<onlyEatRaceRestrictedFood>false</onlyEatRaceRestrictedFood>
|
||||
<!-- 可以穿戴的衣服 -->
|
||||
<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>
|
||||
@@ -303,14 +286,6 @@
|
||||
</workGiverList> -->
|
||||
<!-- 允许的特质类型 -->
|
||||
<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_Researcher</li>
|
||||
<li>WULA_Trait_Connector</li>
|
||||
<li>WULA_Trait_Broken_Personality</li>
|
||||
</traitList>
|
||||
<blackTraitList>
|
||||
<li>BodyPurist</li>
|
||||
@@ -334,7 +309,6 @@
|
||||
</cannotReceiveThoughts>
|
||||
<!-- 该种族特有想法 -->
|
||||
<restrictedThoughts>
|
||||
<li>Mech_WULA_Cat_Cute_Though</li>
|
||||
</restrictedThoughts>
|
||||
</thoughtSettings>
|
||||
<!-- 关系设置,不会生成任何随机关系 -->
|
||||
@@ -518,6 +492,13 @@
|
||||
<stump>ArachnaeSwarm/Things/ARA_Myrmecocystus/Bodies/</stump>
|
||||
</graphicPaths>
|
||||
</alienRace>
|
||||
<comps>
|
||||
<li Class="CompProperties_Milkable">
|
||||
<milkDef>ARA_InsectJelly</milkDef>
|
||||
<milkIntervalDays>1</milkIntervalDays>
|
||||
<milkAmount>14</milkAmount>
|
||||
</li>
|
||||
</comps>
|
||||
|
||||
<!-- 基础属性设置 -->
|
||||
<statBases>
|
||||
@@ -555,6 +536,27 @@
|
||||
<baseBodySize>2.5</baseBodySize>
|
||||
<!-- 血量上限 -->
|
||||
<baseHealthScale>3</baseHealthScale>
|
||||
<lifeStageAges Inherit="False">
|
||||
<li>
|
||||
<def>ArachnaeNode_Myrmecocystus_Adult</def>
|
||||
<minAge>0</minAge>
|
||||
</li>
|
||||
</lifeStageAges>
|
||||
</race>
|
||||
|
||||
<!-- 工具设置(攻击方式) -->
|
||||
<tools Inherit="False">
|
||||
<li>
|
||||
<label>头颚</label>
|
||||
<capacities>
|
||||
<li>Bite</li>
|
||||
</capacities>
|
||||
<power>12</power>
|
||||
<cooldownTime>2</cooldownTime>
|
||||
<linkedBodyPartsGroup>HeadClaw</linkedBodyPartsGroup>
|
||||
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
|
||||
<chanceFactor>1</chanceFactor>
|
||||
</li>
|
||||
</tools>
|
||||
</AlienRace.ThingDef_AlienRace>
|
||||
</Defs>
|
||||
@@ -162,7 +162,7 @@
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(12.5,118)</li> <!-- Exclude 12.5-13 years to avoid spawning pawns who are very close to becoming adults -->
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(12.51,0)</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(13,0)</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(13.001,122)</li><!-- End exclude -->
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(13.001,122)</li> <!-- End exclude -->
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(13.999,130)</li>
|
||||
<li>(14,0)</li>
|
||||
<li MayRequire="Ludeon.RimWorld.Biotech">(14.001,130)</li>
|
||||
@@ -453,74 +453,21 @@
|
||||
<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>
|
||||
<!-- 异种类型列表 -->
|
||||
<xenotypeList>
|
||||
</xenotypeList>
|
||||
<onlyUseRaceRestrictedXenotypes>true</onlyUseRaceRestrictedXenotypes>
|
||||
<!-- 食物列表 -->
|
||||
<foodList>
|
||||
<li>WULA_Charge_Cube</li>
|
||||
</foodList>
|
||||
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood>
|
||||
<onlyEatRaceRestrictedFood>false</onlyEatRaceRestrictedFood>
|
||||
<!-- 可以穿戴的衣服 -->
|
||||
<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>
|
||||
<li>Apparel_Broadwrap</li>
|
||||
<li>Apparel_Headwrap</li>
|
||||
<li>Apparel_Shadecone</li>
|
||||
<li>Apparel_AuthorityCap</li>
|
||||
<li>Apparel_Flophat</li>
|
||||
<li>Apparel_Slicecap</li>
|
||||
<li>Apparel_Tailcap</li>
|
||||
<li>Apparel_VisageMask</li>
|
||||
</blackApparelList>
|
||||
<!-- 仅使用种族限制的服装 -->
|
||||
<onlyUseRaceRestrictedApparel>true</onlyUseRaceRestrictedApparel>
|
||||
<!-- 生育能力 -->
|
||||
<onlyReproduceWithRestrictedRaces>true</onlyReproduceWithRestrictedRaces>
|
||||
<canReproduce>false</canReproduce>
|
||||
@@ -538,12 +485,33 @@
|
||||
<thoughtSettings>
|
||||
<!-- 不会产生的想法 -->
|
||||
<cannotReceiveThoughts>
|
||||
<li>AteWithoutTable</li>
|
||||
<li>Naked</li>
|
||||
<li>ApparelDamaged</li>
|
||||
<li>ProsthophileHappy</li>
|
||||
<li>ProsthophobeUnhappy</li>
|
||||
<li>BrawlerUnhappy</li>
|
||||
<li>PyromaniacHappy</li>
|
||||
<li>Greedy</li>
|
||||
<li>Jealous</li>
|
||||
<li>SharedBed</li>
|
||||
<li>AteWithoutTable</li>
|
||||
<li>SleptOutside</li>
|
||||
<li>SleptOnGround</li>
|
||||
<li>SleptInCold</li>
|
||||
<li>SleptInHeat</li>
|
||||
<li>Ugly</li>
|
||||
<li>AteKibble</li>
|
||||
<li>AteInsectMeatDirect</li>
|
||||
<li>AteInsectMeatAsIngredient</li>
|
||||
<li>AteRawFood</li>
|
||||
<li>AteHumanlikeMeatDirect</li>
|
||||
<li>AteHumanlikeMeatAsIngredient</li>
|
||||
<li>KnowButcheredHumanlikeCorpse</li>
|
||||
<li>ButcheredHumanlikeCorpseOpinion</li>
|
||||
<li>AteRawHumanlikeMeat</li>
|
||||
</cannotReceiveThoughts>
|
||||
<!-- 该种族特有想法 -->
|
||||
<restrictedThoughts>
|
||||
<li>Mech_WULA_Cat_Cute_Though</li>
|
||||
</restrictedThoughts>
|
||||
</thoughtSettings>
|
||||
<!-- 关系设置,不会生成任何随机关系 -->
|
||||
@@ -616,21 +584,31 @@
|
||||
</statBases>
|
||||
|
||||
<race>
|
||||
<!-- <fleshType>WULA_Fleshtype</fleshType> -->
|
||||
<!-- 身体类型 -->
|
||||
<body>ArachnaeQueen_Body</body>
|
||||
<fleshType>Normal</fleshType>
|
||||
<!-- AI行为,勿改 -->
|
||||
<thinkTreeMain>Humanlike</thinkTreeMain>
|
||||
<!-- 智力水平 -->
|
||||
<intelligence>Humanlike</intelligence>
|
||||
<!-- 血液 -->
|
||||
<!-- 肉和皮革的定义 -->
|
||||
<leatherDef>Leather_Light</leatherDef>
|
||||
<specificMeatDef>Meat_Megaspider</specificMeatDef>
|
||||
<nameCategory>HumanStandard</nameCategory>
|
||||
<bloodDef>Filth_BloodInsect</bloodDef>
|
||||
<bloodSmearDef>Filth_BloodSmear</bloodSmearDef>
|
||||
<!-- 身形大小 -->
|
||||
<baseBodySize>10</baseBodySize>
|
||||
<!-- 基础血量,很高 -->
|
||||
<baseHealthScale>10</baseHealthScale>
|
||||
<!-- 解剖产物 -->
|
||||
<leatherDef>Steel</leatherDef>
|
||||
<specificMeatDef>Steel</specificMeatDef>
|
||||
<!-- 身体类型 -->
|
||||
<body>ArachnaeQueen_Body</body>
|
||||
|
||||
<soundMeleeHitPawn>Pawn_Melee_BigBash_HitPawn</soundMeleeHitPawn>
|
||||
<soundMeleeHitBuilding>Pawn_Melee_BigBash_HitBuilding</soundMeleeHitBuilding>
|
||||
<soundMeleeMiss>Pawn_Melee_BigBash_Miss</soundMeleeMiss>
|
||||
<soundMeleeDodge>Pawn_MeleeDodge</soundMeleeDodge>
|
||||
<!-- 年龄阶段 -->
|
||||
<!-- <lifeExpectancy>5000</lifeExpectancy> -->
|
||||
<lifeStageWorkSettings MayRequire="Ludeon.RimWorld.Biotech">
|
||||
@@ -661,15 +639,14 @@
|
||||
<li>
|
||||
<def>ARA_Queen_Adult</def>
|
||||
<minAge>0</minAge>
|
||||
<soundWounded>Pawn_HiveQueen_Wounded</soundWounded>
|
||||
<soundDeath>Pawn_HiveQueen_Death</soundDeath>
|
||||
<soundCall>Pawn_HiveQueen_Call</soundCall>
|
||||
<soundAngry>Pawn_HiveQueen_Angry</soundAngry>
|
||||
</li>
|
||||
</lifeStageAges>
|
||||
<canFlyInVacuum>false</canFlyInVacuum>
|
||||
<!-- 身形大小 -->
|
||||
<baseBodySize>10</baseBodySize>
|
||||
<soundMeleeHitPawn>Pawn_Melee_BigBash_HitPawn</soundMeleeHitPawn>
|
||||
<soundMeleeHitBuilding>Pawn_Melee_BigBash_HitBuilding</soundMeleeHitBuilding>
|
||||
<soundMeleeMiss>Pawn_Melee_BigBash_Miss</soundMeleeMiss>
|
||||
<soundMeleeDodge>Pawn_MeleeDodge</soundMeleeDodge>
|
||||
|
||||
</race>
|
||||
|
||||
<!-- 工具设置(攻击方式) -->
|
||||
|
||||
34
1.6/1.6/Defs/Thing_Misc/ARA_Things_Items.xml
Normal file
34
1.6/1.6/Defs/Thing_Misc/ARA_Things_Items.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<ThingDef ParentName="OrganicProductBase">
|
||||
<defName>ARA_InsectJelly</defName>
|
||||
<label>阿拉克涅虫蜜</label>
|
||||
<description>由虫族储存和用作食物的果冻。它顺滑、浓郁,能满足食用者的娱乐需求。由于其独特的生物特性,它几乎可以滋养任何生物,永不腐烂。</description>
|
||||
<possessionCount>10</possessionCount>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Resource/AnimalProductRaw/InsectJelly</texPath>
|
||||
<graphicClass>Graphic_StackCount</graphicClass>
|
||||
</graphicData>
|
||||
<socialPropernessMatters>true</socialPropernessMatters>
|
||||
<statBases>
|
||||
<MarketValue>8.0</MarketValue>
|
||||
<Mass>0.025</Mass>
|
||||
<Nutrition>0.1</Nutrition>
|
||||
<FoodPoisonChanceFixedHuman>0.02</FoodPoisonChanceFixedHuman>
|
||||
</statBases>
|
||||
<ingestible>
|
||||
<foodType>AnimalProduct</foodType>
|
||||
<preferability>MealFine</preferability>
|
||||
<joy>0.04</joy>
|
||||
<joyKind>Gluttonous</joyKind>
|
||||
<ingestEffect>EatVegetarian</ingestEffect>
|
||||
<ingestSound>Meal_Eat</ingestSound>
|
||||
<lowPriorityCaravanFood>true</lowPriorityCaravanFood>
|
||||
<babiesCanIngest>true</babiesCanIngest>
|
||||
</ingestible>
|
||||
<thingCategories>
|
||||
<li>AnimalProductRaw</li>
|
||||
</thingCategories>
|
||||
<allowedArchonexusCount>150</allowedArchonexusCount>
|
||||
</ThingDef>
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user