From f567a3a7c87c004c3903188fe9e421d77b7f9701 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Thu, 5 Feb 2026 14:51:17 -0600 Subject: [PATCH] feat(object): add CGPlayer::GetXP --- src/object/client/CGPlayer.cpp | 4 ++++ src/object/client/CGPlayer.hpp | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/object/client/CGPlayer.cpp b/src/object/client/CGPlayer.cpp index 1e44711..422f8dd 100644 --- a/src/object/client/CGPlayer.cpp +++ b/src/object/client/CGPlayer.cpp @@ -41,6 +41,10 @@ uint32_t CGPlayer::TotalRemoteFieldsSaved() { return CGPlayer::GetBaseOffsetSaved() + 173; } +uint32_t CGPlayer::GetXP() const { + return this->Player()->xp; +} + CGPlayerData* CGPlayer::Player() const { return this->m_player; } diff --git a/src/object/client/CGPlayer.hpp b/src/object/client/CGPlayer.hpp index 707f39f..d6090e1 100644 --- a/src/object/client/CGPlayer.hpp +++ b/src/object/client/CGPlayer.hpp @@ -148,6 +148,9 @@ class CGPlayer { static uint32_t TotalFieldsSaved(); static uint32_t TotalRemoteFieldsSaved(); + // Public member functions + uint32_t GetXP() const; + protected: // Protected member variables CGPlayerData* m_player;