/* Unrelated to the game mode calls - This does a client loop */ void CNetwork::UpdatePlayers( void ) { CBasePlayer *pPlayer = new CBasePlayer; for(size_t i=0; i<ReadInt32(SVS_MAXCLIENTS); i++) { if(pPlayer->IsClientConnected(i)) { if(pPlayer->IsClientOnTable(i)) { OnClientUpdate(i); }else { printf("CNetwork::The client was not on the table, so he or she has been added to it. id: %d\n", i); pPlayer->AddPlayerToTable(i); OnClientUpdate(i); } } } delete pPlayer; }