- Fix a windows -gdi mouse issue

git-svn-id: http://odamex.net/svn/root/trunk@3457 b0bcef46-2027-0410-bd56-ab726e9a1d04
- r3457 part 2: Only change mouse settings when mouse is grabbed

git-svn-id: http://odamex.net/svn/root/trunk@3458 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Strip spectators of the MF_SOLID flag when spawning them.

git-svn-id: http://odamex.net/svn/root/trunk@3459 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Force the music to stop when seamlessly switching wads.
-Fixes a bug that allowed the old music to continue playing after wad-switching if the old map's music lump had the same name as the new map's.

git-svn-id: http://odamex.net/svn/root/trunk@3460 b0bcef46-2027-0410-bd56-ab726e9a1d04
Allow players to ready up as a spectator again.

- We now codify readying up as a spectator as being "willing to play", and say as such in the message.
- Readying up no longer has any bearing on if players get picked for randcaps or randpicksup, only being ingame does.

git-svn-id: http://odamex.net/svn/root/trunk@3461 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Initialize player_s::JoinTime to 0.

git-svn-id: http://odamex.net/svn/root/trunk@3462 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Don't bother caching music lumps if the client has disabled music with snd_musicsystem == 0.

git-svn-id: http://odamex.net/svn/root/trunk@3463 b0bcef46-2027-0410-bd56-ab726e9a1d04
- Use 32bit color in -gdi mode
- Fixes map02 water texture being dark (palette issue)

git-svn-id: http://odamex.net/svn/root/trunk@3464 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Clean up some code in R_GenerateLookup.

git-svn-id: http://odamex.net/svn/root/trunk@3465 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Make sure to use W_CachePatch instead of W_CacheLumpNum when precaching the level.
-Fixes a texture problem that would occur once the zone heap became full.

git-svn-id: http://odamex.net/svn/root/trunk@3466 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix broken sprite clipping for doors and lifts.
-Clean up sprite clipping code in R_StoreWallRange.

git-svn-id: http://odamex.net/svn/root/trunk@3467 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Increase maximum scale range in R_ScaleFromGlobalAngle to 512*FRACUNIT. This should reduce line jittering a tad when looking along the length of a linedef.

git-svn-id: http://odamex.net/svn/root/trunk@3468 b0bcef46-2027-0410-bd56-ab726e9a1d04
New vote: "forcestart".

This vote is usable during warmup to force the game to start regardless of if the number of ready players has been reached or not.

git-svn-id: http://odamex.net/svn/root/trunk@3469 b0bcef46-2027-0410-bd56-ab726e9a1d04
Change randcaps and randpickup votes to include 'ready' spectators.

git-svn-id: http://odamex.net/svn/root/trunk@3470 b0bcef46-2027-0410-bd56-ab726e9a1d04
Make sure there is at least one ingame player when checking warmup state on ready.

git-svn-id: http://odamex.net/svn/root/trunk@3471 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a bug that caused the server to incorrectly read the PWO information contained in a client's userinfo.

git-svn-id: http://odamex.net/svn/root/trunk@3472 b0bcef46-2027-0410-bd56-ab726e9a1d04
-With co_blockmapfix, radius damage from one rocket can damage an actor multiple times with a call to PIT_RadiusAttack for each block the actor is in.
-Fix this by traversing the blocks surrounding the exploding rocket and making a set of all unique actors found. Then iterate that set and call PIT_RadiusAttack once for each actor.

git-svn-id: http://odamex.net/svn/root/trunk@3473 b0bcef46-2027-0410-bd56-ab726e9a1d04
-r3395 mistakenly left out the BFG Edition of DOOM2.WAD for non-VC6 builds.
-Thanks catching it HeX9109

git-svn-id: http://odamex.net/svn/root/trunk@3474 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Attempt to fix a few vanilla demo desyncs introduced in r3415 caused by spawning at the incorrect deathmatch spawn point.

git-svn-id: http://odamex.net/svn/root/trunk@3475 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Update the cvar help message for co_zdoomswitches.

git-svn-id: http://odamex.net/svn/root/trunk@3476 b0bcef46-2027-0410-bd56-ab726e9a1d04