* Added doomednum disambiguation functions for all future supported games (the 7000 range is fully allocated)
* Allocated the 6000 range to "reverse translation" of Doom objects, giving them alternate spawn numbers in all other games.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2788 86ba831e-150c-0410-ab35-e06eaae15ed9
osx: really minor code change

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2789 86ba831e-150c-0410-ab35-e06eaae15ed9
Convert MBFHelperDog to use DECORATE states.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2790 86ba831e-150c-0410-ab35-e06eaae15ed9
Upgrade license to GPLv3 or higher.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2791 86ba831e-150c-0410-ab35-e06eaae15ed9
Allowable additional terms and conditions.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2792 86ba831e-150c-0410-ab35-e06eaae15ed9
Small change to reciprocity permission that might have prevented building on Android where a dev key comes with the SDK.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2793 86ba831e-150c-0410-ab35-e06eaae15ed9
osx launcher: upgraded relevant source files to GPLv3 (with additionals enabled)

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2794 86ba831e-150c-0410-ab35-e06eaae15ed9
osx: added missing files to xcode project

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2795 86ba831e-150c-0410-ab35-e06eaae15ed9
Random changes during code audits.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2797 86ba831e-150c-0410-ab35-e06eaae15ed9
Warning fixes from printz's list.

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

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2799 86ba831e-150c-0410-ab35-e06eaae15ed9
Hopefully not overkill solution to problem with D_DDTBLU: send an all-notes-off event to each MIDI track at the end. Seems to work.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2800 86ba831e-150c-0410-ab35-e06eaae15ed9
* Refactor music cheats to use a routine from GameModeInfo
* Don't include p_mobj.h in s_sound.h

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2801 86ba831e-150c-0410-ab35-e06eaae15ed9
* 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