aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2023-09-17 22:56:58 -0500
committerAlexander M Pickering <alex@cogarr.net>2023-09-17 22:56:58 -0500
commitafd1235dc556d01294043ba25df263d0b474c50d (patch)
tree950d9ceefcdc3ab16f988cb81853c645ca9f8fc0 /src
parentc9419acf8b988cb19edf1de8ed1efc933addabdf (diff)
downloadbrokengine-afd1235dc556d01294043ba25df263d0b474c50d.tar.gz
brokengine-afd1235dc556d01294043ba25df263d0b474c50d.tar.bz2
brokengine-afd1235dc556d01294043ba25df263d0b474c50d.zip
another fix for debug flags
Diffstat (limited to 'src')
-rw-r--r--src/client/lua_api/scene/igeneric.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/lua_api/scene/igeneric.cpp b/src/client/lua_api/scene/igeneric.cpp
index e2a6746..23a10bd 100644
--- a/src/client/lua_api/scene/igeneric.cpp
+++ b/src/client/lua_api/scene/igeneric.cpp
@@ -275,10 +275,10 @@ Sets the debug flag for this object
*/
//iscenenode:setdebugflags({self},flags)
int iscenesetdebug(lua_State *L){
- u32 flags = lua_tonumber(L,-1);
- lua_getfield(L,-1,"node");
- ISceneNode *i = (ISceneNode*)lua_touserdata(L,-1);
- lua_pop(L,3);
+ u32 flags = lua_tonumber(L,-1); //{self},flags
+ lua_getfield(L,-2,"node"); //{self},flags,node*
+ ISceneNode *i = (ISceneNode*)lua_touserdata(L,-1);//{self},flags,node*
+ lua_pop(L,3);//
i->setDebugDataVisible(flags);
return 0;
}