set thruster power to 0 (and release control of transmission if applicable) on quit
This commit is contained in:
9
main.lua
9
main.lua
@@ -1071,6 +1071,15 @@ function Main()
|
|||||||
local event, key, is_held = os.pullEventRaw("key")
|
local event, key, is_held = os.pullEventRaw("key")
|
||||||
if keys.getName(key) == "q" then
|
if keys.getName(key) == "q" then
|
||||||
print("Quit Input Received")
|
print("Quit Input Received")
|
||||||
|
|
||||||
|
for _, t in Thrusters do
|
||||||
|
if t.type == "rotator" then
|
||||||
|
SetThrusterPower(t, 0.0)
|
||||||
|
peripheral.wrap(t.transmission).releaseSignal() -- release control of transmissions on quit
|
||||||
|
else
|
||||||
|
SetThrusterPower(t, 0.0)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
WriteConfigFiles()
|
WriteConfigFiles()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user