We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6b0bbeb + a9861ab commit 580c4b1Copy full SHA for 580c4b1
1 file changed
GeneralsMD/Code/GameEngineDevice/Source/Win32Device/Common/Win32GameEngine.cpp
@@ -114,7 +114,9 @@ void Win32GameEngine::update()
114
// If we are running a multiplayer game, keep running the logic.
115
// There is code in the client to skip client redraw if we are
116
// iconic. jba.
117
- if (TheGameEngine->getQuitting() || TheGameLogic->isInInternetGame() || TheGameLogic->isInLanGame()) {
+ // GO_CHANGE: If we have an active network session, keep running to prevent disconnecting us from
118
+ // other players during lobby and loading screen where isInMultiplayerGame() returns false
119
+ if (TheGameEngine->getQuitting() || TheGameLogic->isInMultiplayerGame() || (TheNetwork != nullptr)) {
120
break; // keep running.
121
}
122
0 commit comments