diff --git a/stepmania/src/NetworkSyncManager.cpp b/stepmania/src/NetworkSyncManager.cpp index d873c7884d..5c14eb0758 100644 --- a/stepmania/src/NetworkSyncManager.cpp +++ b/stepmania/src/NetworkSyncManager.cpp @@ -249,6 +249,7 @@ void NetworkSyncManager::ReportNSSOnOff(int i) m_packet.ClearPacket(); m_packet.Write1( 10 ); m_packet.Write1( i ); + NetPlayerClient->SendPack((char*)m_packet.Data, m_packet.Position); } void NetworkSyncManager::ReportTiming(float offset, int PlayerNumber) diff --git a/stepmania/src/ScreenNetSelectMusic.cpp b/stepmania/src/ScreenNetSelectMusic.cpp index 0c6dd3fda8..8d7b7dc3b6 100644 --- a/stepmania/src/ScreenNetSelectMusic.cpp +++ b/stepmania/src/ScreenNetSelectMusic.cpp @@ -221,6 +221,8 @@ ScreenNetSelectMusic::ScreenNetSelectMusic( const CString& sName ) : ScreenWithM m_soundChangeOpt.Load( THEME->GetPathToS("ScreenNetSelectMusic change opt")); m_soundChangeSel.Load( THEME->GetPathToS("ScreenNetSelectMusic change sel")); + NSMAN->ReportNSSOnOff(1); + return; } @@ -536,6 +538,7 @@ void ScreenNetSelectMusic::TweenOffScreen() OFF_COMMAND( m_DifficultyMeters[pn] ); OFF_COMMAND( m_DifficultyIcon[pn] ); } + NSMAN->ReportNSSOnOff(0); }