Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. local component = require("component")
  2. local hologram = component.hologram
  3.  
  4. function setVoxel(x, y, z, value)
  5. local current = hologram.get(x, z)
  6. local positiveMask = bit32.lshift(1, y - 1)
  7. if value then
  8. hologram.set(x, z, bit32.bor(current, positiveMask))
  9. else
  10. local negativeMask = bit32.bnot(positiveMask)
  11. hologram.set(x, z, bit32.band(current, negativeMask))
  12. end
  13. end
  14.  
  15. local args = {...}
  16. setVoxel(tonumber(1), tonumber(1), tonumber(1), true)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement