From 842a973831d94d01d8a5590fbfb7ad6a0ade37c6 Mon Sep 17 00:00:00 2001 From: Charles Lohr Date: Sun, 29 Aug 2004 23:36:16 +0000 Subject: [PATCH] Added active player list to make ScreenNetEvaluation easier to deal with. --- stepmania/src/NetworkSyncManager.cpp | 3 +++ stepmania/src/NetworkSyncManager.h | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/stepmania/src/NetworkSyncManager.cpp b/stepmania/src/NetworkSyncManager.cpp index b1a1723a36..a12630e614 100644 --- a/stepmania/src/NetworkSyncManager.cpp +++ b/stepmania/src/NetworkSyncManager.cpp @@ -568,7 +568,10 @@ void NetworkSyncManager::ProcessInput() { int PStatus = m_packet.Read1(); if ( PStatus > 0 ) + { m_ActivePlayers++; + m_ActivePlayer.push_back( i ); + } m_PlayerStatus.push_back( PStatus ); m_PlayerNames.push_back( m_packet.ReadNT() ); } diff --git a/stepmania/src/NetworkSyncManager.h b/stepmania/src/NetworkSyncManager.h index 3336043433..7b875460aa 100644 --- a/stepmania/src/NetworkSyncManager.h +++ b/stepmania/src/NetworkSyncManager.h @@ -70,8 +70,9 @@ public: bool useSMserver; - int m_ActivePlayers; vector m_PlayerStatus; + int m_ActivePlayers; + vector m_ActivePlayer; vector m_PlayerNames; //Used togeather for