Be clear that it's a dummy

Just don't print stuff to a terminal that is not here
This commit is contained in:
Casey 2023-10-20 02:36:36 +03:00
parent d657c1852d
commit 2e64a3200f
Signed by: hkc
GPG Key ID: F0F6CFE11CDB0960
1 changed files with 7 additions and 4 deletions

View File

@ -41,6 +41,7 @@ if not drive then
_pos = 0, _pos = 0,
_fp = fp, _fp = fp,
_state = "STOPPED", _state = "STOPPED",
isDummy = true,
seek = function(howMuch) seek = function(howMuch)
drive._pos = math.min(drive.getSize(), math.max(0, drive._pos + howMuch)) drive._pos = math.min(drive.getSize(), math.max(0, drive._pos + howMuch))
end, end,
@ -431,10 +432,12 @@ function()
end end
end end
elseif ev ~= "timer" then elseif ev ~= "timer" then
local m = term.redirect(peripheral.wrap("right")) if drive.isDummy then
io.write(ev .. " ") local m = term.redirect(peripheral.wrap("right"))
pretty.print(pretty.pretty(evd)) io.write(ev .. " ")
term.redirect(m) pretty.print(pretty.pretty(evd))
term.redirect(m)
end
end end
end end
end, end,