This commit is contained in:
Tourswen
2026-01-29 23:37:24 +08:00
parent cf17deb49f
commit 18b1f59785
16 changed files with 166 additions and 94 deletions

Binary file not shown.

View File

@@ -64,26 +64,6 @@
<li>ARA_TumorSpew</li>
</abilities>
</PawnKindDef>
<PawnKindDef ParentName="ArachnaeQueenBasePawnKind">
<defName>ArachnaeQueen_Race_Neurotyrant</defName>
<label>阿拉克涅女皇种</label>
<race>ArachnaeQueen_Race_Neurotyrant</race>
<defaultFactionType>PlayerColony</defaultFactionType>
<invNutrition>0</invNutrition>
<backstoryFiltersOverride>
<li>
<categories>
<li>ArachnaeQueen_spawnCategoriesA</li>
<li>ArachnaeQueen_spawnCategoriesB</li>
</categories>
</li>
</backstoryFiltersOverride>
<apparelTags>
</apparelTags>
<apparelMoney>0</apparelMoney>
<abilities>
</abilities>
</PawnKindDef>
<AlienRace.RaceSettings>
<defName>ArachnaeQueen_Race_TitanSettings</defName>
<pawnKindSettings>
@@ -165,6 +145,32 @@
</alienrefugeekinds>
</pawnKindSettings>
</AlienRace.RaceSettings>
<PawnKindDef ParentName="ArachnaeQueenBasePawnKind">
<defName>ArachnaeQueen_Race_Neurotyrant</defName>
<label>阿拉克涅灵吸种</label>
<race>ArachnaeQueen_Race_Neurotyrant</race>
<defaultFactionType>PlayerColony</defaultFactionType>
<invNutrition>0</invNutrition>
<flyingAnimationFramePathPrefix>ArachnaeSwarm/Things/ARA_Skyhive/Flying/Flying_</flyingAnimationFramePathPrefix>
<flyingAnimationFrameCount>1</flyingAnimationFrameCount>
<flyingAnimationTicksPerFrame>2</flyingAnimationTicksPerFrame>
<flyingAnimationDrawSize>1</flyingAnimationDrawSize>
<flyingAnimationDrawSizeIsMultiplier>false</flyingAnimationDrawSizeIsMultiplier>
<flyingAnimationInheritColors>true</flyingAnimationInheritColors>
<backstoryFiltersOverride>
<li>
<categories>
<li>ArachnaeQueen_spawnCategoriesA</li>
<li>ArachnaeQueen_spawnCategoriesB</li>
</categories>
</li>
</backstoryFiltersOverride>
<apparelTags>
</apparelTags>
<apparelMoney>0</apparelMoney>
<abilities>
</abilities>
</PawnKindDef>
<PawnKindDef Name="ArachnaeNodeABasePawnKind" Abstract="True">
<combatPower>50</combatPower>

View File

@@ -22,7 +22,7 @@
<kindCounts>
<li>
<requiredAtStart>True</requiredAtStart>
<kindDef>ArachnaeQueen_Race_Titan</kindDef>
<kindDef>ArachnaeQueen_Race_Neurotyrant</kindDef>
</li>
</kindCounts>
</li>

View File

@@ -675,7 +675,7 @@
<showGizmoOnNonPlayerControlled>true</showGizmoOnNonPlayerControlled>
</li>
<li Class="ArachnaeSwarm.CompProperties_PawnFlight">
<flightCondition>DraftedAndMove</flightCondition>
<flightCondition>Always</flightCondition>
<flyingAnimationNorth>ARA_Psi_FlyNorth</flyingAnimationNorth>
<flyingAnimationEast>ARA_Psi_FlyNorth</flyingAnimationEast>

View File

@@ -250,12 +250,6 @@
<!-- 额外身体部件 -->
<bodyAddons>
</bodyAddons>
<!-- 图像放大 -->
<borderScale>4</borderScale>
<atlasScale>4</atlasScale>
<customDrawSize>(4,4)</customDrawSize>
<customHeadDrawSize>(1.0,1.0)</customHeadDrawSize>
<customPortraitDrawSize>(2,2)</customPortraitDrawSize>
</alienPartGenerator>
<growthAges Inherit="False">
<li>0</li>
@@ -332,17 +326,6 @@
</points>
</growthFactorByAge>
</generalSettings>
<!-- 图形 -->
<graphicPaths>
<!-- 皮肤颜色 -->
<skinColor>(1,1,1,1)</skinColor>
<!-- 皮肤着色器 -->
<skinShader>Cutout</skinShader>
<body>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</body>
<head>ArachnaeSwarm/Things/ARA_HiveQueen/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</stump>
</graphicPaths>
<!-- 风格设置 -->
<styleSettings>
<!-- 头发 -->
@@ -719,7 +702,30 @@
<defName>ArachnaeQueen_Race_Titan</defName>
<label>阿拉克涅泰坦种</label>
<description>阿拉克涅泰坦种是女皇种亚种之一,归属于阿拉克涅的泰坦触须。她们指挥着阿拉克涅虫群中最坚韧、最具有适应力的主力集团族群,承担在战场上维持战线的任务。\n\n泰坦种女皇除了可以提供泰坦触须的独特科技外自身也有强大的甲壳作为防御层还可以通过践踏和高额的近战伤害攻击靠近的敌人。</description>
<alienRace>
<!-- 核心设置 -->
<generalSettings>
<!-- 各种零件定义 -->
<alienPartGenerator>
<borderScale>4</borderScale>
<atlasScale>4</atlasScale>
<customDrawSize>(4,4)</customDrawSize>
<customHeadDrawSize>(1.0,1.0)</customHeadDrawSize>
<customPortraitDrawSize>(2,2)</customPortraitDrawSize>
</alienPartGenerator>
</generalSettings>
<!-- 图形 -->
<graphicPaths>
<!-- 皮肤颜色 -->
<skinColor>(1,1,1,1)</skinColor>
<!-- 皮肤着色器 -->
<skinShader>Cutout</skinShader>
<body>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</body>
<head>ArachnaeSwarm/Things/ARA_HiveQueen/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>ArachnaeSwarm/Things/ARA_HiveQueen/Bodies/</stump>
</graphicPaths>
</alienRace>
<statBases>
<MarketValue>2000</MarketValue>
@@ -809,6 +815,30 @@
<defName>ArachnaeQueen_Race_Neurotyrant</defName>
<label>阿拉克涅灵吸种</label>
<description>阿拉克涅灵吸种是女皇种亚种之一,归属于阿拉克涅的灵能触须。她们负责维持虫族蜂巢灵能网路的通讯,并作为中继节点链接各战区女皇种和虫巢舰队。\n\n但是灵吸种可不是脆弱的“文官”她们强大的灵能使得她们可以通过超自然力量主宰当地战局随着她们不断吞噬本地物种其灵能能力还能得到不断的进化。</description>
<alienRace>
<!-- 核心设置 -->
<generalSettings>
<!-- 各种零件定义 -->
<alienPartGenerator>
<borderScale>2.5</borderScale>
<atlasScale>2.5</atlasScale>
<customDrawSize>(2,2)</customDrawSize>
<customHeadDrawSize>(1.0,1.0)</customHeadDrawSize>
<customPortraitDrawSize>(2,2)</customPortraitDrawSize>
</alienPartGenerator>
</generalSettings>
<!-- 图形 -->
<graphicPaths>
<!-- 皮肤颜色 -->
<skinColor>(1,1,1,1)</skinColor>
<!-- 皮肤着色器 -->
<skinShader>Cutout</skinShader>
<body>ArachnaeSwarm/Things/ARA_Neurotyrant/Bodies/</body>
<head>ArachnaeSwarm/Things/ARA_Neurotyrant/Heads/</head>
<skeleton>Things/Pawn/Humanlike/Bodies/Dessicated/Dessicated_Thin</skeleton>
<stump>ArachnaeSwarm/Things/ARA_Neurotyrant/Bodies/</stump>
</graphicPaths>
</alienRace>
<statBases>
<MarketValue>2000</MarketValue>
@@ -840,6 +870,9 @@
<ARA_GestaltBandwidth>18</ARA_GestaltBandwidth>
<MechControlGroups>1</MechControlGroups>
<MaxFlightTime>9999</MaxFlightTime>
<FlightCooldown>0</FlightCooldown>
</statBases>
<race>
@@ -847,11 +880,31 @@
<baseBodySize>5</baseBodySize>
<baseHealthScale>4</baseHealthScale>
<canFlyInVacuum>true</canFlyInVacuum>
<flightStartChanceOnJobStart>1.0</flightStartChanceOnJobStart>
</race>
<tools>
<li>
<label>灵能推击</label>
<capacities>
<li>Crush</li>
</capacities>
<power>10</power>
<cooldownTime>2.1</cooldownTime>
</li>
<li>
<label>辅肢穿刺</label>
<capacities>
<li>Stab</li>
</capacities>
<power>8</power>
<cooldownTime>1.75</cooldownTime>
</li>
</tools>
<comps>
<li Class="ArachnaeSwarm.CompProperties_PawnFlight">
<flightCondition>DraftedAndMove</flightCondition>
<flightCondition>Drafted</flightCondition>
<flyingAnimationNorth>ARA_Psi_FlyNorth</flyingAnimationNorth>
<flyingAnimationEast>ARA_Psi_FlyEast</flyingAnimationEast>