From e76ee08f95f987481c48db277156580a9ca0937c Mon Sep 17 00:00:00 2001 From: xen Date: Thu, 28 Sep 2023 20:50:13 +0300 Subject: [PATCH] Add ISource2ServerConfig interface --- interfaces/interfaces.cpp | 2 ++ public/interfaces/interfaces.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/interfaces/interfaces.cpp b/interfaces/interfaces.cpp index 22ef95d1..87e115f7 100644 --- a/interfaces/interfaces.cpp +++ b/interfaces/interfaces.cpp @@ -102,6 +102,7 @@ IFlattenedSerializers *g_pFlattenedSerializers; ISource2Client *g_pSource2Client; ISource2ClientPrediction *g_pSource2ClientPrediction; ISource2Server *g_pSource2Server; +ISource2ServerConfig *g_pSource2ServerConfig; ISource2ServerSerializers *g_pSource2ServerSerializers; ISource2Host *g_pSource2Host; ISource2GameClients *g_pSource2GameClients; @@ -245,6 +246,7 @@ static const InterfaceGlobals_t g_pInterfaceGlobals[] = { SOURCE2CLIENT_INTERFACE_VERSION, &g_pSource2Client }, { SOURCE2CLIENTPREDICTION_INTERFACE_VERSION, &g_pSource2ClientPrediction }, { SOURCE2SERVER_INTERFACE_VERSION, &g_pSource2Server }, + { SOURCE2SERVERCONFIG_INTERFACE_VERSION, &g_pSource2ServerConfig }, { SOURCE2SERVERSERIALIZERS_INTERFACE_VERSION, &g_pSource2ServerSerializers }, { SOURCE2HOST_INTERFACE_VERSION, &g_pSource2Host }, { SOURCE2GAMECLIENTS_INTERFACE_VERSION, &g_pSource2GameClients }, diff --git a/public/interfaces/interfaces.h b/public/interfaces/interfaces.h index 0b9c952a..392e53d2 100644 --- a/public/interfaces/interfaces.h +++ b/public/interfaces/interfaces.h @@ -224,6 +224,7 @@ class IFlattenedSerializers; class ISource2Client; class ISource2ClientPrediction; class ISource2Server; +class ISource2ServerConfig; class ISource2ServerSerializers; class ISource2Host; class ISource2GameClients; @@ -515,6 +516,9 @@ DECLARE_TIER3_INTERFACE( ISource2ClientPrediction, g_pSource2ClientPrediction ); #define SOURCE2SERVER_INTERFACE_VERSION "Source2Server001" DECLARE_TIER3_INTERFACE( ISource2Server, g_pSource2Server ); +#define SOURCE2SERVERCONFIG_INTERFACE_VERSION "Source2ServerConfig001" +DECLARE_TIER3_INTERFACE( ISource2ServerConfig, g_pSource2ServerConfig ); + #define SOURCE2SERVERSERIALIZERS_INTERFACE_VERSION "Source2ServerSerializers001" DECLARE_TIER3_INTERFACE( ISource2ServerSerializers, g_pSource2ServerSerializers );