This commit is contained in:
2025-12-23 17:56:14 +08:00
parent 1264f6009e
commit 23302daac7
12 changed files with 358 additions and 114 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -52,6 +52,54 @@
<li>Insect</li>
</tags> -->
</TerrainDef>
<TerrainDef ParentName="FloorBase" MayRequire="Ludeon.RimWorld.Odyssey">
<defName>ARA_InsectCreepFloor</defName>
<label>阿拉克涅强固菌毯</label>
<description>由阿拉克涅虫族所铺设的由真菌、甲壳素分泌物混合得到的地面,性质类似于阿拉克涅菌毯,不过可以在支撑结构上蔓延,以作为虫群的逆重飞船地基。</description>
<texturePath>ArachnaeSwarm/Terrain/Surfaces/ARA_InsectCreep</texturePath>
<pollutionTintColor>(0.95, 0.95, 0.93, 1)</pollutionTintColor>
<color>(209, 207, 184)</color>
<fertility>0</fertility>
<edgeType>FadeRough</edgeType>
<renderPrecedence>399</renderPrecedence>
<constructEffect>ConstructMetal</constructEffect>
<isPaintable>true</isPaintable>
<designationCategory>ARA_Buildings</designationCategory>
<isFoundation>true</isFoundation>
<preventCraters>true</preventCraters>
<designationHotKey>Misc9</designationHotKey>
<researchPrerequisites>
<li>ARA_Base_Technology</li>
</researchPrerequisites>
<affordances>
<li>ARA_Creep</li>
<li>Substructure</li>
</affordances>
<statBases>
<Beauty>0</Beauty>
<CleaningTimeFactor>0.25</CleaningTimeFactor>
<Cleanliness>0</Cleanliness>
<Flammability>0</Flammability>
<WorkToBuild>100</WorkToBuild>
</statBases>
<costList>
<GravlitePanel>1</GravlitePanel>
<Steel>2</Steel>
<ARA_Carapace>2</ARA_Carapace>
</costList>
<uiOrder>1000</uiOrder>
<requireInspectedGravEngine>true</requireInspectedGravEngine>
<terrainAffordanceNeeded>Walkable</terrainAffordanceNeeded>
<resourcesFractionWhenDeconstructed>1</resourcesFractionWhenDeconstructed>
<tags>
<li>ARA_Creep</li>
<li>Substructure</li>
</tags>
<placeWorkers>
<li>PlaceWorker_InSubstructureFootprint</li>
<li>PlaceWorker_BuildingsValidOverSubstructure</li>
</placeWorkers>
</TerrainDef>
<TerrainDef ParentName="FloorBase">
<defName>ARA_InsectCreepTile</defName>
<label>阿拉克涅菌毯砖</label>

View File

@@ -430,18 +430,24 @@
<warningThreshold>0.2</warningThreshold>
<maintenanceThresholdForJob>0.5</maintenanceThresholdForJob>
</li>
<!-- 虫蜜燃料组件(孵化活性系统 -->
<!-- 虫蜜燃料系统 -->
<li Class="ArachnaeSwarm.CompProperties_RefuelableNutrition">
<fuelConsumptionRate>0</fuelConsumptionRate>
<fuelCapacity>10</fuelCapacity>
<initialFuelPercent>0</initialFuelPercent>
<initialConfigurableTargetFuelLevel>5</initialConfigurableTargetFuelLevel>
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
<fuelCapacity>25.0</fuelCapacity>
<fuelFilter>
<thingDefs>
<li>ARA_InsectJelly</li>
</thingDefs>
</fuelFilter>
<fuelGizmoLabel>虫蜜</fuelGizmoLabel>
<showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
<targetFuelLevelConfigurable>true</targetFuelLevelConfigurable>
<initialConfigurableTargetFuelLevel>5</initialConfigurableTargetFuelLevel>
<consumeFuelOnlyWhenUsed>true</consumeFuelOnlyWhenUsed>
</li>
<li Class="CompProperties_AffectedByFacilities">
<linkableFacilities>
<li>ARA_NutrientNetworkTower</li>
</linkableFacilities>
</li>
<li Class="ArachnaeSwarm.CompProperties_EquipmentIncubatorData">
<!-- autoScanThingDefs默认为true会自动扫描所有ThingDef -->

View File

@@ -41,6 +41,8 @@
<ARA_Gizmo_CallLarvaDesc>呼叫一只幼虫来激活下一个订单(还有{0}个等待中)</ARA_Gizmo_CallLarvaDesc>
<ARA_Gizmo_LarvaWorking>幼虫工作中</ARA_Gizmo_LarvaWorking>
<ARA_Gizmo_LarvaWorkingDesc>一只幼虫正在操作孵化器(还有{0}个订单等待)</ARA_Gizmo_LarvaWorkingDesc>
<ARA_Gizmo_LarvaActivating>幼虫激活中</ARA_Gizmo_LarvaActivating>
<ARA_Gizmo_LarvaOnTheWay>幼虫赶路中</ARA_Gizmo_LarvaOnTheWay>
<!-- 菜单 -->
<ARA_Menu_SelectIncubationTarget>选择孵化目标</ARA_Menu_SelectIncubationTarget>