Skip to content
Snippets Groups Projects
Commit f418c647 authored by Eidolon's avatar Eidolon
Browse files

Add drawerlib deltaTime function

parent 4095ef59
Branches
Tags
1 merge request!1783Uncapped
...@@ -1201,6 +1201,14 @@ static int libd_getusertransflag(lua_State *L) ...@@ -1201,6 +1201,14 @@ static int libd_getusertransflag(lua_State *L)
return 1; return 1;
} }
// Return the time elapsed for the previous frame, in tics.
static int libd_deltaTime(lua_State *L)
{
HUDONLY
lua_pushfixed(L, renderdeltatics);
return 1;
}
static luaL_Reg lib_draw[] = { static luaL_Reg lib_draw[] = {
// cache // cache
{"patchExists", libd_patchExists}, {"patchExists", libd_patchExists},
...@@ -1242,6 +1250,7 @@ static luaL_Reg lib_draw[] = { ...@@ -1242,6 +1250,7 @@ static luaL_Reg lib_draw[] = {
{"renderer", libd_renderer}, {"renderer", libd_renderer},
{"localTransFlag", libd_getlocaltransflag}, {"localTransFlag", libd_getlocaltransflag},
{"userTransFlag", libd_getusertransflag}, {"userTransFlag", libd_getusertransflag},
{"deltaTime", libd_deltaTime},
{NULL, NULL} {NULL, NULL}
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment