1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-04 00:23:25 +08:00

Update CEntityInstance & remove IConnectionlessPacketHandler inheritance from INetworkGameServer (#246)

Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com>
This commit is contained in:
zer0.k 2024-05-25 01:52:03 +07:00 committed by GitHub
parent 2567e50a3c
commit 6582eb8f46
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 4 deletions

View File

@ -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<CSchemaClassInfo> Schema_DynamicBinding() = 0;
public:

View File

@ -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;