2022-03-31 14:41:19 -04:00
|
|
|
makeclass('ug')
|
|
|
|
|
|
|
|
|
|
function ug.the()
|
|
|
|
|
return tangible.scan('globals',0,0,0,true)[1]
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
lis=tangible.scan('globals',0,0,0,true)
|
|
|
|
|
if #lis==0 then
|
|
|
|
|
local ugid=tangible.build{class='ug',x=0,y=0,z=0,plane='globals',graphic='box'}
|
|
|
|
|
print("The global table is "..tangible.id(ugid))
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function ug.set(var,val)
|
|
|
|
|
ug.the()[var]=val
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function ug.get(var)
|
|
|
|
|
return ug.the()[var]
|
|
|
|
|
end
|
|
|
|
|
|
2022-04-25 12:20:29 -04:00
|
|
|
function login.cb_uglytimedaemon()
|
|
|
|
|
if not ug.get('time') then ug.set('time',0) end
|
|
|
|
|
while true do
|
|
|
|
|
wait(1)
|
|
|
|
|
ug.set('time',ug.get('time')+1)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function time() return ug.get('time') end
|