@@ -196,28 +196,6 @@ void CLuaMain::AddProjectileClass ( lua_State* luaVM )
196196 lua_registerclass ( luaVM, " Projectile" , " Element" );
197197}
198198
199-
200- // TODO: specials
201- void CLuaMain::AddTeamClass ( lua_State* luaVM )
202- {
203- lua_newclass ( luaVM );
204-
205- lua_classfunction ( luaVM, " create" , " getTeamFromName" );
206- lua_classfunction ( luaVM, " getFromName" , " getTeamFromName" );
207- lua_classfunction ( luaVM, " countPlayers" , " countPlayersInTeam" );
208- lua_classfunction ( luaVM, " getFriendlyFire" , " getTeamFriendlyFire" );
209- lua_classfunction ( luaVM, " getName" , " getTeamName" );
210- lua_classfunction ( luaVM, " getColor" , " getTeamColor" );
211-
212- lua_classvariable ( luaVM, " playerCount" , NULL , " countPlayersInTeam" );
213- lua_classvariable ( luaVM, " friendlyFire" , NULL , " getTeamFriendlyFire" );
214- lua_classvariable ( luaVM, " name" , NULL , " getTeamName" );
215- // lua_classvariable ( luaVM, "color", NULL, "getTeamColor" );
216-
217- lua_registerclass ( luaVM, " Team" , " Element" );
218- }
219-
220-
221199// TODO: specials
222200void CLuaMain::AddWaterClass ( lua_State* luaVM )
223201{
@@ -896,7 +874,6 @@ void CLuaMain::InitClasses ( lua_State* luaVM )
896874 AddColShapeClass ( luaVM );
897875 AddProjectileClass ( luaVM );
898876
899- AddTeamClass ( luaVM );
900877 AddWaterClass ( luaVM );
901878 CLuaAudioDefs::AddClass ( luaVM );
902879 AddWeaponClass ( luaVM );
@@ -946,6 +923,7 @@ void CLuaMain::InitClasses ( lua_State* luaVM )
946923 CLuaRadarAreaDefs::AddClass ( luaVM );
947924 CLuaResourceDefs::AddClass ( luaVM );
948925 CLuaSearchLightDefs::AddClass ( luaVM );
926+ CLuaTeamDefs::AddClass ( luaVM );
949927 CLuaVehicleDefs::AddClass ( luaVM );
950928}
951929
0 commit comments