void CGameClient::OnReset() { // clear out the invalid pointers m_LastNewPredictedTick = -1; mem_zero(&g_GameClient.m_Snap, sizeof(g_GameClient.m_Snap)); for(int i = 0; i < MAX_CLIENTS; i++) m_aClients[i].Reset(); for (int i = 0; i < MAX_LUA_FILES; i++) { if (!m_pLuaCore->GetLuaSaveOption(i)) { m_pLuaCore->DeleteLuaFile(i); } } for(int i = 0; i < m_All.m_Num; i++) m_All.m_paComponents[i]->OnReset(); m_DemoSpecID = SPEC_FREEVIEW; m_FlagDropTick[TEAM_RED] = 0; m_FlagDropTick[TEAM_BLUE] = 0; m_Tuning = CTuningParams(); }
void CGameClient::OnReset() { // clear out the invalid pointers m_LastNewPredictedTick = -1; mem_zero(&g_GameClient.m_Snap, sizeof(g_GameClient.m_Snap)); for(int i = 0; i < MAX_CLIENTS; i++) m_aClients[i].Reset(); for(int i = 0; i < m_All.m_Num; i++) m_All.m_paComponents[i]->OnReset(); m_DemoSpecID = SPEC_FREEVIEW; m_Tuning = CTuningParams(); }
void CGameClient::OnReset() { // clear out the invalid pointers m_LastNewPredictedTick = -1; mem_zero(&m_Snap, sizeof(m_Snap)); for(int i = 0; i < MAX_CLIENTS; i++) m_aClients[i].Reset(this); for(int i = 0; i < m_All.m_Num; i++) m_All.m_paComponents[i]->OnReset(); m_LocalClientID = -1; m_TeamCooldownTick = 0; mem_zero(&m_GameInfo, sizeof(m_GameInfo)); m_DemoSpecMode = SPEC_FREEVIEW; m_DemoSpecID = -1; m_Tuning = CTuningParams(); }
void CGameClient::OnReset() { // clear out the invalid pointers m_LastNewPredictedTick = -1; mem_zero(&g_GameClient.m_Snap, sizeof(g_GameClient.m_Snap)); for(int i = 0; i < MAX_CLIENTS; i++) m_aClients[i].Reset(); for(int i = 0; i < m_All.m_Num; i++) m_All.m_paComponents[i]->OnReset(); m_DemoSpecID = SPEC_FREEVIEW; m_FlagDropTick[TEAM_RED] = 0; m_FlagDropTick[TEAM_BLUE] = 0; m_Tuning = CTuningParams(); m_Teams.Reset(); m_DDRaceMsgSent = false; m_ShowOthers = -1; }