From f01fb6286322d631734624682eff2f29c878db73 Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Wed, 7 May 2025 20:05:03 -0400 Subject: [PATCH] #604 updated emergency coolant annunciator logic --- supervisor/unit_logic.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/supervisor/unit_logic.lua b/supervisor/unit_logic.lua index db8af3a..631449f 100644 --- a/supervisor/unit_logic.lua +++ b/supervisor/unit_logic.lua @@ -173,12 +173,8 @@ function logic.update_annunciator(self) annunc.EmergencyCoolant = 1 - for i = 1, #self.redstone do - local io = self.redstone[i].get_db().io[IO.U_EMER_COOL] - if io ~= nil then - annunc.EmergencyCoolant = util.trinary(io.read(), 3, 2) - break - end + if self.io_ctl.is_connected(IO.U_EMER_COOL) then + annunc.EmergencyCoolant = util.trinary(self.io_ctl.digital_read(IO.U_EMER_COOL), 3, 2) end --#endregion