From f880e95e47fa42426124feecac50034d432e659e Mon Sep 17 00:00:00 2001 From: Blixibon Date: Sat, 9 Oct 2021 15:06:36 -0500 Subject: [PATCH] Encapsulated m_bDrawPlayerModelExternally --- sp/src/game/server/hl2/hl2_player.cpp | 2 +- sp/src/game/server/player.h | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sp/src/game/server/hl2/hl2_player.cpp b/sp/src/game/server/hl2/hl2_player.cpp index a43cfe32..e52ffcb0 100644 --- a/sp/src/game/server/hl2/hl2_player.cpp +++ b/sp/src/game/server/hl2/hl2_player.cpp @@ -5089,6 +5089,6 @@ void CLogicPlayerProxy::InputSetPlayerDrawExternally( inputdata_t &inputdata ) return; CBasePlayer *pPlayer = static_cast(m_hPlayer.Get()); - pPlayer->m_bDrawPlayerModelExternally = inputdata.value.Bool(); + pPlayer->SetDrawPlayerModelExternally( inputdata.value.Bool() ); } #endif diff --git a/sp/src/game/server/player.h b/sp/src/game/server/player.h index 85c92c67..bda4a5fe 100644 --- a/sp/src/game/server/player.h +++ b/sp/src/game/server/player.h @@ -1147,7 +1147,8 @@ public: int m_nNumCrateHudHints; #ifdef MAPBASE - CNetworkVar( bool, m_bDrawPlayerModelExternally ); + bool GetDrawPlayerModelExternally( void ) { return m_bDrawPlayerModelExternally; } + void SetDrawPlayerModelExternally( bool bToggle ) { m_bDrawPlayerModelExternally.Set( bToggle ); } #endif private: @@ -1188,6 +1189,10 @@ private: // Player name char m_szNetname[MAX_PLAYER_NAME_LENGTH]; +#ifdef MAPBASE + CNetworkVar( bool, m_bDrawPlayerModelExternally ); +#endif + protected: // HACK FOR TF2 Prediction friend class CTFGameMovementRecon;