From 50b7dadbc7432366da92e5997bd3fea89aa5645e Mon Sep 17 00:00:00 2001 From: fallenoak Date: Tue, 18 Nov 2025 19:21:22 -0600 Subject: [PATCH] feat(console): add CVar::GetDefaultValue --- src/console/CVar.cpp | 4 ++++ src/console/CVar.hpp | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/console/CVar.cpp b/src/console/CVar.cpp index ae74b5f..86f7844 100644 --- a/src/console/CVar.cpp +++ b/src/console/CVar.cpp @@ -119,6 +119,10 @@ CVar::CVar() : TSHashObject() { // TODO } +const char* CVar::GetDefaultValue() { + return this->m_defaultValue.GetString(); +} + int32_t CVar::GetInt() { return this->m_intValue; } diff --git a/src/console/CVar.hpp b/src/console/CVar.hpp index 72a88fb..e3abfdc 100644 --- a/src/console/CVar.hpp +++ b/src/console/CVar.hpp @@ -36,8 +36,9 @@ class CVar : public TSHashObject { // Member functions CVar(); + const char* GetDefaultValue(); int32_t GetInt(); - const char* GetString(void); + const char* GetString(); void InternalSet(const char*, bool, bool, bool, bool); bool Set(const char*, bool, bool, bool, bool); int32_t Update();