每个酶塔 1 ATP,总费用 = 酶塔数量 × 1
昨天 17:32综合
Config.lua — EmergencyEnzymeCost = 20 → EmergencyEnzymeCostPerTower = 1(每塔单价 1 ATP)
EnzymeNpc.lua — 新增 GetChemicalTowerCount() 函数,返回场上酶塔数量
DecisionPanel.lua — 紧急按钮改造:
按钮文字动态显示总费用(如 2 座塔显示 🧪+ ⚡2)
Tooltip 显示完整计费公式:⚡1/塔 × 2塔 = ⚡2
无酶塔时按钮灰显(--)
_OnEmergencySpawn() 按实际生成数计费:actualCost = unitCost × spawned
效果:2 座酶塔 → 点一次花 2 ATP、出 2 个酶;5 座塔 → 花 5 ATP、出 5 个酶。塔越多消耗越高,但每次都是 1:1 的酶产出。



