- Remove circular include

git-svn-id: http://odamex.net/svn/root/trunk@3666 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a divide-by-zero in r3628 that happens when an ANIMDEF does not have any frames defined.

git-svn-id: http://odamex.net/svn/root/trunk@3667 b0bcef46-2027-0410-bd56-ab726e9a1d04
Change PIT_CheckThing() to perform a MF2_PASSMOBJ check on both things before doing a test against the z-axis.

This allows us to disable MF2_PASSMOBJ on the player corpse while checking for a spawn point in G_CheckSpot(), fixing bug 925.

git-svn-id: http://odamex.net/svn/root/trunk@3668 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remove a bug that scaled channel volumes by snd_musicvolume twice, resulting in the playback volume being too low if snd_musicvolume < 1.0 with PortMidi.
-Add a few const specifiers to the MusicSystem member functions.

git-svn-id: http://odamex.net/svn/root/trunk@3669 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remove the code in CL_Sound() and CL_SoundOrigin() that makes a sound directionless if its volume is < 0.25.

git-svn-id: http://odamex.net/svn/root/trunk@3670 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remove SV_PlayerHearingLoss as the volume calculated by the function is not used.

git-svn-id: http://odamex.net/svn/root/trunk@3671 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Cast wadcount and patchcount to a BYTE when reading the WADs and DEHs used on a server to ensure values with the high bit set are not interpreted as negative numbers.

git-svn-id: http://odamex.net/svn/root/trunk@3672 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add a new cvar, co_fineautoaim, which increases the number of autoaim tracers used to autoaim up or down.

Currently, enabling this keeps the same spread angle as Vanilla Doom, but fires 9 extra tracers per side inside the spread.

git-svn-id: http://odamex.net/svn/root/trunk@3673 b0bcef46-2027-0410-bd56-ab726e9a1d04
Revert "Change PIT_CheckThing() to perform a MF2_PASSMOBJ check on both things before doing a test against the z-axis."

MF2_PASSMOBJ only belongs on things that can move and should pass over/under other objects.  It does not belong on things that cannot move, such as bridge things.

git-svn-id: http://odamex.net/svn/root/trunk@3674 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a compilation issue with the P_HitFloor() stub not returning a value.

git-svn-id: http://odamex.net/svn/root/trunk@3675 b0bcef46-2027-0410-bd56-ab726e9a1d04
Uncommented z-check in PIT_StompThing, which needlessly caused players to die if they happened to be above or below a spawn point when another player spawned on it.  Fixes bug 925 the "correct" way.

git-svn-id: http://odamex.net/svn/root/trunk@3676 b0bcef46-2027-0410-bd56-ab726e9a1d04
Fix line-endings.

git-svn-id: http://odamex.net/svn/root/trunk@3677 b0bcef46-2027-0410-bd56-ab726e9a1d04
Updated build script to be branch-aware.
Merge remote-tracking branch 'trunk' into 32bpp

Conflicts:
	common/p_mobj.cpp