Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local screenFuncs = {}
- function screenFuncs.saveScreen()
- local x,y = term.getSize()
- local tScreen = {}
- for i=1,y do
- tScreen[i] = {term.current().getLine(i)}
- end
- return tScreen
- end
- function screenFuncs.loadScreen(tBlitImage)
- local x,y = term.getSize()
- for i=1,y do
- term.setCursorPos(1,i)
- term.blit(tBlitImage[i][1],tBlitImage[i][2],tBlitImage[i][3])
- end
- end
- function screenFuncs.calcImageSize()
- local x,y = term.getSize()
- return (x*y)*3
- end
- return screenFuncs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement