cleanup and constants

This commit is contained in:
Mikayla Fischler
2024-04-10 22:16:41 -04:00
parent a6a1a61954
commit dfc1ee6497
4 changed files with 34 additions and 15 deletions

View File

@@ -44,9 +44,9 @@ local logic = {}
local function turbine_rotation(turbine)
local build = turbine.build
local inner_vol = build.steam_cap / 64000
local disp_rate = (build.dispersers * 1280) * inner_vol
local vent_rate = build.vents * 32000
local inner_vol = build.steam_cap / const.mek.TURBINE_GAS_PER_TANK
local disp_rate = (build.dispersers * const.mek.TURBINE_DISPERSER_FLOW) * inner_vol
local vent_rate = build.vents * const.mek.TURBINE_VENT_FLOW
local max_rate = math.min(disp_rate, vent_rate)
local flow = math.min(max_rate, turbine.tanks.steam.amount)