mirror of
https://github.com/appgurueu/modlib.git
synced 2024-11-22 23:33:53 +01:00
16 lines
475 B
Lua
16 lines
475 B
Lua
|
local gametime
|
||
|
minetest.register_globalstep(function(dtime)
|
||
|
if gametime then
|
||
|
gametime = gametime + dtime
|
||
|
return
|
||
|
end
|
||
|
gametime = assert(minetest.get_gametime())
|
||
|
function modlib.minetest.get_gametime()
|
||
|
local imprecise_gametime = minetest.get_gametime()
|
||
|
if imprecise_gametime > gametime then
|
||
|
minetest.log("warning", "modlib.minetest.get_gametime(): Called after increment and before first globalstep")
|
||
|
return imprecise_gametime
|
||
|
end
|
||
|
return gametime
|
||
|
end
|
||
|
end)
|