Commit graph

8 commits

Author SHA1 Message Date
gez
d2cef2f3be * Updated to ZDoom r3042:
- Added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first
- Fixed handling of missing backgrounds for intermission text screens for real this time.
- Added automap patch to mark trigger lines.
- Fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done.
- Initialize the alt HUD explicitly in D_DoomMain.
- Don't let S_UnloadReverbDef leave a broken list of sound environments behind.
- Added more code to explicitly delete data before initializing it.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1129 b0f79afe-0144-0410-b225-9a4edf0717df
2010-12-15 16:32:37 +00:00
Christoph Oelckers
85719dc69c - fixed: The intermission screen did not initialize its texture variable when the texture was invalid.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1123 b0f79afe-0144-0410-b225-9a4edf0717df
2010-12-07 16:16:46 +00:00
gez
ce708b3801 * Updated to ZDoom r3016:
- Increase MAX_SKYBOX_PLANES to 1000.
- Fixed: The code that set DIntermissionController::CurrentIntermission was missing a write barrier.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1116 b0f79afe-0144-0410-b225-9a4edf0717df
2010-12-02 11:18:30 +00:00
gez
bd3b29e613 * Updated to ZDoom r2968:
- Fixed: The cast call could not handle actors with changing sprites
- Fixed: The cast call was missing some NULL pointer checks for invalid actor classes.
- Fixed: The cast call did not use a translation defined for an actor class.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1067 b0f79afe-0144-0410-b225-9a4edf0717df
2010-10-30 08:52:07 +00:00
gez
f50cbb09e8 * Updated to ZDoom r2957:
- Fixed: States jumping to themselves should only end an actor's cast call when it happens in the death sequence.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1063 b0f79afe-0144-0410-b225-9a4edf0717df
2010-10-18 09:07:21 +00:00
gez
31a0b42108 * Updated to ZDoom r2955:
- Fixed: The intermission data was never freed.
- Let FPlayerNameBox::DrawBorder decide what graphics to use based on actual presence in the WADs, not the gamemode.
- Added option for the cast call to use a 'Death.Cast' sequence so that monsters with an unusable death sequence for the cast call can define an alternative.
- Fixed: The cast call could time out on overlong death sequences and get stuck.
- Fixed: The cast call code should treat a waiting state in the death sequence as its end.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1061 b0f79afe-0144-0410-b225-9a4edf0717df
2010-10-17 20:04:27 +00:00
gez
f51294d109 * Updated to ZDoom r2915:
- Fixed: The Player played no sounds in the Doom2 cast.
- Fixed: The player's melee state is not a proper melee state so it should not be entered when used in the cast.
- Fixed: Sounds were played before changing states. That missed situations where the state was entered from anywhere else but the previous state.
- Fixed: The Lost Soul used the wrong sound in the cast call.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1026 b0f79afe-0144-0410-b225-9a4edf0717df
2010-10-06 18:41:23 +00:00
gez
71e6229dc1 * Updated to ZDoom r2911:
- Merged finale branch back into trunk.

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1025 b0f79afe-0144-0410-b225-9a4edf0717df
2010-10-06 14:20:13 +00:00