diff -r b181fc6f59c7 -r 9b8a85bf4175 core/sourcemm_api.cpp --- a/core/sourcemm_api.cpp Thu Feb 08 20:37:24 2007 +0000 +++ b/core/sourcemm_api.cpp Thu Feb 08 21:41:28 2007 +0000 @@ -22,6 +22,7 @@ IServerGameClients *serverClients = NULL; ISmmPluginManager *g_pMMPlugins = NULL; CGlobalVars *gpGlobals = NULL; +ICvar *icvar = NULL; IGameEventManager2 *gameevents = NULL; PLUGIN_EXPOSE(SourceMod, g_SourceMod_Core); @@ -33,6 +34,7 @@ GET_V_IFACE_ANY(serverFactory, gamedll, IServerGameDLL, INTERFACEVERSION_SERVERGAMEDLL); GET_V_IFACE_CURRENT(engineFactory, engine, IVEngineServer, INTERFACEVERSION_VENGINESERVER); GET_V_IFACE_CURRENT(serverFactory, serverClients, IServerGameClients, INTERFACEVERSION_SERVERGAMECLIENTS); + GET_V_IFACE_CURRENT(engineFactory, icvar, ICvar, VENGINE_CVAR_INTERFACE_VERSION); GET_V_IFACE_CURRENT(engineFactory, gameevents, IGameEventManager2, INTERFACEVERSION_GAMEEVENTSMANAGER2); if ((g_pMMPlugins = (ISmmPluginManager *)g_SMAPI->MetaFactory(MMIFACE_PLMANAGER, NULL, NULL)) == NULL)