dhewm3-sdk/game
Daniel Gibson 273b1d4a4f Fix lingering messages in HUD after loading savegame
If you save, you get a message like "Game Saved..." which goes away
after a few seconds. This happens at the very end of idPlayer::Save():
    if ( hud ) {
        hud->SetStateString( "message", /* .. left out .. */ );
        hud->HandleNamedEvent( "Message" );
    }
And handled in hud.gui, "onNamedEvent Message { ..."

However, if you save again before it's gone, it'll be shown after
loading the savegame and not go away until you save again..
This works around that issue by setting an empty message after
loading a savegame.

The underlying problem (which is not fixed!) seems to be that the
transition GUI command (that's executed when hud.gui handles the
"Message" event that's used to show this message) is probably not
properly saved/restored so fading out the message isn't continued
after loading.
2021-01-18 03:42:58 +01:00
..
ai import AROS changes 2018-08-20 01:46:39 +02:00
anim More logging cleanup 2018-08-20 01:46:36 +02:00
gamesys Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
physics Fixing some spelling errors: s/unkown/unknown, s/seperate/separate. (#107) 2018-08-20 01:46:38 +02:00
script Increase Script MAX_GLOBALS in game/ 2021-01-18 03:11:54 +01:00
Actor.cpp Bugfix from Rivensin: idAnimState::Save() checks if(animator != NULL) 2021-01-18 03:42:58 +01:00
Actor.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
AF.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
AF.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
AFEntity.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
AFEntity.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
BrittleFracture.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
BrittleFracture.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Camera.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Camera.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
EndLevel.cpp Make game dll names and compiler defines for mods configurable 2018-08-26 04:47:00 +02:00
EndLevel.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Entity.cpp Hopefully fix "shooting arrows at Dead Souls" freezing game (Rivensin) 2021-01-18 03:42:58 +01:00
Entity.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Fx.cpp s/ReadLong/ReadInt/ to match the return type 2018-08-20 01:46:33 +02:00
Fx.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Game_local.cpp Fix another arrow-shooting Assertion (from Rivensin) 2021-01-18 03:43:40 +01:00
Game_local.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Game_network.cpp s/ReadDeltaLong/ReadDeltaInt/ 2018-08-20 01:46:33 +02:00
GameBase.h Split Game_local.h 2018-08-20 01:46:27 +02:00
GameEdit.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
GameEdit.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
IK.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
IK.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Item.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Item.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Light.cpp s/ReadLong/ReadInt/ to match the return type 2018-08-20 01:46:33 +02:00
Light.h Fix -Woverloaded-virtual warnings 2018-08-20 01:46:29 +02:00
Misc.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Misc.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Moveable.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Moveable.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Mover.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Mover.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
MultiplayerGame.cpp s/ReadLong/ReadInt/ to match the return type 2018-08-20 01:46:33 +02:00
MultiplayerGame.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Player.cpp Fix lingering messages in HUD after loading savegame 2021-01-18 03:42:58 +01:00
Player.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
PlayerIcon.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
PlayerIcon.h Fix all whitespace errors 2018-08-20 01:46:22 +02:00
PlayerView.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
PlayerView.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Projectile.cpp idProjectile::Launch() warns about missing snd_tracer 2021-01-18 03:42:58 +01:00
Projectile.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Pvs.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Pvs.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
SecurityCamera.cpp make base build with Visual Studio 14 2018-08-20 01:46:39 +02:00
SecurityCamera.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
SmokeParticles.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
SmokeParticles.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Sound.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Sound.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Target.cpp Get rid of ID_DEMO_BUILD 2018-08-20 01:46:34 +02:00
Target.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
tracer.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
tracer.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Trigger.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Trigger.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
Weapon.cpp Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
Weapon.h Import Denton's Enhanced Doom3 Mod 2018-08-26 05:41:08 +02:00
WorldSpawn.cpp Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
WorldSpawn.h Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00