From: havoc Date: Thu, 7 Aug 2003 11:01:38 +0000 (+0000) Subject: multiplayer-only games (Transfusion and so on) now start playing demos as usual,... X-Git-Tag: xonotic-v0.1.0preview~6453 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=7236ab62194b320c2c205df896668c3af392669e;p=xonotic%2Fdarkplaces.git multiplayer-only games (Transfusion and so on) now start playing demos as usual, rather than starting a server at startup (unless dedicated or -listen is used) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3373 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/host_cmd.c b/host_cmd.c index 7c02d6ce..43633d82 100644 --- a/host_cmd.c +++ b/host_cmd.c @@ -1540,7 +1540,7 @@ void Host_Startdemos_f (void) { int i, c; - if (cls.state == ca_dedicated || sv_maxplayers.integer > 1) + if (cls.state == ca_dedicated || COM_CheckParm("-listen")) { if (!sv.active && !sv_spawnmap[0]) { diff --git a/todo b/todo index 0c78093f..75661c88 100644 --- a/todo +++ b/todo @@ -4,7 +4,6 @@ -n darkplaces: fix server list only querying the master to reply (Rick) -n darkplaces: fix sounds not following entities (yummyluv, SeienAbunae) -n dpmod: make grapple off-hand (joe hill) -0 darkplaces: fix startup on multiplayer games so they don't start a game when executing startdemos unless -listen or -dedicated was used (yummyluv) 0 darkplaces: ability to disable fopen builtin access to read /, read data/, write data/, or disable fopen builtin entirely 0 darkplaces: add DP_GFX_QUAKE3MODELTAGS, DP_GFX_SKINFILES, and any other new extensions to the wiki 0 darkplaces: add DP_LITSUPPORT extension @@ -22,7 +21,6 @@ 0 darkplaces: check out qe1 textures and make sure they load in all the e1 maps, report of crashing in most but not all maps (Linny Amore) 0 darkplaces: cl_particles_maximum cvar (default 32768) which would change number of particles allowed at once (TheBeast) 0 darkplaces: darkplaces-glx -path transfusion crashes, fix the crash even though it's not going to work anyway (Todd) -d darkplaces: default deathmatch 1 in multiplayer games like Nexuiz incase someone starts a game from console (Vermeulen) 0 darkplaces: default to 32bit color 0 darkplaces: delay "connect" and "playdemo" and "timedemo" until after video init to cause quicker video startup (KrimZon) 0 darkplaces: document how polygon collision works in the code (KrimZon) @@ -245,6 +243,7 @@ d darkplaces: add wgl support for mouse buttons 4 and 5 (Intellimouse Explorer) d darkplaces: check if nodrawtoclient works and if not, fix it (Uffe) d darkplaces: colors of player in demos seems to alter player config (this is clearly a more severe problem than just demos) (tkimmet@ezworks.net) d darkplaces: debug server crash +d darkplaces: default deathmatch 1 in multiplayer games like Nexuiz incase someone starts a game from console (Vermeulen) d darkplaces: figure out what is broken about the shadow volumes or stencil comparisons d darkplaces: figure out what is wrong with loading _glow/_luma textures on md3 models (not bsp textures) (kd23 Nexuiz) d darkplaces: figure out why disconnections are showing up as " disconnected" @@ -264,6 +263,7 @@ d darkplaces: fix non-polygonal lightning beam model pitch (it was backwards) (t d darkplaces: fix particle trails (I think trail start is identical to trail end) (Supajoe, SeienAbunae) d darkplaces: fix server list not working until you set maxplayers above 1 (Rick) d darkplaces: fix starting non-existent maps. (drops to console with an error like it should) +d darkplaces: fix startup on multiplayer games so they don't start a game when executing startdemos unless -listen or -dedicated was used (yummyluv) d darkplaces: fix toggling decals in menu d darkplaces: fix wrapping textures on sprites/models (Elric) d darkplaces: get rid of frags per hour rating in deathmatch scoreboard and mini scoreboard