Move marking of mapstarted to before calling of map start notifs. (bug 5119, r=asherkin).

This commit is contained in:
Nicholas Hastings 2011-10-14 09:25:42 -04:00
parent 66e9ef9cf6
commit 95fdeb03c3

View File

@ -250,6 +250,9 @@ void PlayerManager::OnServerActivate(edict_t *pEdictList, int edictCount, int cl
g_PluginSys.SyncMaxClients(m_maxClients); g_PluginSys.SyncMaxClients(m_maxClients);
} }
g_OnMapStarted = true;
g_Extensions.CallOnCoreMapStart(pEdictList, edictCount, m_maxClients); g_Extensions.CallOnCoreMapStart(pEdictList, edictCount, m_maxClients);
m_onActivate->Execute(NULL); m_onActivate->Execute(NULL);
m_onActivate2->Execute(NULL); m_onActivate2->Execute(NULL);
@ -263,8 +266,6 @@ void PlayerManager::OnServerActivate(edict_t *pEdictList, int edictCount, int cl
} }
} }
g_OnMapStarted = true;
SMGlobalClass *cls = SMGlobalClass::head; SMGlobalClass *cls = SMGlobalClass::head;
while (cls) while (cls)
{ {