void GameInfo::EndIntermission() { SetState(GS_LEVEL); for (int i = 0; i < NUM_LOCALPLAYERS; i++) { PlayerInfo *p = LocalPlayers[i].info; if (p && p->playerstate == PST_INTERMISSION) { if (server) p->playerstate = PST_NEEDMAP; else p->c2sIntermissionDone(); } } }