possibly fixed autovacate feature

trigger build
This commit is contained in:
jeefo 2015-11-21 19:17:11 +03:00
commit dd7b85dea7
3 changed files with 1 additions and 21 deletions

View file

@ -1359,7 +1359,6 @@ public:
void Free (void);
void Free (int index);
void CheckAutoVacate (void);
void AddRandom (void) { AddBot ("", -1, -1, -1, -1); }
void AddBot (const String &name, int difficulty, int personality, int team, int member);

View file

@ -1047,16 +1047,6 @@ void UpdateClientData (const struct edict_s *ent, int sendweapons, struct client
(*g_functionTable.pfnUpdateClientData) (ent, sendweapons, cd);
}
void ClientPutInServer (edict_t *ent)
{
bots.CheckAutoVacate ();
if (g_isMetamod)
RETURN_META (MRES_IGNORED);
(*g_functionTable.pfnClientPutInServer) (ent);
}
int ClientConnect (edict_t *ent, const char *name, const char *addr, char rejectReason[128])
{
// this function is called in order to tell the MOD DLL that a client attempts to connect the
@ -2804,7 +2794,6 @@ export int GetEntityAPI2 (gamefuncs_t *functionTable, int *)
functionTable->pfnTouch = Touch;
functionTable->pfnClientConnect = ClientConnect;
functionTable->pfnClientDisconnect = ClientDisconnect;
functionTable->pfnClientPutInServer = ClientPutInServer;
functionTable->pfnClientUserInfoChanged = ClientUserInfoChanged;
functionTable->pfnClientCommand = ClientCommand;
functionTable->pfnServerActivate = ServerActivate;

View file

@ -336,14 +336,6 @@ void BotManager::AddBot (const String &name, const String &difficulty, const Str
yb_quota.SetInt (GetBotsNum () + 1);
}
void BotManager::CheckAutoVacate(void)
{
// this function sets timer to kick one bot off.
if (yb_autovacate.GetBool ())
RemoveRandom ();
}
void BotManager::MaintainBotQuota (void)
{
// this function keeps number of bots up to date, and don't allow to maintain bot creation