This commit is contained in:
2025-09-06 13:52:18 +08:00
20 changed files with 74 additions and 32 deletions

View File

@@ -175,5 +175,42 @@
<FacialAnimation.SkinTypeDef ParentName="ArachnaeNode_Skin" MayRequire="Nals.FacialAnimation"> <FacialAnimation.SkinTypeDef ParentName="ArachnaeNode_Skin" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_WeaponSmith_SkinNormal</defName> <defName>ArachnaeNode_Race_WeaponSmith_SkinNormal</defName>
<raceName>ArachnaeNode_Race_WeaponSmith</raceName> <raceName>ArachnaeNode_Race_WeaponSmith</raceName>
</FacialAnimation.SkinTypeDef>
<FacialAnimation.BrowTypeDef ParentName="ArachnaeNode_Brow" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_BrowNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.BrowTypeDef>
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeA" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_EyeNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeB" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_EyeNormal2</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeC" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_EyeNormal3</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.EyeballTypeDef ParentName="ArachnaeNode_EyeD" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_EyeNormal4</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.EyeballTypeDef>
<FacialAnimation.HeadTypeDef ParentName="ArachnaeNode_Head" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_HeadNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.HeadTypeDef>
<FacialAnimation.LidTypeDef ParentName="ArachnaeNode_Lid" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_LidNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.LidTypeDef>
<FacialAnimation.MouthTypeDef ParentName="ArachnaeNode_Mouth" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_MouthNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.MouthTypeDef>
<FacialAnimation.SkinTypeDef ParentName="ArachnaeNode_Skin" MayRequire="Nals.FacialAnimation">
<defName>ArachnaeNode_Race_Facehugger_SkinNormal</defName>
<raceName>ArachnaeNode_Race_Facehugger</raceName>
</FacialAnimation.SkinTypeDef> </FacialAnimation.SkinTypeDef>
</Defs> </Defs>

View File

@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<Defs> <Defs>
<HediffDef> <HediffDef>
<defName>ARA_Possession</defName> <defName>ARA_Possession</defName>
<label>阿拉克涅原虫</label> <label>阿拉克涅原虫</label>
@@ -14,30 +13,28 @@
<li> <li>
<nodeClass>PawnRenderNode_AttachmentHead</nodeClass> <nodeClass>PawnRenderNode_AttachmentHead</nodeClass>
<workerClass>PawnRenderNodeWorker_FlipWhenCrawling</workerClass> <workerClass>PawnRenderNodeWorker_FlipWhenCrawling</workerClass>
<texPath>ArachnaeSwarm/Things/ARA_HiveNode/Heads/Average_Normal</texPath> <texPath>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_Facehugger_Upperhead</texPath>
<colorType>Skin</colorType> <colorType>Skin</colorType>
<parentTagDef>Head</parentTagDef> <parentTagDef>Head</parentTagDef>
<useSkinShader>true</useSkinShader> <useSkinShader>false</useSkinShader>
<useRottenColor>true</useRottenColor> <useRottenColor>false</useRottenColor>
<rotDrawMode>Fresh, Rotting</rotDrawMode> <rotDrawMode>Fresh, Rotting</rotDrawMode>
<drawSize>0.85</drawSize>
<drawData> <drawData>
<dataNorth>
<offset>(0, 0, 0.2)</offset>
</dataNorth>
<dataEast>
<offset>(0, 0, 0.2)</offset>
</dataEast>
<dataSouth>
<offset>(0, 0, 0.2)</offset>
</dataSouth>
<dataWest>
<offset>(0, 0, 0.2)</offset>
</dataWest>
<defaultData> <defaultData>
<layer>53</layer> <layer>800</layer>
</defaultData>
</drawData>
</li>
<li>
<nodeClass>PawnRenderNode_AttachmentHead</nodeClass>
<workerClass>PawnRenderNodeWorker_FlipWhenCrawling</workerClass>
<texPath>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Addons_Base</texPath>
<colorType>Skin</colorType>
<parentTagDef>Head</parentTagDef>
<useSkinShader>true</useSkinShader>
<useRottenColor>true</useRottenColor>
<rotDrawMode>Fresh, Rotting</rotDrawMode>
<drawData>
<defaultData>
<layer>70</layer>
</defaultData> </defaultData>
</drawData> </drawData>
</li> </li>

View File

@@ -941,18 +941,22 @@
<alienPartGenerator> <alienPartGenerator>
<!-- 额外身体部件 --> <!-- 额外身体部件 -->
<bodyAddons> <bodyAddons>
<li>
<path>ArachnaeSwarm/Things/ARA_HiveNode/Addons/ArachnaeNode_Race_Myrmecocystus_Addons_Stomach</path>
<inFrontOfBody>false</inFrontOfBody>
<!-- <conditions>
<BodyPart>
<bodyPart>WULA_Addons_Antenna_Bodypart</bodyPart>
</BodyPart>
</conditions> -->
</li>
</bodyAddons> </bodyAddons>
</alienPartGenerator> </alienPartGenerator>
</generalSettings> </generalSettings>
<!-- 图形,留空 -->
<graphicPaths Inherit="False">
<!-- 皮肤颜色 -->
<skinColor>(1,1,1,1)</skinColor>
<!-- 皮肤着色器 -->
<skinShader>Cutout</skinShader>
<body>ArachnaeSwarm/Things/ARA_Facehugger/Bodies/</body>
<head>
<path>ArachnaeSwarm/Things/ARA_HiveNode/Heads/</path>
</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>ArachnaeSwarm/Things/ARA_Facehugger/Bodies/Naked_Thin</stump>
</graphicPaths>
<!-- 种族的允许和禁止特化设置 --> <!-- 种族的允许和禁止特化设置 -->
<raceRestriction> <raceRestriction>
<!-- 武器列表 --> <!-- 武器列表 -->

View File

@@ -394,7 +394,10 @@
<li> <li>
<key>HairDef</key> <key>HairDef</key>
<value> <value>
<hasStyle>false</hasStyle> <hasStyle>true</hasStyle>
<styleTagsOverride>
<li>Bald</li>
</styleTagsOverride>
</value> </value>
</li> </li>
<!-- 纹身 --> <!-- 纹身 -->

View File

@@ -71,10 +71,11 @@
<tickerType>Normal</tickerType> <tickerType>Normal</tickerType>
<techLevel>Animal</techLevel> <techLevel>Animal</techLevel>
<graphicData> <graphicData>
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_Acid_Bladder_Gun</texPath> <texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_Fist_Needle_Gun</texPath>
<graphicClass>Graphic_Single</graphicClass> <graphicClass>Graphic_Single</graphicClass>
<drawSize>1.2</drawSize> <drawSize>0.75</drawSize>
</graphicData> </graphicData>
<uiIconScale>1.3</uiIconScale>
<soundInteract>SpitterSpawn</soundInteract> <soundInteract>SpitterSpawn</soundInteract>
<recipeMaker> <recipeMaker>
<recipeUsers Inherit="False" /> <recipeUsers Inherit="False" />

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB