firyst

Gear microcontroller

Apr 1st, 2021 (edited)
515
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.45 KB | None | 0 0
  1. dec = 0
  2. function onTick()
  3.     gear = input.getNumber(1)
  4.  
  5. end
  6. function rd(num)
  7.     if dec > 0 then
  8.         local mult = 10^(dec or 0)
  9.         return math.floor(num * mult + 0.5) / mult
  10.     else
  11.         return math.floor(num)
  12.     end
  13. end
  14.  
  15. function onDraw()
  16.     screen.setColor(255,255,255)
  17.     if gear == 0 then
  18.         screen.drawTextBox(0,23,32,7,'n',0,0)
  19.     elseif gear == -1 then
  20.         screen.drawTextBox(0,23,32,7,'r',0,0)
  21.     else
  22.         screen.drawTextBox(0,23,32,7,rd(gear),0,0)
  23.     end
  24. end
Add Comment
Please, Sign In to add comment