This commit is contained in:
2025-12-19 17:27:32 +08:00
parent dc719fbf28
commit 2825ef4e97
35 changed files with 828 additions and 1137 deletions

Binary file not shown.

View File

@@ -190,6 +190,10 @@
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>13</spawnRadius>
<excludeTerrainTags>
<li>ARA_Creep</li>
<li>ARA_Incubator_Nutrient_Solution</li>
</excludeTerrainTags>
</li>
</comps>
</ThingDef>

View File

@@ -22,6 +22,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>背部甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -164,6 +165,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>尾部甲片</customLabel>
<coverage>0.01</coverage>
<depth>Outside</depth>
<groups>
@@ -220,6 +222,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>头部甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -463,6 +466,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>左前腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -495,6 +499,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>右前腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -527,6 +532,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>左后腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -559,6 +565,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>右后腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4221,6 +4228,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>背部甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4363,6 +4371,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>尾部甲片</customLabel>
<coverage>0.01</coverage>
<depth>Outside</depth>
<groups>
@@ -4392,6 +4401,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>头部甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4635,6 +4645,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>左前腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4667,6 +4678,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>右前腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4699,6 +4711,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>左后腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>
@@ -4731,6 +4744,7 @@
<!-- 甲片,防御作用 -->
<li>
<def>ARA_Chitin_Shell</def>
<customLabel>右后腿甲片</customLabel>
<coverage>0.02</coverage>
<depth>Outside</depth>
<groups>

View File

@@ -116,7 +116,7 @@
<HediffDef>
<defName>ARA_Myrmecocystus_Production_Medicine</defName>
<label>亚种-疗愈种</label>
<description>这只阿拉克涅蜜罐种已经获得拔耀,不再生产虫蜜,而是生产巢穴所稀缺的药物、化学品,并可以操纵拟线种寄生虫。</description>
<description>这只阿拉克涅蜜罐种已经获得拔耀,不再生产虫蜜,而是定期生产巢穴所稀缺的药物,并可以操纵拟线种寄生虫。</description>
<descriptionHyperlinks>
<ThingDef>ARA_InsectJelly</ThingDef>
</descriptionHyperlinks>

View File

@@ -448,6 +448,9 @@
<spawnRadius>7.7</spawnRadius>
<intervalTicks>30</intervalTicks>
<onlyWhenMoving>true</onlyWhenMoving>
<excludedTerrainTags>
<li>ARA_Incubator_Nutrient_Solution</li>
</excludedTerrainTags>
</li>
</comps>
</HediffDef>

View File

@@ -487,17 +487,6 @@
<li>ARA_Technology_2NPT</li>
</prerequisites>
</ResearchProjectDef>
<ResearchProjectDef ParentName="ARA_techBase">
<defName>ARA_Technology_4NPT</defName>
<label>节点NPT-4"孵化池"</label>
<description>&lt;color=#887E78>&lt;i>阿拉克涅虫群-主巢触须\n主巢触须的进化路径是包含于每一支虫群中的通用进化路径它们奠定了虫群在生物学上的优越性。&lt;/i>&lt;/color>\n\n允许虫族建造孵化池。一种专用于批量生产虫族的孵化场地。孵化池的孵化效率比孵化茧更高。</description>
<baseCost>1800</baseCost>
<researchViewX>12.00</researchViewX>
<researchViewY>2.10</researchViewY> <!-- ARA_MorphableResearchBench-->
<prerequisites>
<li>ARA_Technology_1NPT</li>
</prerequisites>
</ResearchProjectDef>
<!-- 作物发展 -->
<ResearchProjectDef ParentName="ARA_techBase_Needtechprint">
<defName>ARA_Technology_8CPE</defName>
@@ -590,7 +579,7 @@
<ResearchProjectDef ParentName="ARA_techBase_Needtechprint">
<defName>ARA_Technology_1MED</defName>
<label>节点MED-1"疗愈种"</label>
<description>&lt;color=#887E78>&lt;i>阿拉克涅虫群-主巢触须\n主巢触须的进化路径是包含于每一支虫群中的通用进化路径它们奠定了虫群在生物学上的优越性。&lt;/i>&lt;/color>\n\n允许蜜罐种进行定向进化抛弃生产虫蜜的能力以强化其自身的医疗能力并解锁孵化医药茧的技能。\n\n阿拉克涅虫群所有需要蓝图的科技其研究只能通过基因试验卵进行。</description>
<description>&lt;color=#887E78>&lt;i>阿拉克涅虫群-主巢触须\n主巢触须的进化路径是包含于每一支虫群中的通用进化路径它们奠定了虫群在生物学上的优越性。&lt;/i>&lt;/color>\n\n允许蜜罐种进行定向进化抛弃生产虫蜜的能力以强化其自身的医疗能力并定期产出药物。\n\n阿拉克涅虫群所有需要蓝图的科技其研究只能通过基因试验卵进行。</description>
<baseCost>1200</baseCost>
<researchViewX>5.50</researchViewX>
<researchViewY>2.10</researchViewY>

View File

@@ -215,8 +215,8 @@
</cocoonDefs>
</li>
<li Class="ArachnaeSwarm.CompProperties_Cleave">
<cleaveAngle>30</cleaveAngle>
<cleaveRange>3.5</cleaveRange>
<cleaveAngle>60</cleaveAngle>
<cleaveRange>2.5</cleaveRange>
<cleaveDamageFactor>0.5</cleaveDamageFactor>
<damageDowned>false</damageDowned>
<explosionDamageDef>Cut</explosionDamageDef>

View File

@@ -510,6 +510,10 @@
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>6</spawnRadius>
<excludeTerrainTags>
<li>ARA_Creep</li>
<li>ARA_Incubator_Nutrient_Solution</li>
</excludeTerrainTags>
</li>
</comps>
</ThingDef>

View File

@@ -39,10 +39,6 @@
<li Class="CompProperties_SpawnEffecterOnDestroy">
<effect>CocoonDestroyed</effect>
</li>
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>4.6</spawnRadius>
</li>
</comps>
</ThingDef>

View File

@@ -85,10 +85,6 @@
<linkableFacilities>
</linkableFacilities>
</li>
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>18</spawnRadius>
</li>
<li Class="CompProperties_Glower">
<glowRadius>8</glowRadius>
<glowColor>(220,210,171,0)</glowColor>
@@ -163,10 +159,6 @@
<basePowerConsumption>-1</basePowerConsumption> <!-- Negative value makes it a generator -->
<transmitsPower>false</transmitsPower> <!-- This is CRITICAL. It prevents the building from powering the whole grid. -->
</li>
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>6</spawnRadius>
</li>
</comps>
<modExtensions>
<li Class="ArachnaeSwarm.ARAFoodDispenserProperties">
@@ -228,10 +220,6 @@
</building>
<!-- 不可建造,只能通过变形生成 -->
<comps Inherit="False">
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>3</spawnRadius>
</li>
<li Class="CompProperties_ReportWorkSpeed">
<workSpeedStat>ResearchSpeedFactor</workSpeedStat>
</li>
@@ -439,7 +427,7 @@
<ThingDef ParentName="BuildingBase">
<defName>ARA_Carapace_Productor</defName>
<label>骨花</label>
<description>一个阿拉克涅虫族活体组织,可以充分利用活体钜菌的催化能力,将钢铁转换为甲壳素。</description>
<description>一个阿拉克涅虫族活体组织,可以充分利用活体钜菌的催化能力,将附近的尸体转换为骨柱,并命令其他虫群成员将其拆除,以得到甲壳素。</description>
<thingClass>Building</thingClass>
<graphicData>
<texPath>ArachnaeSwarm/Building/ARA_Carapace_Productor</texPath>

View File

@@ -58,7 +58,7 @@
</tools>
<costList>
<ARA_InsectJelly>10</ARA_InsectJelly>
<ARA_Gene_Essence>1</ARA_Gene_Essence>
<ARA_Gene_Essence>3</ARA_Gene_Essence>
</costList>
</TerrainDef>

View File

@@ -187,11 +187,6 @@
<fuelProductionPerDay>8</fuelProductionPerDay> <!-- 每天生产8单位燃料 -->
<fuelProductionEfficiency>1</fuelProductionEfficiency> <!-- 150%效率 -->
</li>
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>3</spawnRadius>
</li>
</comps>
<modExtensions>
<li Class="ArachnaeSwarm.DefModExtension_NutrientVat">

View File

@@ -73,10 +73,6 @@
<li>ARA_NutrientNetworkTower</li>
</linkableFacilities>
</li>
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>5</spawnRadius>
</li>
</comps>
<designationCategory>ARA_Buildings</designationCategory>
<terrainAffordanceNeeded>ARA_Creep</terrainAffordanceNeeded>
@@ -126,6 +122,10 @@
<li Class="ArachnaeSwarm.CompProperties_DelayedTerrainSpawn">
<terrainToSpawn>ARA_InsectCreep</terrainToSpawn>
<spawnRadius>12</spawnRadius>
<excludeTerrainTags>
<li>ARA_Creep</li>
<li>ARA_Incubator_Nutrient_Solution</li>
</excludeTerrainTags>
</li>
</comps>
<tradeability>None</tradeability>