restart when turn on if halt

This commit is contained in:
sfokin 2025-04-06 15:56:17 +03:00
parent 38c239a77b
commit 01d2ebacee

View File

@ -1,17 +1,17 @@
if event.type == "program" then
mem = {}
mem.events = {}
-- mem = {}
-- mem.events = {}
mem.orderSize = 20
mem.outputSize = 22
mem.inputName = "Tacit:goldrefab"
mem.itemName = "default:gold_lump"
mem.orderName = "goldrefab"
mem.inputName = "Tacit:tinrefab"
mem.itemName = "default:tin_lump"
mem.orderName = "tinrefab"
mem.interruptInterval = 30
mem.power = "off"
mem.outputCount = 0
mem.injectCount = 0
mem.state = "checkchest"
-- mem.power = "off"
-- mem.outputCount = 0
-- mem.injectCount = 0
-- mem.state = "checkchest"
interrupt(mem.interruptInterval)
end
@ -87,5 +87,10 @@ end
if event.type == "on" then
mem.power = "on"
if mem.state == "waitorder" then mem.state = "checkchest" end
if mem.state == "waitoutput" then
mem.state = "checkchest"
mem.outputCount = 0
end
mem.interruptInterval = 1
end