暂存feat(maintenance): 实现维护舱功能及可配置性

This commit is contained in:
2025-08-09 12:47:50 +08:00
parent a1998ba80e
commit f4fe41e24e
10 changed files with 49 additions and 31 deletions

View File

@@ -59,12 +59,14 @@
<li Class="WulaFallenEmpire.CompProperties_MaintenancePod">
<durationTicks>60000</durationTicks> <!-- 1 day -->
<powerConsumptionRunning>250</powerConsumptionRunning>
<powerConsumptionIdle>50</powerConsumptionIdle>
<powerConsumptionIdle>5</powerConsumptionIdle>
<hediffToRemove>WULA_Maintenance_Neglect</hediffToRemove>
<componentDef>ComponentIndustrial</componentDef>
<componentCostPerSeverity>5</componentCostPerSeverity> <!-- 5 components per 100% severity -->
<baseComponentCost>0</baseComponentCost>
<minSeverityToMaintain>0.75</minSeverityToMaintain>
<capacity>5</capacity>
<hediffSeverityAfterCycle>0.01</hediffSeverityAfterCycle>
<enterSound>BiosculpterPod_Enter</enterSound>
<exitSound>BiosculpterPod_Exit</exitSound>
<operatingEffecter>BiosculpterPod_Operating</operatingEffecter>
@@ -75,4 +77,4 @@
</placeWorkers>
</ThingDef>
</Defs>
</Defs>