mirror of
https://github.com/MikaylaFischler/cc-mek-scada.git
synced 2024-08-30 18:22:34 +00:00
#118 refactored fluid
This commit is contained in:
parent
a07086907e
commit
7247d8a828
@ -208,11 +208,11 @@ types.ALARM_STATE = {
|
||||
---| "mekanism:sodium"
|
||||
---| "mekanism:superheated_sodium"
|
||||
|
||||
types.fluid = {
|
||||
empty_gas = "mekanism:empty_gas",
|
||||
water = "minecraft:water",
|
||||
sodium = "mekanism:sodium",
|
||||
superheated_sodium = "mekanism:superheated_sodium"
|
||||
types.FLUID = {
|
||||
EMPTY_GAS = "mekanism:empty_gas",
|
||||
WATER = "minecraft:water",
|
||||
SODIUM = "mekanism:sodium",
|
||||
SUPERHEATED_SODIUM = "mekanism:superheated_sodium"
|
||||
}
|
||||
|
||||
---@alias rtu_t string
|
||||
|
@ -129,7 +129,7 @@ function logic.update_annunciator(self)
|
||||
such as when a burn rate consumes half the coolant in the tank, meaning that:
|
||||
50% at some point will be in the boiler, and 50% in a tube, so that leaves 0% in the reactor
|
||||
]]--
|
||||
local heating_rate_conv = util.trinary(plc_db.mek_status.ccool_type == types.fluid.sodium, 200000, 20000)
|
||||
local heating_rate_conv = util.trinary(plc_db.mek_status.ccool_type == types.FLUID.SODIUM, 200000, 20000)
|
||||
local high_rate = (plc_db.mek_status.ccool_amnt / (plc_db.mek_status.burn_rate * heating_rate_conv)) < 4
|
||||
self.db.annunciator.HighStartupRate = not plc_db.mek_status.status and high_rate
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user