Files
nova-corp/pairity_main.lua
2025-06-15 18:36:47 -04:00

31 lines
773 B
Lua

kernel = require("kernel")
speakerDriver = kernel.addDriver("speaker_driver")
local modem = peripheral.find("modem")
local monitor = peripheral.wrap("top")
controlRoomSpeakers = peripheral.find("speaker")
function setNewLine()
local x,y = monitor.getCursorPos()
monitor.setCursorPos(1, y + 1)
monitor.clearLine()
end
local function startup()
speakerDriver.startup()
speakerDriver.playControlRoomAlarm(controlRoomSpeakers)
end
local function run()
monitor.setTextScale(0.5)
monitor.setCursorPos(1,0)
startup()
while true do
setNewLine()
monitor.write("Checking for reactor status...")
setNewLine()
monitor.write("Checking main control loop...")
sleep(2)
end
end
return { run = run }