Build 8751
SVN-
Modify MenuLevel and RunLevel by using CON_Quit,
Show details
toggling MultiPlayQuitFlag on instead of QuitFlag in multiplayer games if a player tries to close the window. Further update MNU_QuitCustom to use CON_Quit. - In RunLevel, this fixes quit of game for all players. - In MenuLevel, this leads to transmit of PACKET_TYPE_MENU_LEVEL_QUIT. However, the work isn't complete, since the game isn't shut down on the peers' sides, leading to possibly undesired side-effects. Currently known issue: - If the master closes the window, the scores won't be shown for the master. Reason is that waitforeverybody will terminate the app.
-
General
sw/src/game.cpp:StatScreen crash bug fix: For a given player p,
Show details
use p->TeamColor instead of User[p->PlayerSprite]->spal, since it's possible the player left before the map was loaded.
-
Fix a bug in getpackets, making SW's Master-Slave code usable,
Show details
including 3+ players sessions.