feat(buildings): implement material consumption for skyfaller caller
- Add material requirement checks before calling skyfallers - Implement material consumption logic from orbital trade beacons - Add cost display in building descriptions and inspector - Set WorkToBuild to 0 for all drop buildings - Add cancel command for active skyfaller calls - Improve condition checking and error messaging
This commit is contained in:
Binary file not shown.
@@ -37,7 +37,7 @@
|
||||
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -195,7 +195,7 @@
|
||||
<MarketValue>1</MarketValue>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<Flammability>0</Flammability>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
</statBases>
|
||||
<costList>
|
||||
<WULA_Alloy>10</WULA_Alloy>
|
||||
@@ -439,7 +439,7 @@
|
||||
</placeWorkers>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -639,7 +639,7 @@
|
||||
</researchPrerequisites>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -869,7 +869,7 @@
|
||||
</researchPrerequisites>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -1037,7 +1037,7 @@
|
||||
</researchPrerequisites>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -1197,7 +1197,7 @@
|
||||
</researchPrerequisites>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
@@ -1371,7 +1371,7 @@
|
||||
</researchPrerequisites>
|
||||
<statBases>
|
||||
<MaxHitPoints>1</MaxHitPoints>
|
||||
<WorkToBuild>1</WorkToBuild>
|
||||
<WorkToBuild>0</WorkToBuild>
|
||||
<Mass>1</Mass>
|
||||
<Flammability>0</Flammability>
|
||||
</statBases>
|
||||
|
||||
@@ -114,4 +114,13 @@
|
||||
<WULA_GatheringMaterials>正在收集材料</WULA_GatheringMaterials>
|
||||
<WULA_Paused>已暂停</WULA_Paused>
|
||||
|
||||
<!-- CompSkyfallerCaller new keys -->
|
||||
<WULA_RequiredMaterials>所需材料:</WULA_RequiredMaterials>
|
||||
<WULA_InsufficientMaterials>轨道信标范围内材料不足</WULA_InsufficientMaterials>
|
||||
|
||||
<!-- Cancel Skyfaller -->
|
||||
<WULA_CancelSkyfaller>取消呼叫</WULA_CancelSkyfaller>
|
||||
<WULA_CancelSkyfallerDesc>中止正在进行的空投呼叫。</WULA_CancelSkyfallerDesc>
|
||||
<WULA_SkyfallerCallCancelled>空投呼叫已取消。</WULA_SkyfallerCallCancelled>
|
||||
|
||||
</LanguageData>
|
||||
Reference in New Issue
Block a user