From 6eaf17dd25e8ef9b939eaa991c84850b0e90a703 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Mon, 15 Aug 2005 07:48:16 +0000 Subject: [PATCH] put ThisGameCommand in the global space, not in GameState's environment --- stepmania/src/ScreenSelectMaster.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/stepmania/src/ScreenSelectMaster.cpp b/stepmania/src/ScreenSelectMaster.cpp index 086339a9db..626ecfb16c 100644 --- a/stepmania/src/ScreenSelectMaster.cpp +++ b/stepmania/src/ScreenSelectMaster.cpp @@ -123,7 +123,7 @@ void ScreenSelectMaster::Init() Lua *L = LUA->Get(); mc.PushSelf( L ); - GAMESTATE->m_Environment->Set( L, "ThisGameCommand" ); + lua_setglobal( L, "ThisGameCommand" ); LUA->Release( L ); // init icon @@ -149,9 +149,7 @@ void ScreenSelectMaster::Init() } } - L = LUA->Get(); - GAMESTATE->m_Environment->Unset( L, "ThisGameCommand" ); - LUA->Release( L ); + LUA->UnsetGlobal( "ThisGameCommand" ); }