From 6582eb8f469f3e48216ca006e698bc6d1c182e84 Mon Sep 17 00:00:00 2001 From: "zer0.k" <61156310+zer0k-z@users.noreply.github.com> Date: Sat, 25 May 2024 01:52:03 +0700 Subject: [PATCH] Update CEntityInstance & remove IConnectionlessPacketHandler inheritance from INetworkGameServer (#246) Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com> --- public/entity2/entityinstance.h | 8 +++++--- public/iserver.h | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/public/entity2/entityinstance.h b/public/entity2/entityinstance.h index 311e4a5e..b3f5cbfe 100644 --- a/public/entity2/entityinstance.h +++ b/public/entity2/entityinstance.h @@ -49,6 +49,7 @@ public: virtual void OnSave() = 0; virtual void OnRestore() = 0; + virtual void unk001() = 0; virtual int ObjectCaps() = 0; virtual CEntityIndex RequiredEdictIndex() = 0; @@ -68,16 +69,17 @@ public: virtual void LogFieldInfo( const char* pszFieldName, const char* pszInfo ) = 0; virtual bool FullEdictChanged() = 0; - virtual void unk001() = 0; + virtual void unk101() = 0; + virtual void unk102() = 0; virtual ChangeAccessorFieldPathIndex_t AddChangeAccessorPath( const CFieldPath& path ) = 0; virtual void AssignChangeAccessorPathIds() = 0; virtual ChangeAccessorFieldPathIndexInfo_t* GetChangeAccessorPathInfo_1() = 0; virtual ChangeAccessorFieldPathIndexInfo_t* GetChangeAccessorPathInfo_2() = 0; - virtual void unk101() = 0; + virtual void unk201() = 0; virtual void ReloadPrivateScripts() = 0; virtual datamap_t* GetDataDescMap() = 0; - virtual void unk201() = 0; + virtual void unk301() = 0; virtual SchemaMetaInfoHandle_t Schema_DynamicBinding() = 0; public: diff --git a/public/iserver.h b/public/iserver.h index 4f115dc1..3e7f5aef 100644 --- a/public/iserver.h +++ b/public/iserver.h @@ -37,7 +37,7 @@ class CCLCMsg_SplitPlayerConnect_t; typedef int ChallengeType_t; typedef int PauseGroup_t; -abstract_class INetworkGameServer : public IConnectionlessPacketHandler +abstract_class INetworkGameServer { public: virtual void Init( const GameSessionConfiguration_t &, const char * ) = 0;