VERSIÓ 1.0 RC3

- [FIX] Funció "view.local()" canviada a "view.tolocal()", per a evitar problemes.
- [FIX] Si una surface no s'ha creat, no hi ha res que alliberar.
- [NEW] Afegit log de creació i destrucció de surfaces.
This commit is contained in:
2025-06-03 13:26:11 +02:00
parent adcc44ddab
commit 4bda9cbd39
3 changed files with 15 additions and 6 deletions

View File

@@ -323,7 +323,7 @@ extern "C" {
}
}
static int cpp_viewport_local(lua_State *L) {
static int cpp_viewport_tolocal(lua_State *L) {
int x = luaL_checknumber(L, 1);
int y = luaL_checknumber(L, 2);
lua_pushinteger(L, x+camx());
@@ -834,7 +834,7 @@ void push_lua_funcs() {
lua_newtable(L);
lua_pushcfunction(L,cpp_viewport_clip); lua_setfield(L, -2, "clip");
lua_pushcfunction(L,cpp_viewport_origin); lua_setfield(L, -2, "origin");
lua_pushcfunction(L,cpp_viewport_local); lua_setfield(L, -2, "local");
lua_pushcfunction(L,cpp_viewport_tolocal); lua_setfield(L, -2, "tolocal");
lua_setglobal(L, "view");
lua_newtable(L);