From d0af8d68c8e2cc817f15f01f52641842469a3bac Mon Sep 17 00:00:00 2001 From: Nicolas Date: Thu, 29 Nov 2018 05:29:40 -0300 Subject: [PATCH] Finish removing smop --- src/GameState.h | 1 + src/ScreenGameplaySyncMachine.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/GameState.h b/src/GameState.h index f1d95b068c..1d1400dbbf 100644 --- a/src/GameState.h +++ b/src/GameState.h @@ -102,6 +102,7 @@ class GameState BroadcastOnChange m_PlayMode; // many screens display different info depending on this value + bool m_bPlayingMulti = false; bool m_bMultiplayer; int m_iNumMultiplayerNoteFields; bool DifficultiesLocked() const; diff --git a/src/ScreenGameplaySyncMachine.cpp b/src/ScreenGameplaySyncMachine.cpp index 15a6757833..ae52a5085c 100644 --- a/src/ScreenGameplaySyncMachine.cpp +++ b/src/ScreenGameplaySyncMachine.cpp @@ -17,9 +17,9 @@ REGISTER_SCREEN_CLASS(ScreenGameplaySyncMachine); void ScreenGameplaySyncMachine::Init() { - m_bForceNoNetwork = true; + GAMESTATE->m_bPlayingMulti = false; // The server crashes if syncing is attempted while connected to SMO. -Kyz - NSMAN->CloseConnection(); + NSMAN->ReportSongOver(); GAMESTATE->m_PlayMode.Set(PLAY_MODE_REGULAR); GAMESTATE->SetCurrentStyle(