- Fixed: Screenwipes now pause sounds, since there can be sounds playing

during it.
- UI sounds are now omitted from savegames.
- Fixed: Menu sounds had been restricted to one at a time again.
- Moved the P_SerializeSounds() call to the end of G_SerializeLevel() so that
  it will occur after the players are loaded.
- Added fixes from FreeBSD for 0-length and very large string buffers
  passed to myvsnprintf.


SVN r1063 (trunk)
This commit is contained in:
Randy Heit 2008-07-05 03:32:44 +00:00
commit 78890d57bc
14 changed files with 173 additions and 95 deletions

View file

@ -688,6 +688,7 @@ void D_Display ()
int wipestart, nowtime, tics;
bool done;
GSnd->SetSfxPaused(true, 1);
screen->WipeEndScreen ();
wipestart = I_GetTime (false);
@ -707,6 +708,7 @@ void D_Display ()
NetUpdate ();
} while (!done);
screen->WipeCleanup();
GSnd->SetSfxPaused(false, 1);
Net_WriteByte (DEM_WIPEOFF);
}