This commit is contained in:
2025-09-02 12:01:24 +08:00
6 changed files with 341 additions and 311 deletions

View File

@@ -429,7 +429,7 @@
<coverage>0.14</coverage> <coverage>0.14</coverage>
<groups> <groups>
<li>Hands</li> <li>Hands</li>
<li>LeftHand</li> <li>RightHand</li>
</groups> </groups>
</li> </li>
</parts> </parts>

View File

@@ -15,4 +15,19 @@
</silhouetteGraphicData> </silhouetteGraphicData>
</LifeStageDef> </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> </Defs>

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<Defs> <Defs>
<![CDATA[
<!-- 该文件仅做备用 --> <!-- 该文件仅做备用 -->
<!-- 定义一个基础的ThingDef作为阿拉克涅Pawn的基类 --> <!-- 定义一个基础的ThingDef作为阿拉克涅Pawn的基类 -->
@@ -565,7 +566,7 @@
<race> <race>
<!-- 身体类型 --> <!-- 身体类型 -->
<body>ArachnaeQueen_Body</body> <body>ArachnaeQueen_Body</body>
<fleshType>Normal</fleshType>
<!-- 思考树 --> <!-- 思考树 -->
<thinkTreeMain>Humanlike</thinkTreeMain> <thinkTreeMain>Humanlike</thinkTreeMain>
<thinkTreeConstant>HumanlikeConstant</thinkTreeConstant> <thinkTreeConstant>HumanlikeConstant</thinkTreeConstant>
@@ -670,7 +671,8 @@
<li MayRequire="Ludeon.RimWorld.Biotech">ImplantIUD</li> <li MayRequire="Ludeon.RimWorld.Biotech">ImplantIUD</li>
<li MayRequire="Ludeon.RimWorld.Biotech">RemoveIUD</li> <li MayRequire="Ludeon.RimWorld.Biotech">RemoveIUD</li>
<li MayRequire="Ludeon.RimWorld.Biotech">TerminatePregnancy</li> <li MayRequire="Ludeon.RimWorld.Biotech">TerminatePregnancy</li>
</recipes> </recipes>
</AlienRace.ThingDef_AlienRace> </AlienRace.ThingDef_AlienRace>
]]>
</Defs> </Defs>

View File

@@ -233,27 +233,10 @@
<onlyUseRaceRestrictedXenotypes>false</onlyUseRaceRestrictedXenotypes> <onlyUseRaceRestrictedXenotypes>false</onlyUseRaceRestrictedXenotypes>
<!-- 食物列表 --> <!-- 食物列表 -->
<foodList> <foodList>
<li>WULA_Charge_Cube</li>
</foodList> </foodList>
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood> <onlyEatRaceRestrictedFood>false</onlyEatRaceRestrictedFood>
<!-- 可以穿戴的衣服 --> <!-- 可以穿戴的衣服 -->
<apparelList> <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> </apparelList>
<blackApparelList> <blackApparelList>
<li>Apparel_AdvancedHelmet</li> <li>Apparel_AdvancedHelmet</li>
@@ -303,14 +286,6 @@
</workGiverList> --> </workGiverList> -->
<!-- 允许的特质类型 --> <!-- 允许的特质类型 -->
<traitList> <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> </traitList>
<blackTraitList> <blackTraitList>
<li>BodyPurist</li> <li>BodyPurist</li>
@@ -334,7 +309,6 @@
</cannotReceiveThoughts> </cannotReceiveThoughts>
<!-- 该种族特有想法 --> <!-- 该种族特有想法 -->
<restrictedThoughts> <restrictedThoughts>
<li>Mech_WULA_Cat_Cute_Though</li>
</restrictedThoughts> </restrictedThoughts>
</thoughtSettings> </thoughtSettings>
<!-- 关系设置,不会生成任何随机关系 --> <!-- 关系设置,不会生成任何随机关系 -->
@@ -518,6 +492,13 @@
<stump>ArachnaeSwarm/Things/ARA_Myrmecocystus/Bodies/</stump> <stump>ArachnaeSwarm/Things/ARA_Myrmecocystus/Bodies/</stump>
</graphicPaths> </graphicPaths>
</alienRace> </alienRace>
<comps>
<li Class="CompProperties_Milkable">
<milkDef>ARA_InsectJelly</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>14</milkAmount>
</li>
</comps>
<!-- 基础属性设置 --> <!-- 基础属性设置 -->
<statBases> <statBases>
@@ -555,6 +536,27 @@
<baseBodySize>2.5</baseBodySize> <baseBodySize>2.5</baseBodySize>
<!-- 血量上限 --> <!-- 血量上限 -->
<baseHealthScale>3</baseHealthScale> <baseHealthScale>3</baseHealthScale>
<lifeStageAges Inherit="False">
<li>
<def>ArachnaeNode_Myrmecocystus_Adult</def>
<minAge>0</minAge>
</li>
</lifeStageAges>
</race> </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> </AlienRace.ThingDef_AlienRace>
</Defs> </Defs>

View File

@@ -8,7 +8,7 @@
<ComfyTemperatureMax>26</ComfyTemperatureMax> <ComfyTemperatureMax>26</ComfyTemperatureMax>
<LeatherAmount>75</LeatherAmount> <LeatherAmount>75</LeatherAmount>
<RoyalFavorValue>3</RoyalFavorValue> <RoyalFavorValue>3</RoyalFavorValue>
<Wildness>0.75</Wildness> <!-- Hidden except for wild people --> <Wildness>0.75</Wildness> <!-- Hidden except for wild people -->
</statBases> </statBases>
<tools> <tools>
<li> <li>
@@ -159,10 +159,10 @@
<li MayRequire="Ludeon.RimWorld.Biotech">(0,0)</li> <li MayRequire="Ludeon.RimWorld.Biotech">(0,0)</li>
<li MayRequire="Ludeon.RimWorld.Biotech">(0.001,43)</li> <li MayRequire="Ludeon.RimWorld.Biotech">(0.001,43)</li>
<li MayRequire="Ludeon.RimWorld.Biotech">(8,86)</li> <li MayRequire="Ludeon.RimWorld.Biotech">(8,86)</li>
<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.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">(12.51,0)</li>
<li MayRequire="Ludeon.RimWorld.Biotech">(13,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 MayRequire="Ludeon.RimWorld.Biotech">(13.999,130)</li>
<li>(14,0)</li> <li>(14,0)</li>
<li MayRequire="Ludeon.RimWorld.Biotech">(14.001,130)</li> <li MayRequire="Ludeon.RimWorld.Biotech">(14.001,130)</li>
@@ -221,10 +221,10 @@
</li> </li>
</comps> </comps>
</ThingDef> </ThingDef>
<AlienRace.ThingDef_AlienRace Name="ARA_QueenBase" ParentName="ARA_PawnBase"> <AlienRace.ThingDef_AlienRace Name="ARA_QueenBase" ParentName="ARA_PawnBase">
<defName>ArachnaeQueen_Race</defName> <defName>ArachnaeQueen_Race</defName>
<label>阿拉克涅女皇种</label> <label>阿拉克涅女皇种</label>
<description>阿拉克涅女皇种是阿拉克涅虫巢中唯一可以生育督虫的个体,并且是虫巢意识金字塔的核心,肩负着引领阿拉克涅虫群前进的伟大使命。她与麾下的虫族的灵能链接所构成的蜂群意识网络可以使得虫群以极高的效率运转,但是一旦女皇种死亡,其麾下的虫群将全部死亡!</description> <description>阿拉克涅女皇种是阿拉克涅虫巢中唯一可以生育督虫的个体,并且是虫巢意识金字塔的核心,肩负着引领阿拉克涅虫群前进的伟大使命。她与麾下的虫族的灵能链接所构成的蜂群意识网络可以使得虫群以极高的效率运转,但是一旦女皇种死亡,其麾下的虫群将全部死亡!</description>
<alienRace> <alienRace>
<!-- 核心设置 --> <!-- 核心设置 -->
@@ -233,7 +233,7 @@
<maleGenderProbability>0</maleGenderProbability> <maleGenderProbability>0</maleGenderProbability>
<!-- 无视年龄疾病 --> <!-- 无视年龄疾病 -->
<immuneToAge>true</immuneToAge> <immuneToAge>true</immuneToAge>
<!-- 在口角中造成的最大伤害 --> <!-- 在口角中造成的最大伤害 -->
<maxDamageForSocialfight>15</maxDamageForSocialfight> <maxDamageForSocialfight>15</maxDamageForSocialfight>
<!-- 免疫人类的异形歧视 --> <!-- 免疫人类的异形歧视 -->
<immuneToXenophobia>false</immuneToXenophobia> <immuneToXenophobia>false</immuneToXenophobia>
@@ -251,58 +251,58 @@
<!-- <li>Female_AverageWide</li> <!-- <li>Female_AverageWide</li>
<li>Female_AveragePointy</li> --> <li>Female_AveragePointy</li> -->
</headTypes> </headTypes>
<!-- 身体类型 --> <!-- 身体类型 -->
<bodyTypes Inherit="False"> <bodyTypes Inherit="False">
<li>Thin</li> <li>Thin</li>
</bodyTypes> </bodyTypes>
<!-- 颜色设置 --> <!-- 颜色设置 -->
<colorChannels Inherit="false"> <colorChannels Inherit="false">
<!-- 皮肤是特殊的,因为现在由基因定义肤色 --> <!-- 皮肤是特殊的,因为现在由基因定义肤色 -->
<li> <li>
<name>skin</name> <name>skin</name>
<first Class="AlienRace.ColorGenerator_SkinColorMelanin"> <first Class="AlienRace.ColorGenerator_SkinColorMelanin">
<minMelanin>0</minMelanin> <minMelanin>0</minMelanin>
<maxMelanin>0</maxMelanin> <maxMelanin>0</maxMelanin>
</first> </first>
</li> </li>
<!-- 头发颜色 --> <!-- 头发颜色 -->
<li> <li>
<name>hair</name> <name>hair</name>
<first Class="ColorGenerator_Options"> <first Class="ColorGenerator_Options">
<options> <options>
<li> <li>
<weight>15</weight> <weight>15</weight>
<min>(0.4,0.3,0.5)</min> <min>(0.4,0.3,0.5)</min>
<max>(0.6,0.1,0.7)</max> <max>(0.6,0.1,0.7)</max>
</li> </li>
<li> <li>
<weight>6</weight> <weight>6</weight>
<min>(0.9,0.9,0.9)</min> <min>(0.9,0.9,0.9)</min>
<max>(0.9,0.9,0.9)</max> <max>(0.9,0.9,0.9)</max>
</li> </li>
<li> <li>
<weight>6</weight> <weight>6</weight>
<min>(1,0.8,0.8)</min> <min>(1,0.8,0.8)</min>
<max>(1,0.9,0.9)</max> <max>(1,0.9,0.9)</max>
</li> </li>
<li> <li>
<weight>3</weight> <weight>3</weight>
<min>(1,1,1)</min> <min>(1,1,1)</min>
<max>(1,1,1)</max> <max>(1,1,1)</max>
</li> </li>
</options> </options>
</first> </first>
</li> </li>
</colorChannels> </colorChannels>
<!-- 额外身体部件 --> <!-- 额外身体部件 -->
<bodyAddons> <bodyAddons>
</bodyAddons> </bodyAddons>
<!-- 图像放大 --> <!-- 图像放大 -->
<borderScale>4</borderScale> <borderScale>4</borderScale>
<atlasScale>4</atlasScale> <atlasScale>4</atlasScale>
<customDrawSize>(4,4)</customDrawSize> <customDrawSize>(4,4)</customDrawSize>
<customHeadDrawSize>(1.0,1.0)</customHeadDrawSize> <customHeadDrawSize>(1.0,1.0)</customHeadDrawSize>
<customPortraitDrawSize>(2,2)</customPortraitDrawSize> <customPortraitDrawSize>(2,2)</customPortraitDrawSize>
</alienPartGenerator> </alienPartGenerator>
<growthAges> <growthAges>
<li>0</li> <li>0</li>
@@ -380,147 +380,94 @@
</growthFactorByAge> </growthFactorByAge>
</generalSettings> </generalSettings>
<!-- 图形 --> <!-- 图形 -->
<graphicPaths> <graphicPaths>
<!-- 皮肤颜色 --> <!-- 皮肤颜色 -->
<skinColor>(1,1,1,1)</skinColor> <skinColor>(1,1,1,1)</skinColor>
<!-- 皮肤着色器 --> <!-- 皮肤着色器 -->
<skinShader>Cutout</skinShader> <skinShader>Cutout</skinShader>
<body>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</body> <body>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</body>
<head>ArachnaeSwarm/Things/ARA_HiveQueen/Heads/</head> <head>ArachnaeSwarm/Things/ARA_HiveQueen/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton> <skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</stump> <stump>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</stump>
</graphicPaths> </graphicPaths>
<!-- 风格设置 --> <!-- 风格设置 -->
<styleSettings> <styleSettings>
<!-- 头发 --> <!-- 头发 -->
<li> <li>
<key>HairDef</key> <key>HairDef</key>
<value> <value>
<hasStyle>false</hasStyle> <hasStyle>false</hasStyle>
</value> </value>
</li> </li>
<!-- 纹身 --> <!-- 纹身 -->
<li> <li>
<key>TattooDef</key> <key>TattooDef</key>
<value> <value>
<hasStyle>false</hasStyle> <hasStyle>false</hasStyle>
</value> </value>
</li> </li>
<!-- 胡须 --> <!-- 胡须 -->
<li> <li>
<key>BeardDef</key> <key>BeardDef</key>
<value> <value>
<hasStyle>false</hasStyle> <hasStyle>false</hasStyle>
</value> </value>
</li> </li>
</styleSettings> </styleSettings>
<!-- 种族的允许和禁止特化设置 --> <!-- 种族的允许和禁止特化设置 -->
<raceRestriction> <raceRestriction>
<!-- 无法拥有的内源性基因 --> <!-- 无法拥有的内源性基因 -->
<blackEndoCategories MayRequire="Ludeon.RimWorld.Biotech"> <blackEndoCategories MayRequire="Ludeon.RimWorld.Biotech">
<li MayRequire="Ludeon.RimWorld.Biotech">HairColor</li> <li MayRequire="Ludeon.RimWorld.Biotech">HairColor</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Melanin</li> <li MayRequire="Ludeon.RimWorld.Biotech">Melanin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">BodyType</li> <li MayRequire="Ludeon.RimWorld.Biotech">BodyType</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Ears</li> <li MayRequire="Ludeon.RimWorld.Biotech">Ears</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Nose</li> <li MayRequire="Ludeon.RimWorld.Biotech">Nose</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Voice</li> <li MayRequire="Ludeon.RimWorld.Biotech">Voice</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Headbone</li> <li MayRequire="Ludeon.RimWorld.Biotech">Headbone</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Head</li> <li MayRequire="Ludeon.RimWorld.Biotech">Head</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Jaw</li> <li MayRequire="Ludeon.RimWorld.Biotech">Jaw</li>
</blackEndoCategories> </blackEndoCategories>
<!-- 无法拥有的Tag基因 --> <!-- 无法拥有的Tag基因 -->
<blackGeneTags MayRequire="Ludeon.RimWorld.Biotech"> <blackGeneTags MayRequire="Ludeon.RimWorld.Biotech">
<li MayRequire="Ludeon.RimWorld.Biotech">EyeColor</li> <li MayRequire="Ludeon.RimWorld.Biotech">EyeColor</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Tail</li> <li MayRequire="Ludeon.RimWorld.Biotech">Tail</li>
<li MayRequire="Ludeon.RimWorld.Biotech">BeardStyle</li> <li MayRequire="Ludeon.RimWorld.Biotech">BeardStyle</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Fur</li> <li MayRequire="Ludeon.RimWorld.Biotech">Fur</li>
</blackGeneTags> </blackGeneTags>
<!-- 无法拥有的基因列表 --> <!-- 无法拥有的基因列表 -->
<blackGeneList> <blackGeneList>
<li MayRequire="Ludeon.RimWorld.Biotech">Furskin</li> <li MayRequire="Ludeon.RimWorld.Biotech">Furskin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Brow_Heavy</li> <li MayRequire="Ludeon.RimWorld.Biotech">Brow_Heavy</li>
</blackGeneList> </blackGeneList>
<!-- 禁止的异形变种 --> <!-- 禁止的异形变种 -->
<blackXenotypeList> <blackXenotypeList>
<li MayRequire="Ludeon.RimWorld.Biotech">Dirtmole</li> <li MayRequire="Ludeon.RimWorld.Biotech">Dirtmole</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Genie</li> <li MayRequire="Ludeon.RimWorld.Biotech">Genie</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Hussar</li> <li MayRequire="Ludeon.RimWorld.Biotech">Hussar</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Sanguophage</li> <li MayRequire="Ludeon.RimWorld.Biotech">Sanguophage</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Neanderthal</li> <li MayRequire="Ludeon.RimWorld.Biotech">Neanderthal</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Pigskin</li> <li MayRequire="Ludeon.RimWorld.Biotech">Pigskin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Impid</li> <li MayRequire="Ludeon.RimWorld.Biotech">Impid</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Waster</li> <li MayRequire="Ludeon.RimWorld.Biotech">Waster</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Yttakin</li> <li MayRequire="Ludeon.RimWorld.Biotech">Yttakin</li>
<li MayRequire="Ludeon.RimWorld.Biotech">Highmate</li> <li MayRequire="Ludeon.RimWorld.Biotech">Highmate</li>
</blackXenotypeList> </blackXenotypeList>
<!-- 允许的异形类型 --> <!-- 异种类型列表 -->
<whiteXenotypeList MayRequire="Ludeon.RimWorld.Biotech"> <xenotypeList>
<li MayRequire="Ludeon.RimWorld.Biotech">Baseliner</li> </xenotypeList>
</whiteXenotypeList> <onlyUseRaceRestrictedXenotypes>true</onlyUseRaceRestrictedXenotypes>
<onlyUseRaceRestrictedXenotypes>false</onlyUseRaceRestrictedXenotypes>
<!-- 食物列表 --> <!-- 食物列表 -->
<foodList> <foodList>
<li>WULA_Charge_Cube</li>
</foodList> </foodList>
<onlyEatRaceRestrictedFood>true</onlyEatRaceRestrictedFood> <onlyEatRaceRestrictedFood>false</onlyEatRaceRestrictedFood>
<!-- 可以穿戴的衣服 --> <!-- 可以穿戴的衣服 -->
<apparelList> <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> </apparelList>
<blackApparelList> <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> </blackApparelList>
<!-- 仅使用种族限制的服装 -->
<onlyUseRaceRestrictedApparel>true</onlyUseRaceRestrictedApparel>
<!-- 生育能力 --> <!-- 生育能力 -->
<onlyReproduceWithRestrictedRaces>true</onlyReproduceWithRestrictedRaces> <onlyReproduceWithRestrictedRaces>true</onlyReproduceWithRestrictedRaces>
<canReproduce>false</canReproduce> <canReproduce>false</canReproduce>
@@ -538,12 +485,33 @@
<thoughtSettings> <thoughtSettings>
<!-- 不会产生的想法 --> <!-- 不会产生的想法 -->
<cannotReceiveThoughts> <cannotReceiveThoughts>
<li>AteWithoutTable</li>
<li>Naked</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> </cannotReceiveThoughts>
<!-- 该种族特有想法 --> <!-- 该种族特有想法 -->
<restrictedThoughts> <restrictedThoughts>
<li>Mech_WULA_Cat_Cute_Though</li>
</restrictedThoughts> </restrictedThoughts>
</thoughtSettings> </thoughtSettings>
<!-- 关系设置,不会生成任何随机关系 --> <!-- 关系设置,不会生成任何随机关系 -->
@@ -561,76 +529,86 @@
</relationSettings> </relationSettings>
</alienRace> </alienRace>
<!-- 基础属性设置 --> <!-- 基础属性设置 -->
<statBases> <statBases>
<!-- 市场价值 --> <!-- 市场价值 -->
<MarketValue>2000</MarketValue> <MarketValue>2000</MarketValue>
<RoyalFavorValue>5</RoyalFavorValue> <RoyalFavorValue>5</RoyalFavorValue>
<!-- 移动速度 --> <!-- 移动速度 -->
<MoveSpeed>1.75</MoveSpeed> <MoveSpeed>1.75</MoveSpeed>
<Mass>250</Mass> <Mass>250</Mass>
<!-- <RestRateMultiplier>1</RestRateMultiplier> --> <!-- <RestRateMultiplier>1</RestRateMultiplier> -->
<!-- <HungerRateMultiplier>1</HungerRateMultiplier> --> <!-- <HungerRateMultiplier>1</HungerRateMultiplier> -->
<EatingSpeed>2</EatingSpeed> <EatingSpeed>2</EatingSpeed>
<!-- 女皇很长时间才需要补充一次食物 --> <!-- 女皇很长时间才需要补充一次食物 -->
<MaxNutrition>0.5</MaxNutrition> <MaxNutrition>0.5</MaxNutrition>
<!-- 女皇的负重,设为0以避免女皇能背东西 --> <!-- 女皇的负重,设为0以避免女皇能背东西 -->
<CarryingCapacity>0</CarryingCapacity> <CarryingCapacity>0</CarryingCapacity>
<MeatAmount>450</MeatAmount> <MeatAmount>450</MeatAmount>
<LeatherAmount>600</LeatherAmount> <LeatherAmount>600</LeatherAmount>
<!-- 疼痛休克,女皇很难因为疼痛而倒下,虽并不是像机器人一样不会休克 --> <!-- 疼痛休克,女皇很难因为疼痛而倒下,虽并不是像机器人一样不会休克 -->
<PainShockThreshold>1</PainShockThreshold> <PainShockThreshold>1</PainShockThreshold>
<!-- 女皇非常擅长灵能,以维持蜂群的蜂巢意识链接 --> <!-- 女皇非常擅长灵能,以维持蜂群的蜂巢意识链接 -->
<PsychicSensitivity>5</PsychicSensitivity> <PsychicSensitivity>5</PsychicSensitivity>
<!-- 女皇的崩溃概率 --> <!-- 女皇的崩溃概率 -->
<MentalBreakThreshold>0</MentalBreakThreshold> <MentalBreakThreshold>0</MentalBreakThreshold>
<!-- 女皇的高耸身躯和强健循环系统使得很难被毒倒下 --> <!-- 女皇的高耸身躯和强健循环系统使得很难被毒倒下 -->
<ToxicResistance>0.95</ToxicResistance> <ToxicResistance>0.95</ToxicResistance>
<ToxicEnvironmentResistance MayRequire="Ludeon.RimWorld.Biotech">0.95</ToxicEnvironmentResistance> <ToxicEnvironmentResistance MayRequire="Ludeon.RimWorld.Biotech">0.95</ToxicEnvironmentResistance>
<!-- 女皇的甲壳可以抵御火焰侵袭,难以燃烧--> <!-- 女皇的甲壳可以抵御火焰侵袭,难以燃烧-->
<Flammability>0.1</Flammability> <Flammability>0.1</Flammability>
<!-- 女皇的庞大申请很难闪开近战 --> <!-- 女皇的庞大申请很难闪开近战 -->
<MeleeDodgeChance>0.25</MeleeDodgeChance> <MeleeDodgeChance>0.25</MeleeDodgeChance>
<!-- <MeleeHitChance>1</MeleeHitChance> --> <!-- <MeleeHitChance>1</MeleeHitChance> -->
<!-- <NegotiationAbility>1</NegotiationAbility> --> <!-- <NegotiationAbility>1</NegotiationAbility> -->
<!-- <SellPriceFactor>1</SellPriceFactor> --> <!-- <SellPriceFactor>1</SellPriceFactor> -->
<!-- <SocialImpact>1</SocialImpact> --> <!-- <SocialImpact>1</SocialImpact> -->
<!-- <TradePriceImprovement>0.5</TradePriceImprovement> --> <!-- <TradePriceImprovement>0.5</TradePriceImprovement> -->
<!-- 自带的甲壳可以防御外部攻击 --> <!-- 自带的甲壳可以防御外部攻击 -->
<ArmorRating_Blunt>0.6</ArmorRating_Blunt> <ArmorRating_Blunt>0.6</ArmorRating_Blunt>
<ArmorRating_Sharp>0.8</ArmorRating_Sharp> <ArmorRating_Sharp>0.8</ArmorRating_Sharp>
<ArmorRating_Heat>0.5</ArmorRating_Heat> <ArmorRating_Heat>0.5</ArmorRating_Heat>
<!-- 虫群拥有惊人的愈合速度 --> <!-- 虫群拥有惊人的愈合速度 -->
<InjuryHealingFactor>5</InjuryHealingFactor> <InjuryHealingFactor>5</InjuryHealingFactor>
<!-- 在野外采集的营养 --> <!-- 在野外采集的营养 -->
<ForagedNutritionPerDay>0</ForagedNutritionPerDay> <ForagedNutritionPerDay>0</ForagedNutritionPerDay>
</statBases> </statBases>
<race> <race>
<!-- <fleshType>WULA_Fleshtype</fleshType> --> <!-- 身体类型 -->
<!-- AI行为勿改 --> <body>ArachnaeQueen_Body</body>
<thinkTreeMain>Humanlike</thinkTreeMain> <fleshType>Normal</fleshType>
<!-- 智力水平 --> <!-- AI行为勿改 -->
<intelligence>Humanlike</intelligence> <thinkTreeMain>Humanlike</thinkTreeMain>
<!-- 血液 --> <!-- 智力水平 -->
<intelligence>Humanlike</intelligence>
<!-- 肉和皮革的定义 -->
<leatherDef>Leather_Light</leatherDef>
<specificMeatDef>Meat_Megaspider</specificMeatDef>
<nameCategory>HumanStandard</nameCategory>
<bloodDef>Filth_BloodInsect</bloodDef> <bloodDef>Filth_BloodInsect</bloodDef>
<bloodSmearDef>Filth_BloodSmear</bloodSmearDef> <bloodSmearDef>Filth_BloodSmear</bloodSmearDef>
<!-- 身形大小 -->
<baseBodySize>10</baseBodySize>
<!-- 基础血量,很高 --> <!-- 基础血量,很高 -->
<baseHealthScale>10</baseHealthScale> <baseHealthScale>10</baseHealthScale>
<!-- 解剖产物 --> <!-- 解剖产物 -->
<leatherDef>Steel</leatherDef> <leatherDef>Steel</leatherDef>
<specificMeatDef>Steel</specificMeatDef> <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> --> <!-- <lifeExpectancy>5000</lifeExpectancy> -->
<lifeStageWorkSettings MayRequire="Ludeon.RimWorld.Biotech"> <lifeStageWorkSettings MayRequire="Ludeon.RimWorld.Biotech">
@@ -661,59 +639,58 @@
<li> <li>
<def>ARA_Queen_Adult</def> <def>ARA_Queen_Adult</def>
<minAge>0</minAge> <minAge>0</minAge>
<soundWounded>Pawn_HiveQueen_Wounded</soundWounded>
<soundDeath>Pawn_HiveQueen_Death</soundDeath>
<soundCall>Pawn_HiveQueen_Call</soundCall>
<soundAngry>Pawn_HiveQueen_Angry</soundAngry>
</li> </li>
</lifeStageAges> </lifeStageAges>
<canFlyInVacuum>false</canFlyInVacuum> <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> </race>
<!-- 工具设置(攻击方式) --> <!-- 工具设置(攻击方式) -->
<tools> <tools>
<li> <li>
<label>头顶</label> <label>头顶</label>
<capacities> <capacities>
<li>Poke</li> <li>Poke</li>
</capacities> </capacities>
<power>16</power> <power>16</power>
<cooldownTime>2</cooldownTime> <cooldownTime>2</cooldownTime>
<linkedBodyPartsGroup>HeadAttackTool</linkedBodyPartsGroup> <linkedBodyPartsGroup>HeadAttackTool</linkedBodyPartsGroup>
<ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable> <ensureLinkedBodyPartsGroupAlwaysUsable>true</ensureLinkedBodyPartsGroupAlwaysUsable>
<chanceFactor>0.01</chanceFactor> <chanceFactor>0.01</chanceFactor>
</li> </li>
<li> <li>
<label>踩踏</label> <label>踩踏</label>
<capacities> <capacities>
<li>Blunt</li> <li>Blunt</li>
<li>Poke</li> <li>Poke</li>
</capacities> </capacities>
<power>35</power> <power>35</power>
<cooldownTime>2.5</cooldownTime> <cooldownTime>2.5</cooldownTime>
<linkedBodyPartsGroup>Legs</linkedBodyPartsGroup> <linkedBodyPartsGroup>Legs</linkedBodyPartsGroup>
</li> </li>
<li> <li>
<label>腿部穿刺</label> <label>腿部穿刺</label>
<capacities> <capacities>
<li>Stab</li> <li>Stab</li>
</capacities> </capacities>
<power>50</power> <power>50</power>
<cooldownTime>3</cooldownTime> <cooldownTime>3</cooldownTime>
<linkedBodyPartsGroup>Legs</linkedBodyPartsGroup> <linkedBodyPartsGroup>Legs</linkedBodyPartsGroup>
</li> </li>
<li> <li>
<label>钳击</label> <label>钳击</label>
<capacities> <capacities>
<li>Cut</li> <li>Cut</li>
</capacities> </capacities>
<power>30</power> <power>30</power>
<cooldownTime>2</cooldownTime> <cooldownTime>2</cooldownTime>
<linkedBodyPartsGroup>Hands</linkedBodyPartsGroup> <linkedBodyPartsGroup>Hands</linkedBodyPartsGroup>
</li> </li>
</tools> </tools>
<recipes Inherit="False"> <recipes Inherit="False">
</recipes> </recipes>
@@ -748,5 +725,5 @@
</li>--> </li>-->
<!-- <li Class="CompProperties_DrugAddict"/> --> <!-- <li Class="CompProperties_DrugAddict"/> -->
</comps> </comps>
</AlienRace.ThingDef_AlienRace> </AlienRace.ThingDef_AlienRace>
</Defs> </Defs>

View 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>