fixed windows builds
This commit is contained in:
@@ -9,7 +9,6 @@
|
||||
|
||||
CGameMode *pCurrentMode = NULL;
|
||||
CUtlString szCurrentModeName;
|
||||
CUtlVector<CGameModeRegistry*> g_RegisteredGameModes;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Round begin handler
|
||||
@@ -71,7 +70,7 @@ public:
|
||||
virtual void RestartCurrentGameMode( void ) override;
|
||||
};
|
||||
|
||||
DECLARE_INTERFACE(GameModeManager, CGameModeManager);
|
||||
DECLARE_ENGINE_INTERFACE(GameModeManager, CGameModeManager);
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
//
|
||||
@@ -106,7 +105,7 @@ void CGameModeManager::StartGameMode( const char *szName )
|
||||
pCurrentMode->RoundEnd();
|
||||
delete pCurrentMode;
|
||||
}
|
||||
for (auto &mode: g_RegisteredGameModes)
|
||||
for (auto &mode: m_RegisteredGameModes)
|
||||
{
|
||||
if (!V_strcmp(mode->m_szName, szName))
|
||||
{
|
||||
@@ -160,7 +159,7 @@ void CGameModeManager::RestartCurrentGameMode( void )
|
||||
CGameModeRegistry::CGameModeRegistry(const char *szName, GameModeRegistryFn pfn) :
|
||||
m_szName(szName), m_pfn(pfn)
|
||||
{
|
||||
g_RegisteredGameModes.AppendTail(this);
|
||||
GameModeManager()->m_RegisteredGameModes.AppendTail(this);
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user