From 3497f7f2adf8928b5a3b4ba4f025dcdf1e221f5b Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:37:15 +0200 Subject: [PATCH 1/6] Add missing class members --- public/entity2/entityidentity.h | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/public/entity2/entityidentity.h b/public/entity2/entityidentity.h index 38c53abd0..55acfbd10 100644 --- a/public/entity2/entityidentity.h +++ b/public/entity2/entityidentity.h @@ -70,7 +70,19 @@ class CEntityIdentity CEntityIdentity* m_pPrev; // 0x58 CEntityIdentity* m_pNext; // 0x60 CEntityIdentity* m_pPrevByClass; // 0x68 - CEntityIdentity* m_pNextByClass; // 0x70 + CEntityIdentity* m_pNextByClass; // 0x70 + + + struct EntityNameTable_t { + INetworkStringTable* m_pTable; + bool m_bServer; + }; + + struct NetworkVar_m_nameStringableIndex { + int8 gap0[1]; + }; + + typedef CEntityIdentity ThisClass; }; -#endif // ENTITYIDENTITY_H \ No newline at end of file +#endif // ENTITYIDENTITY_H From d550d12bab053eb55e9d57c9190acdd5cafa3289 Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:39:23 +0200 Subject: [PATCH 2/6] Update entityidentity.h --- public/entity2/entityidentity.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/entity2/entityidentity.h b/public/entity2/entityidentity.h index 55acfbd10..cf69f2198 100644 --- a/public/entity2/entityidentity.h +++ b/public/entity2/entityidentity.h @@ -70,7 +70,7 @@ class CEntityIdentity CEntityIdentity* m_pPrev; // 0x58 CEntityIdentity* m_pNext; // 0x60 CEntityIdentity* m_pPrevByClass; // 0x68 - CEntityIdentity* m_pNextByClass; // 0x70 + CEntityIdentity* m_pNextByClass; // 0x70 struct EntityNameTable_t { From fc91cd09ee0e947a48515d9900a9d16cbc2f50f6 Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:41:15 +0200 Subject: [PATCH 3/6] Update entityidentity.h From e94af16f1ed7d183ec788f2d2a82afc23310c8a3 Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:41:47 +0200 Subject: [PATCH 4/6] Update entityidentity.h From e5d0c2365bf523c1b8b09f725dbc891db95d628a Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:45:43 +0200 Subject: [PATCH 5/6] Update entityidentity.h From 7130a858b5a625c5d4cc2a5bc6ca3ccdc324a1f6 Mon Sep 17 00:00:00 2001 From: karl-police Date: Mon, 2 Oct 2023 22:46:44 +0200 Subject: [PATCH 6/6] Update entityidentity.h --- public/entity2/entityidentity.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/entity2/entityidentity.h b/public/entity2/entityidentity.h index cf69f2198..a51bb9d45 100644 --- a/public/entity2/entityidentity.h +++ b/public/entity2/entityidentity.h @@ -85,4 +85,4 @@ class CEntityIdentity typedef CEntityIdentity ThisClass; }; -#endif // ENTITYIDENTITY_H +#endif // ENTITYIDENTITY_H \ No newline at end of file