@@ -686,36 +686,6 @@ void CLuaMain::AddGuiFontClass ( lua_State* luaVM )
686686 lua_registerclass ( luaVM, " GuiFont" , " Element" );
687687}
688688
689-
690- void CLuaMain::AddResourceClass ( lua_State* luaVM )
691- {
692- lua_newclass ( luaVM );
693-
694- lua_classfunction ( luaVM, " create" , " getResourceFromName" );
695- lua_classfunction ( luaVM, " getFromName" , " getResourceFromName" );
696-
697- lua_classfunction ( luaVM, " getGuiElement" , " getResourceGUIElement" );
698- lua_classfunction ( luaVM, " getRootElement" , " getResourceRootElement" );
699- lua_classfunction ( luaVM, " getName" , " getResourceName" );
700- lua_classfunction ( luaVM, " getThis" , " getThisResource" );
701- lua_classfunction ( luaVM, " getConfig" , " getResourceConfig" );
702- lua_classfunction ( luaVM, " getConfig" , " getResourceConfig" );
703- lua_classfunction ( luaVM, " getDynamicElementRoot" , " getResourceDynamicElementRoot" );
704- lua_classfunction ( luaVM, " getExportedFunctions" , " getResourceExportedFunctions" );
705- lua_classfunction ( luaVM, " getState" , " getResourceState" );
706-
707- lua_classvariable ( luaVM, " config" , NULL , " getResourceConfig" );
708- lua_classvariable ( luaVM, " dynamicElementRoot" , NULL , " getResourceDynamicElementRoot" );
709- lua_classvariable ( luaVM, " exportedFunctions" , NULL , " getResourceExportedFunctions" );
710- lua_classvariable ( luaVM, " guiElement" , NULL , " getResourceGUIElement" );
711- lua_classvariable ( luaVM, " state" , NULL , " getResourceState" );
712- lua_classvariable ( luaVM, " name" , NULL , " getResourceName" );
713- lua_classvariable ( luaVM, " rootElement" , NULL , " getResourceRootElement" );
714-
715- lua_registerclass ( luaVM, " Resource" );
716- }
717-
718-
719689void CLuaMain::AddTimerClass ( lua_State* luaVM )
720690{
721691 lua_newclass ( luaVM );
@@ -732,7 +702,6 @@ void CLuaMain::AddTimerClass ( lua_State* luaVM )
732702 lua_registerclass ( luaVM, " Timer" );
733703}
734704
735-
736705void CLuaMain::AddXMLClass ( lua_State* luaVM )
737706{
738707 lua_newclass ( luaVM );
@@ -951,7 +920,6 @@ void CLuaMain::InitClasses ( lua_State* luaVM )
951920 AddGuiTabClass ( luaVM );
952921 AddGuiFontClass ( luaVM );
953922
954- AddResourceClass ( luaVM );
955923 AddTimerClass ( luaVM );
956924 AddXMLClass ( luaVM );
957925
@@ -976,6 +944,7 @@ void CLuaMain::InitClasses ( lua_State* luaVM )
976944 CLuaPlayerDefs::AddClass ( luaVM );
977945 CLuaPointLightDefs::AddClass ( luaVM );
978946 CLuaRadarAreaDefs::AddClass ( luaVM );
947+ CLuaResourceDefs::AddClass ( luaVM );
979948 CLuaSearchLightDefs::AddClass ( luaVM );
980949 CLuaVehicleDefs::AddClass ( luaVM );
981950}
0 commit comments