From f63bb2a75dc14bfdebb8c81b10cc31091c54e12d Mon Sep 17 00:00:00 2001 From: rabscootle Date: Fri, 16 Jan 2026 11:59:26 -0600 Subject: [PATCH] Added logic to update team skin when necessary --- src/game/client/tf/vgui/tf_playermodelpanel.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/game/client/tf/vgui/tf_playermodelpanel.cpp b/src/game/client/tf/vgui/tf_playermodelpanel.cpp index b3cded73f..53715b62e 100644 --- a/src/game/client/tf/vgui/tf_playermodelpanel.cpp +++ b/src/game/client/tf/vgui/tf_playermodelpanel.cpp @@ -1269,6 +1269,14 @@ void CTFPlayerModelPanel::UpdatePreviewVisuals() SetMDLSkinForTeam( GetMergeMDL( m_MergeMDL ), GetPreviewItem( m_pHeldItem ), m_iTeam ); } + // Set the StatTrack model skin + if ( !m_StatTrackModel.m_bDisabled ) + { + int iSkin = 0; + iSkin = m_iTeam == TF_TEAM_RED ? 0 : 1; + m_StatTrackModel.m_MDL.m_nSkin = iSkin; + } + // Set the skin for all other equipped items (wearables, etc). for ( int i=0; i