1.1 --- a/extensions/tf2/extension.cpp Sat May 24 09:57:40 2008 +0000
1.2 +++ b/extensions/tf2/extension.cpp Sun May 25 02:07:52 2008 +0000
1.3 @@ -120,6 +120,9 @@
1.4
1.5 GET_V_IFACE_CURRENT(GetServerFactory, gameents, IServerGameEnts, INTERFACEVERSION_SERVERGAMEENTS);
1.6
1.7 + GET_V_IFACE_CURRENT(GetEngineFactory, m_GameEventManager, IGameEventManager2, INTERFACEVERSION_GAMEEVENTSMANAGER2);
1.8 + m_GameEventManager->AddListener(this, "teamplay_restart_round", true);
1.9 +
1.10 return true;
1.11 }
1.12
1.13 @@ -144,6 +147,11 @@
1.14 return g_SMAPI->RegisterConCommandBase(g_PLAPI, pVar);
1.15 }
1.16
1.17 +void TF2Tools::FireGameEvent( IGameEvent *event )
1.18 +{
1.19 + timersys->NotifyOfGameStart();
1.20 + timersys->MapTimeLeftChanged();
1.21 +}
1.22
1.23 bool TF2Tools::QueryRunning(char *error, size_t maxlength)
1.24 {