trainworld_computercraft/computer/4/startup.lua
2025-05-28 02:37:55 +02:00

39 lines
854 B
Lua

_G.position = vector.new(-1,186,126)
_G.facing = vector.new(-1,0,0)
rednet.open("left")
rednet.host("tomfoolery",os.computerLabel())
forward = {}
--print(term.native())
for i,v in pairs(term.native()) do
print(i,v)
forward[i] = function(...)
rednet.send(5,{i,{...}})
return v(...)
end
end
term.redirect(forward)
W = window.create(term.current(),1,1,term.getSize())
W.setBackgroundColor(colors.white)
W.setTextColor(colors.black)
term.redirect(W)
parallel.waitForAll(
function()
shell.run("shell")
end,
function()
while true do
id, message, protocol = rednet.receive(
"pocketevent"
)
os.queueEvent(unpack(message))
end
end
,
function()
while true do
W.redraw()
sleep(0.1)
end
end
)