diff --git a/public/eiface.h b/public/eiface.h index 874774fe..c98dc112 100644 --- a/public/eiface.h +++ b/public/eiface.h @@ -73,9 +73,14 @@ typedef struct player_info_s player_info_t; #define DLLEXPORT /* */ #endif +// AlliedModders - Shim until all supported mods are using the SDK Base that has this +#if 0 #define INTERFACEVERSION_VENGINESERVER_VERSION_21 "VEngineServer021" #define INTERFACEVERSION_VENGINESERVER "VEngineServer022" #define INTERFACEVERSION_VENGINESERVER_INT 22 +#else +#define INTERFACEVERSION_VENGINESERVER "VEngineServer021" +#endif struct bbox_t { diff --git a/public/toolframework/itoolentity.h b/public/toolframework/itoolentity.h index 8aacdd8e..aec2a929 100644 --- a/public/toolframework/itoolentity.h +++ b/public/toolframework/itoolentity.h @@ -245,10 +245,15 @@ public: typedef IServerTools IServerTools001; typedef IServerTools IServerTools002; +// AlliedModders - Shim until all supported mods are using the SDK Base that has this +#if 0 #define VSERVERTOOLS_INTERFACE_VERSION_1 "VSERVERTOOLS001" #define VSERVERTOOLS_INTERFACE_VERSION_2 "VSERVERTOOLS002" #define VSERVERTOOLS_INTERFACE_VERSION "VSERVERTOOLS003" #define VSERVERTOOLS_INTERFACE_VERSION_INT 3 +#else +#define VSERVERTOOLS_INTERFACE_VERSION "VSERVERTOOLS002" +#endif //----------------------------------------------------------------------------- // Purpose: Client side tool interace (right now just handles IClientRenderables).