Fix vtable layout of IGameSystem (#203)

This commit is contained in:
xen authored and GitHub committed 2024-02-07 14:33:10 +03:00
1 parent 60fb2b6d76
commit d5e46112df
1 file changed
+4 -4
+4 -4
View File
@@ -255,6 +255,8 @@ public:
GS_EVENT_IMPL( ClientPreEntityThink );
virtual void unk_1271( const void *const msg ) = 0;
virtual void unk_1272( const void *const msg ) = 0;
virtual void unk_1273( const void *const msg ) = 0;
// Gets called each frame
GS_EVENT_IMPL( ClientUpdate );
@@ -287,8 +289,6 @@ public:
virtual void unk_1287( const void *const msg ) = 0;
virtual void unk_1288( const void *const msg ) = 0;
virtual void unk_1289( const void *const msg ) = 0;
virtual void unk_1290( const void *const msg ) = 0;
virtual void unk_1291( const void *const msg ) = 0;
virtual const char* GetName() = 0;
virtual void SetGameSystemGlobalPtrs(void* pValue) = 0;
@@ -344,6 +344,8 @@ public:
GS_EVENT( ClientPreEntityThink ) {}
virtual void unk_1271( const void *const msg ) {}
virtual void unk_1272( const void *const msg ) {}
virtual void unk_1273( const void *const msg ) {}
// Gets called each frame
GS_EVENT( ClientUpdate ) {}
@@ -376,8 +378,6 @@ public:
virtual void unk_1287( const void *const msg ) {}
virtual void unk_1288( const void *const msg ) {}
virtual void unk_1289( const void *const msg ) {}
virtual void unk_1290( const void *const msg ) {}
virtual void unk_1291( const void *const msg ) {}
virtual const char* GetName() { return m_pName; }
virtual void SetGameSystemGlobalPtrs(void* pValue) {}