* Replaced DSPDIEHI hack with a GMI flag
* Eliminated MN_PatchOldMainMenu
* Emulation of A_RavenPlayerScream in the skin viewer

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2802 86ba831e-150c-0410-ab35-e06eaae15ed9
* Add mn_newgame callback function to GameModeInfo, and eliminate redundant mn_hnewgame command
* Bit of cleanup in the Heretic menu module

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2803 86ba831e-150c-0410-ab35-e06eaae15ed9
* Move par time arrays to p_info.cpp
* Break up partime determination into separate routines 
* Get partimes through GameModeInfo->GetParTime()

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2804 86ba831e-150c-0410-ab35-e06eaae15ed9
Replace mess in P_ZMovement with a GIF_LOSTSOULBOUNCE flag. Requires ability for missions to add and/or subtract flags from their parent GameModeInfo object.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2805 86ba831e-150c-0410-ab35-e06eaae15ed9
Further tweaks to beta lost soul so that it behaves like a proper flying monster, which didn't exist in the pre-beta.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2806 86ba831e-150c-0410-ab35-e06eaae15ed9
* Add WI_WOLFNAMEHACKS mission flag to control IDKFA/KEEN replacement of Wolf level names
* Small tweaks in p_enemy console command functions

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2807 86ba831e-150c-0410-ab35-e06eaae15ed9
MI_HASBETRAY flag to control replacement of MAP33 default level name

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2808 86ba831e-150c-0410-ab35-e06eaae15ed9
* MI_DOOM2MISSIONS to control missions that support Doom 2 managed mission pack selection
* MI_NOTELEPORTZ to control missions which don't set teleport z height during demo_compatibility
* Dead code removal

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2809 86ba831e-150c-0410-ab35-e06eaae15ed9
A slight reconfiguration of the menu used to configure the configuration files. -_-

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2810 86ba831e-150c-0410-ab35-e06eaae15ed9
Removed ability to preserve custom comments in configuration files.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2811 86ba831e-150c-0410-ab35-e06eaae15ed9