_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 )