Move core maintenance hotkey to avoid pump conflict

This commit is contained in:
Codex Agent
2025-11-23 00:54:53 +01:00
parent 515ede6567
commit b945de6612

View File

@@ -59,7 +59,7 @@ class ReactorDashboard:
DashboardKey("+/-", "Withdraw/insert rods"), DashboardKey("+/-", "Withdraw/insert rods"),
DashboardKey("[/]", "Adjust consumer demand /+50 MW"), DashboardKey("[/]", "Adjust consumer demand /+50 MW"),
DashboardKey("s/d", "Setpoint /+250 MW"), DashboardKey("s/d", "Setpoint /+250 MW"),
DashboardKey("k", "Maintain core (shutdown required)"), DashboardKey("p", "Maintain core (shutdown required)"),
], ],
), ),
( (
@@ -161,6 +161,8 @@ class ReactorDashboard:
self._toggle_secondary_pump_unit(0) self._toggle_secondary_pump_unit(0)
elif ch in (ord("k"), ord("K")): elif ch in (ord("k"), ord("K")):
self._toggle_secondary_pump_unit(1) self._toggle_secondary_pump_unit(1)
elif ch in (ord("p"), ord("P")):
self._queue_command(ReactorCommand.maintain("core"))
elif ch in (ord("b"), ord("B")): elif ch in (ord("b"), ord("B")):
self._toggle_generator_unit(0) self._toggle_generator_unit(0)
elif ch in (ord("v"), ord("V")): elif ch in (ord("v"), ord("V")):
@@ -203,8 +205,6 @@ class ReactorDashboard:
self._queue_command(ReactorCommand.maintain("primary_pump_1")) self._queue_command(ReactorCommand.maintain("primary_pump_1"))
elif ch in (ord("n"), ord("N")): elif ch in (ord("n"), ord("N")):
self._queue_command(ReactorCommand.maintain("primary_pump_2")) self._queue_command(ReactorCommand.maintain("primary_pump_2"))
elif ch in (ord("k"), ord("K")):
self._queue_command(ReactorCommand.maintain("core"))
elif ch == ord(","): elif ch == ord(","):
self._queue_command(ReactorCommand.maintain("secondary_pump_1")) self._queue_command(ReactorCommand.maintain("secondary_pump_1"))
elif ch == ord("."): elif ch == ord("."):