From 4d0c48be5260eeb577a7af1d368792024fc57681 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Mon, 2 Feb 2026 08:20:49 -0600 Subject: [PATCH] feat(object): add model member to CGObject_C --- src/object/client/CGObject_C.cpp | 4 ++++ src/object/client/CGObject_C.hpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/object/client/CGObject_C.cpp b/src/object/client/CGObject_C.cpp index f78ad1a..dea307c 100644 --- a/src/object/client/CGObject_C.cpp +++ b/src/object/client/CGObject_C.cpp @@ -5,6 +5,10 @@ CGObject_C::CGObject_C(uint32_t time, CClientObjCreate& objCreate) { // TODO + this->m_model = nullptr; + + // TODO + this->m_lockCount = 0; this->m_disabled = false; this->m_inReenable = false; diff --git a/src/object/client/CGObject_C.hpp b/src/object/client/CGObject_C.hpp index d6b9436..5904559 100644 --- a/src/object/client/CGObject_C.hpp +++ b/src/object/client/CGObject_C.hpp @@ -8,12 +8,16 @@ #include #include +class CM2Model; + class CGObject_C : public CGObject, public TSHashObject { public: // Public member variables TSLink m_link; uint32_t m_disableTimeMs; // TODO + CM2Model* m_model; + // TODO uint32_t m_lockCount : 16; uint32_t m_disabled : 1; uint32_t m_inReenable : 1;