Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Numbers
- -- by SukaiPoppuGo
- --
- -- font size: 3x3 chars
- --
- os.loadAPI("/api/pixel.lua")
- assert(pixel,"Require Pixel API\npastebin get Fa9KJqS4 api/pixel.lua")
- local n = {
- [0] = {
- {" \131 ", "f0f", "0f0"},
- {" ", "f0f", "0f0"},
- {" \143 ", "0f0", "000"},
- },
- [1] = {
- {"\136 ", "0f0", "f0f"},
- {" ", "0f0", "f0f"},
- {" ", "0f0", "f0f"},
- },
- [2] = {
- {"\131\131 ", "00f", "ff0"},
- {"\131\140\143","f00", "0ff"},
- {" \143\143", "fff", "000"},
- },
- [3] = {
- {"\131\131 ", "00f", "ff0"},
- {" \140 ", "00f", "ff0"},
- {"\143\143 ", "fff", "000"},
- },
- [4] = {
- {" ", "f0f", "0f0"},
- {"\143\140 ", "00f", "ff0"},
- {" ", "00f", "ff0"},
- },
- [5] = {
- {" \131\131", "f00", "0ff"},
- {"\143\140\131","00f", "ff0"},
- {"\143\143 ", "fff", "000"},
- },
- [6] = {
- {" \131\131", "f00", "0ff"},
- {" \140\131", "f0f", "0f0"},
- {" \143 ", "fff", "000"},
- },
- [7] = {
- {"\131\131 ", "00f", "ff0"},
- {" ", "00f", "ff0"},
- {" ", "00f", "ff0"},
- },
- [8] = {
- {" \131 ", "f0f", "0f0"},
- {" \140 ", "f0f", "0f0"},
- {" \143 ", "fff", "000"},
- },
- [9] = {
- {" \131 ", "f0f", "0f0"},
- {"\143\140 ", "00f", "ff0"},
- {"\143\143 ", "fff", "000"},
- }
- }
- function get(num)
- assert(num and n[num],"num must be a 0-9 number")
- return n[num]
- end
- function draw(num, mon)
- assert(num and n[num],"num must be a 0-9 number")
- mon = mon or term.current()
- local x,y = term.getCursorPos()
- local im = n[num]
- pixel.draw(im, mon)
- term.setCursorPos(x,y)
- end
Add Comment
Please, Sign In to add comment