summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--main.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
index 88c6524..9d6d940 100644
--- a/README.md
+++ b/README.md
@@ -71,6 +71,7 @@ close_window()
| `set_fps` | `number fps` | |
| `get_fps` | | `number` |
| `get_dt` | | `number` |
+| `get_time` | | `number` |
| `get_width` | | `number` |
| `get_height` | | `number` |
| `draw_info` | | |
diff --git a/main.c b/main.c
index 8bd259d..d454e16 100644
--- a/main.c
+++ b/main.c
@@ -190,6 +190,11 @@ static int l_get_fps(lua_State *L) {
return 1;
}
+static int l_get_time(lua_State *L) {
+ lua_pushnumber(L, GetTime());
+ return 1;
+}
+
static int l_get_width(lua_State *L) {
lua_pushnumber(L, GetScreenWidth());
return 1;
@@ -641,6 +646,7 @@ int main(int argc, char *argv[]) {
lua_register(L, "set_fps", l_set_fps);
lua_register(L, "get_fps", l_get_fps);
lua_register(L, "get_dt", l_get_dt);
+ lua_register(L, "get_time", l_get_time);
lua_register(L, "get_width", l_get_width);
lua_register(L, "get_height", l_get_height);