From d6cfe4f423544014d063fc56ab0afde540833c12 Mon Sep 17 00:00:00 2001 From: havoc Date: Thu, 13 May 2004 22:39:18 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4162 d7cf8633-e32d-0410-b094-e92efae38249 --- todo | 102 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 50 insertions(+), 52 deletions(-) diff --git a/todo b/todo index 0544c0ff..65c95ca4 100644 --- a/todo +++ b/todo @@ -1,48 +1,54 @@ -- todo: difficulty ratings are: 0 = trivial, 1 = easy, 2 = easy-moderate, 3 = moderate, 4 = moderate-hard, 5 = hard, 6 = hard++, 7 = nightmare, d = done, -n = done but have not notified the people who asked for it, f = failed +- todo: difficulty ratings are: 0 = trivial, 1 = easy, 2 = easy-moderate, 3 = moderate, 4 = moderate-hard, 5 = hard, 6 = hard++, 7 = nightmare, d = done, -d = done but have not notified the people who asked for it, f = failed, -f = failed but have not notified the people who asked for it +-d darkplaces: "edict -1" and other invalid numbers cause an error, should just complain (Supajoe) +-d darkplaces: add -benchmark commandline option which plays a demo, appends the resulting min/max/avg fps to gamedir/benchmark.log with commandline so people know what settings were used, like +exec realtimelow.cfg, +exec realtimemed.cfg, etc (romi) +-d darkplaces: add DP_EF_NOSHADOW extension (Urre) +-d darkplaces: add DP_SV_ROTATINGBMODEL extension to explain that MOVETYPE_PUSH/SOLID_BSP support rotation in darkplaces and a demonstration of how to use it without qc modifications (Uffe, Supajoe) +-d darkplaces: add GL_EXT_stencil_two_side support to shadow rendering - note: this got a 77% speedup! (fuh) +-d darkplaces: add a "edictset" command to console to set a single field of an edict to the specified value +-d darkplaces: add a config saving command (Speeds) +-d darkplaces: add a scr_screenshot_jpeg_quality cvar (Electro) +-d darkplaces: add cl_particles_particleffect_bloodhack cvar to enable converting id1 blood effects to TE_BLOOD style (Alex Boveri) +-d darkplaces: add cl_particles_particleffect_bloodhack cvar to menu (Alex Boveri) +-d darkplaces: add cvars for sbar alpha (background and foreground) (Throvold@uboot.com) +-d darkplaces: add log cvar to set console logging target (default "", or default "qconsole.log" if -condebug is used) +-d darkplaces: add r_waterwarp cvar to control amount of viewwarping underwater (Andrew A. Gilevsky) +-d darkplaces: add rate command (and _cl_rate cvar to save to config) to control client rate (send to server on connect as a command, like other properties) (Transfusion) +-d darkplaces: add slowmo to options menu (Cristian Beltramo) +-d darkplaces: add sv_maxrate cvar (limits total rate of the server - rather complicated rules to distribute rate between clients on the server, honoring their requests as best as possible) (Transfusion) +-d 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) +-d darkplaces: crashes if you type too long a command line in the console (SeienAbunae) +-d darkplaces: darkplaces-glx -path transfusion crashes, fix the crash even though it's not going to work anyway (Todd) +-d darkplaces: examine the surface rendering code to make sure it has no bugs regarding texture selection for any of the passes (sublim3) +-d darkplaces: figure out the 'inverted bumps' bug on some texture orientations (see crate tops at end of e1m1, tenebrae1 does not suffer this problem somehow) (U8Poo) +-d darkplaces: figure out what is breaking with rate limited (partial) entity updates that is losing entities (Urre, FrikaC, Harb) +-d darkplaces: figure out what is wrong with dedicated server console on win32 and fix it (and tell willis@deathmask.net) +-d darkplaces: figure out what's wrong with ctrl key in Linux, hitting character keys tends to do nothing, and holding a character key and then hitting ctrl tends to leave the character key stuck on, this sounds like a window manager issue, but somehow quake3 works around it (Baalz) +-d darkplaces: fix a crash when changing level while using qe1 textures (Todd) +-d darkplaces: fix broken key repeat on backspace key in console (Mercury, CheapAlert) +-d darkplaces: fix broken mouse button display in key binding menu, it shows ??? for mouse buttons (Mercury, Tomaz) +-d darkplaces: fix cl_nodelta 1, it's halting updates (Tomaz, sublim3) +-d darkplaces: give each gamemode a default screenshot name pattern, and make -game override the name pattern to match the mod dir (Rick) +-d darkplaces: ignore modelflags on view weaponmodel - in Malice the double barreled shotgun leaves a smoke trail, and the hellfire rotates, also in Zerstorer the riot shotgun rotates (Hidayat) +-d darkplaces: implement cubemap support on rtlights (romi, Vermeulen, Mitchell) +-d darkplaces: integrate zinx's psycho.c gamma hack as an easteregg (zinx) +-d darkplaces: keep track of min and max fps (based on single frame frametime) during timedemo and print these stats (romi) +-d darkplaces: make DP_EF_FULLBRIGHT extension (FrikaC) +-d darkplaces: make sure EF_FULLBRIGHT works on bmodels (FrikaC) +-d darkplaces: make sure EF_FULLBRIGHT works on models (FrikaC) +-d darkplaces: make sure EF_FULLBRIGHT works on sprites (FrikaC) +-d darkplaces: make sure PR_SetString points NULL strings at pr_strings (which would be an offset of 0) (Fuh) +-d darkplaces: make sure that sound engine does not remove sounds when volume drops to 0 due to going out of range - now spawns sounds even if out of range (SeienAbunae) +-d darkplaces: make the reply receive code drop packets from servers not in the list (Willis) +-d darkplaces: physics bug: bmodels (doors, etc) hurt player if player pushes against it, and sometimes gets stuck for a frame when falling onto it (Andrew A. Gilevsky) +-d darkplaces: prevent player name changes faster than once every 5 seconds (sublim3) +-d darkplaces: q1bsp trace bug: movetogoal is broken - monsters are not going around corners, just running into walls (scar3crow) +-d darkplaces: upgrade network protocol to send precise angles for entities, and make EF_LOWPRECISION downgrade both origin and angles (Urre, -Wazat for Battlemech, FrikaC, mashakos, RenegadeC, Sajt) +-d darkplaces: write a readme (Antti) +-d dpmod: make grapple off-hand (joe hill) +-d hmap2: report locations of lights which can not be vis optimized (Urre, FrikaC) +-f darkplaces: figure out what crashes when this sequence is done: r_speeds 1;map anything, crash (Stribbs) -f darkplaces: fix view blends slightly lingering as time goes on, they should go away completely (Cruaich) -f darkplaces: model interpolation off crashes? (SeienAbunae) --n darkplaces: "edict -1" and other invalid numbers cause an error, should just complain (Supajoe) --n darkplaces: add -benchmark commandline option which plays a demo, appends the resulting min/max/avg fps to gamedir/benchmark.log with commandline so people know what settings were used, like +exec realtimelow.cfg, +exec realtimemed.cfg, etc (romi) --n darkplaces: add DP_EF_NOSHADOW extension (Urre) --n darkplaces: add DP_SV_ROTATINGBMODEL extension to explain that MOVETYPE_PUSH/SOLID_BSP support rotation in darkplaces and a demonstration of how to use it without qc modifications (Uffe, Supajoe) --n darkplaces: add GL_EXT_stencil_two_side support to shadow rendering - note: this got a 77% speedup! (fuh) --n darkplaces: add a "edictset" command to console to set a single field of an edict to the specified value --n darkplaces: add a config saving command (Speeds) --n darkplaces: add a scr_screenshot_jpeg_quality cvar (Electro) --n darkplaces: add cl_particles_particleffect_bloodhack cvar to enable converting id1 blood effects to TE_BLOOD style (Alex Boveri) --n darkplaces: add cl_particles_particleffect_bloodhack cvar to menu (Alex Boveri) --n darkplaces: add cvars for sbar alpha (background and foreground) (Throvold@uboot.com) --n darkplaces: add log cvar to set console logging target (default "", or default "qconsole.log" if -condebug is used) --n darkplaces: add r_waterwarp cvar to control amount of viewwarping underwater (Andrew A. Gilevsky) --n darkplaces: add rate command (and _cl_rate cvar to save to config) to control client rate (send to server on connect as a command, like other properties) (Transfusion) --n darkplaces: add slowmo to options menu (Cristian Beltramo) --n darkplaces: add sv_maxrate cvar (limits total rate of the server - rather complicated rules to distribute rate between clients on the server, honoring their requests as best as possible) (Transfusion) --n 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) --n darkplaces: crashes if you type too long a command line in the console (SeienAbunae) --n darkplaces: darkplaces-glx -path transfusion crashes, fix the crash even though it's not going to work anyway (Todd) --n darkplaces: examine the surface rendering code to make sure it has no bugs regarding texture selection for any of the passes (sublim3) --n darkplaces: figure out what is wrong with dedicated server console on win32 and fix it (and tell willis@deathmask.net) --n darkplaces: figure out what's wrong with ctrl key in Linux, hitting character keys tends to do nothing, and holding a character key and then hitting ctrl tends to leave the character key stuck on, this sounds like a window manager issue, but somehow quake3 works around it (Baalz) --n darkplaces: fix a crash when changing level while using qe1 textures (Todd) --n darkplaces: fix cl_nodelta 1, it's halting updates (Tomaz, sublim3) --n darkplaces: give each gamemode a default screenshot name pattern, and make -game override the name pattern to match the mod dir (Rick) --n darkplaces: ignore modelflags on view weaponmodel - in Malice the double barreled shotgun leaves a smoke trail, and the hellfire rotates, also in Zerstorer the riot shotgun rotates (Hidayat) --n darkplaces: implement cubemap support on rtlights (romi, Vermeulen, Mitchell) --n darkplaces: integrate zinx's psycho.c gamma hack as an easteregg (zinx) --n darkplaces: keep track of min and max fps (based on single frame frametime) during timedemo and print these stats (romi) --n darkplaces: make DP_EF_FULLBRIGHT extension (FrikaC) --n darkplaces: make sure EF_FULLBRIGHT works on bmodels (FrikaC) --n darkplaces: make sure EF_FULLBRIGHT works on models (FrikaC) --n darkplaces: make sure EF_FULLBRIGHT works on sprites (FrikaC) --n darkplaces: make sure PR_SetString points NULL strings at pr_strings (which would be an offset of 0) (Fuh) --n darkplaces: make sure that sound engine does not remove sounds when volume drops to 0 due to going out of range - now spawns sounds even if out of range (SeienAbunae) --n darkplaces: make the reply receive code drop packets from servers not in the list (Willis) --n darkplaces: physics bug: bmodels (doors, etc) hurt player if player pushes against it, and sometimes gets stuck for a frame when falling onto it (Andrew A. Gilevsky) --n darkplaces: prevent player name changes faster than once every 5 seconds (sublim3) --n darkplaces: q1bsp trace bug: movetogoal is broken - monsters are not going around corners, just running into walls (scar3crow) --n darkplaces: upgrade network protocol to send precise angles for entities, and make EF_LOWPRECISION downgrade both origin and angles (Urre, -Wazat for Battlemech, FrikaC, mashakos, RenegadeC, Sajt) --n darkplaces: write a readme (Antti) --n dpmod: make grapple off-hand (joe hill) 0 darkplaces: Host_Name_f validate player names, stripping \r and \n 0 darkplaces: Mod_Q3BSP_TraceBrush_RecursiveBSPNode can be optimized to take a clipflags parameter like R_Q3BSP_RecursiveworldNode (Vic) 0 darkplaces: add DP_OGGSOUND extension which can be checked by mods to know they can intentionally load .ogg instead of .wav, since the engine prefers wav over ogg normally (CheapAlert) @@ -104,9 +110,6 @@ 0 darkplaces: don't complain if lightning bolt models are missing in client (Electro, Sajt) 0 darkplaces: don't draw entities which are tagged to the camera entity; exterior view models and such 0 darkplaces: embed a fallback conchars.tga so it can load in an empty directory with a visible console (right now it uses the checkerboard texture) -0 darkplaces: figure out the 'inverted bumps' bug on some texture orientations (see crate tops at end of e1m1, tenebrae1 does not suffer this problem somehow) (U8Poo) -0 darkplaces: figure out what crashes when this sequence is done: r_speeds 1;map anything, crash (Stribbs) -0 darkplaces: figure out what is breaking with rate limited (partial) entity updates that is losing entities (Urre, FrikaC, Harb) 0 darkplaces: figure out what's making monsters act like notarget is on while underwater (romi) 0 darkplaces: figure out what's wrong with gloss rendering vertex calculations, which may be GF2 related (QorpsE) 0 darkplaces: figure out why bmodels aren't receiving lightmap dlights @@ -114,8 +117,6 @@ 0 darkplaces: figure out why monsters keep making fall pain sound after they've landed in dpmod (Cruaich) 0 darkplaces: figure out why zombies are disappearing when not entirely submerged in some hipnotic maps (romi) 0 darkplaces: fix black models bug with unlit maps (CheapAlert) -0 darkplaces: fix broken key repeat on backspace key in console (Mercury, CheapAlert) -0 darkplaces: fix broken mouse button display in key binding menu, it shows ??? for mouse buttons (Mercury, Tomaz) 0 darkplaces: fix disappearing decals bug, it seems that when the smoke disappears so do the decals (Urre) 0 darkplaces: fix disappearing viewmodel (and other models) when in an unvised q3bsp, or partially inside a wall in q3bsp 0 darkplaces: fix loadsky;r_restart;r_restart crash, again (sajt) @@ -232,7 +233,6 @@ 0 dpzoo: transparent glass bmodels (DP_ENT_ALPHA) 0 hmap2: add CAULK texture support - delete surfaces using this texture, or at least don't link them (Tomaz) 0 hmap2: release hmap2 (Vic, Supajoe, Urre) -0 hmap2: report locations of lights which can not be vis optimized (Urre) 0 hmap: add space to seconds reports in all utilities so it doesn't say secondssss (FrikaC) 0 lhfire: make a lhfire.txt and move the scripting info to it, add some more general explanation and tips 0 litsupport: fix the one COM_HunkFile call that uses two parameters (glquake took one) and fix the few "//lit support begin" messages at the end of code blocks (metlslime) @@ -281,9 +281,7 @@ 1 dpmod: make a skill 4 mode where monsters are nearly invisible (alpha 0.2?) except when attacking or in pain 1 dpmod: make grunts reload less often, like every 10 shotgun shells (scar3crow) 1 dpmod: make ogres start up their chainsaw when first seeing an enemy (scar3crow) -1 hlight: report locations of lights in solid (FrikaC) -1 hmap: add mip loading support to hqbsp -1 hmap: figure out why hqbsp is crashing when given a worldcraft map with the wads installed properly but referenced by a lengthy path, and not crashing when using local names (Todd) +1 hmap2: add .mip loading support 1 lhfire: add percentage and estimated time reporting to console output (daniel_hansson@telia.com) 1 lhfire: get lhfire_gui build from Tomaz. 1 lhfire: post lhfire_gui build. -- 2.39.2