From c15282148088ea809db778b8efebb032f0da8b71 Mon Sep 17 00:00:00 2001 From: havoc Date: Fri, 1 Oct 2004 14:05:47 +0000 Subject: [PATCH] 299 git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4573 d7cf8633-e32d-0410-b094-e92efae38249 --- todo | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/todo b/todo index d9552056..734baad1 100644 --- a/todo +++ b/todo @@ -1,33 +1,9 @@ - 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 --(Alex Boveri) d darkplaces client: add cl_particles_particleffect_bloodhack cvar to enable converting id1 blood effects to TE_BLOOD style (Alex Boveri) --(Alex Boveri) d darkplaces menu: add cl_particles_particleffect_bloodhack cvar to menu (Alex Boveri) --(Andrew A. Gilevsky) d darkplaces client: add gl_polyblend cvar to control amount of viewblend effect (Andrew A. Gilevsky) --(Andrew A. Gilevsky) d darkplaces client: add r_waterwarp cvar to control amount of viewwarping underwater (Andrew A. Gilevsky) --(Andrew A. Gilevsky) d darkplaces physics: bmodels (doors, etc) hurt player if player pushes against it, and sometimes gets stuck for a frame when falling onto it (Andrew A. Gilevsky) --(Antti) d darkplaces docs: write a readme (Antti) --(Antti) d darkplaces menu: add graphics options menu and put realtime lighting stuff in it (Antti) -(Baalz) d darkplaces input bug: 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) -(Carni) d darkplaces renderer: make sure r_novis works (Carni) --(Chris Kemp) d darkplaces client bug: make sure QuakeDoneQuick works (Chris Kemp) --(Cristian Beltramo) d darkplaces menu: add slowmo to options menu (Cristian Beltramo) --(FrikaC, Sajt, mashakos, RenegadeC, scar3crow) d darkplaces protocol: rename PreciseAngle stuff to Angle16, add Angle8 functions (for EF_LOWPRECISION code), upgrade Angle functions to use Angle16 or Angle8 depending on protocol version, upgrade ammo/armor stats to 16bit (Urre, FrikaC, Sajt, mashakos, RenegadeC, scar3crow) --(Hidayat) d darkplaces client bug: 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) --(John Truex) d darkplaces loading: clear stainmaps on map restart/change based on cl_stainmapsclearonload cvar (John Truex) --(Joseph Caporale) d darkplaces: add ogg music playback using optional library after adding wav music playback (Joseph Caporale, Static_Fiend, Akuma) --(Joseph Caporale) d darkplaces: add wav music playback (Joseph Caporale, Static_Fiend) --(Linny Amore) d darkplaces renderer: 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) --(Option42) f darkplaces: crashes on radeon in rare situations that seem to occur in dpmod dm 7 mode? (Option42) --(QorpsE) d darkplaces renderer: figure out what's wrong with gloss rendering vertex calculations, which may be GF2 related (QorpsE) --(Speeds) d darkplaces client: add a config saving command (Speeds) --(Throvold@uboot.com) d darkplaces client: add cvars for sbar alpha (background and foreground) (Throvold@uboot.com) +-(FrikaC, Sajt, RenegadeC) d darkplaces protocol: rename PreciseAngle stuff to Angle16, add Angle8 functions (for EF_LOWPRECISION code), upgrade Angle functions to use Angle16 or Angle8 depending on protocol version, upgrade ammo/armor stats to 16bit (Urre, FrikaC, Sajt, mashakos, RenegadeC, scar3crow) -(ashridah) d darkplaces client: make blood decals a bit lighter as they're nearly black (ashridah) -(avirox) d darkplaces editlights: light entity loader is broken, it ends up with scrambled colors (avirox, Tomaz) --(de-we) d darkplaces docs: add de-we to credits page for the great icons (de-we) --(de-we) d darkplaces release: add windres stuff to makefile to compile darkplaces.rc into win32 builds (tell de-we) --(frightfan) d darkplaces client: add ability to load gfx/particlefont.tga (Vermeulen, frightfan, Error) --(jeremy janzen) d darkplaces sound: dsound broken, needs to be managed as part of video system (jeremy janzen) --(joe hill) d dpmod: make grapple off-hand (joe hill) --(mashakos) d darkplaces editlights: add r_editlights_editall command, same as _edit but affects all lights (mashakos) 0 darkplaces client: add back cl_particles_lighting cvar and add back the particle lighting (romi) 0 darkplaces client: add back random framegroup animation sync for sprites and models so torch flames don't play in sync (Elric) 0 darkplaces client: add cvars to control lighting quality to allow performance tradeoffs; r_shadow_ options for use of dot3 shading, etc @@ -329,9 +305,17 @@ d darkplaces cleanup: merge model format handling (mdl/md2/md3/zym) d darkplaces cleanup: nodestack[nodestackindex++] = node->children[0]; and similar things should skip the node if stack is full (Vic) d darkplaces cleanup: port DarkWar polygon.c to darkplaces, as it is more optimized than winding.c d darkplaces cleanup: rename QuadraticSpline code in curves.c to QuadraticBSpline +d darkplaces client bug: 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 client bug: make sure QuakeDoneQuick works (Chris Kemp) d darkplaces client: (goodvsbad2) increase chase_stevie height to 2048 (yummyluv) d darkplaces client: ValidateState should not error out about colormap > maxclients, only warn (Static_Fiend) d darkplaces client: add GAME_PRYDON mode which would make vore spike trails blue as they're used for ice (Urre, Harb, FrikaC) +d darkplaces client: add a config saving command (Speeds) +d darkplaces client: add ability to load gfx/particlefont.tga (Vermeulen, frightfan, Error) +d darkplaces client: add cl_particles_particleffect_bloodhack cvar to enable converting id1 blood effects to TE_BLOOD style (Alex Boveri) +d darkplaces client: add cvars for sbar alpha (background and foreground) (Throvold@uboot.com) +d darkplaces client: add gl_polyblend cvar to control amount of viewblend effect (Andrew A. Gilevsky) +d darkplaces client: add r_waterwarp cvar to control amount of viewwarping underwater (Andrew A. Gilevsky) d darkplaces client: add two cvars to replace sbar_alpha, one would control background as 0-1, and one would control everything else as 0-1 d darkplaces client: don't draw entities which are tagged to the camera entity; exterior view models and such d darkplaces client: fix disappearing decals bug, it seems that when the smoke disappears so do the decals (Urre) @@ -345,7 +329,10 @@ d darkplaces client: reset cl.viewzoom on connect (Rick) d darkplaces commandline: make commandline parser ignore + and - if they were not directly following a space, so that + and - can be used in map names and such, also ignore if - or + is start of a number (Urre) d darkplaces console: add "set" and "seta" commands (DP_CONSOLE_SET and DP_CONSOLE_SETA extensions) to create a cvar and set its value (seta makes a saved cvar) (VorteX) d darkplaces console: redesign startup script handling to scan scripts for cvars (ignoring commands) and then init video and then run the scripts for real +d darkplaces docs: add de-we to credits page for the great icons (de-we) +d darkplaces docs: write a readme (Antti) d darkplaces editlights: add r_editlights_copyinfo and r_editlights_pasteinfo commands to clone the properties of a light, all except for origin (Stribbs) +d darkplaces editlights: add r_editlights_editall command, same as _edit but affects all lights (mashakos) d darkplaces editlights: fix positioning of light editing display, it's not following the console properly d darkplaces filesystem: darkplaces-glx -path transfusion crashes, fix the crash even though it's not going to work anyway (Todd) d darkplaces game: GAME_FNIGGIUM: "data" directory (not "id1" at all) @@ -356,15 +343,20 @@ d darkplaces input: CTRL-V clipboard paste feature in windows (Rick, FrikaC) d darkplaces input: add more joystick buttons, 3 isn't enough (Static_Fiend) d darkplaces input: allow typing characters > 128 into console to allow Latin1 fonts to be used properly, already works in text messages (Urre) d darkplaces input: key repeat should work in menus, for example scrolling quickly through options (Up2nOgOoD) +d darkplaces loading: clear stainmaps on map restart/change based on cl_stainmapsclearonload cvar (John Truex) d darkplaces loading: fix bumpmapping, there's something quite mixed up about the svectors and tvectors (Randi) d darkplaces loading: make hl map loading halve the lightmap samples, to fit hl's 0-1 range into quake's 0-2 range (KrimZon) d darkplaces loading: make it only reload rtlights when current map changes, not when restarting renderer or reloading same map (Stribbs) d darkplaces loading: make sure .skin files work on md3 models that have no default shaders but do have mesh names (VorteX) d darkplaces loading: missing triangles in q3bsp patches, appears only one of the two triangles per cell is being rendered (Zombie) +d darkplaces menu: add cl_particles_particleffect_bloodhack cvar to menu (Alex Boveri) d darkplaces menu: add confirm question to "Reset to Defaults" option, with No selected (Sajt) +d darkplaces menu: add graphics options menu and put realtime lighting stuff in it (Antti) +d darkplaces menu: add slowmo to options menu (Cristian Beltramo) d darkplaces menu: add sv_maxrate cvar to server setup menu d darkplaces menu: player setup menu network speed is never applying to rate (Mitchell) d darkplaces menu: r_shadow_realtime_world_lightmaps cvar should be a slider, not a checkbox (Diablo-D3) +d darkplaces physics: 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 physics: disable sv_gameplayfix_stepdown while underwater (Sajt) d darkplaces physics: make players step down stairs rather than just flying off (Riot) d darkplaces physics: repeatedly jumping against a wall can cause a fall to your death (MoALTz) @@ -372,10 +364,13 @@ d darkplaces physics: standing on a slope that slopes into an obstacle causes a d darkplaces protocol: PROTOCOL_DARKPLACES4 malfunctioning after a few seconds, probably not acknowledging packets properly (Sajt) d darkplaces protocol: add rate command and sv_maxrate cvar (and _cl_rate cvar to save to config) to control client rate (rate is sent to server on connect as a command, like other properties) (protoplasmatic) d darkplaces protocol: expand viewzoom to two bytes (8bit.8bit fixedpoint instead of 0.8bit like it is now) (Urre) +d darkplaces release: add windres stuff to makefile to compile darkplaces icon into win32 builds (tell de-we) d darkplaces renderer: .skin loading for models (override skins - not exactly shaders, but adequate, missing replacements are nodraw, this allows q3 player models with optional accessories) (Electro) d darkplaces renderer: 12bit color textures in 16bit mode?? (Tomaz) +d darkplaces renderer: 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 renderer: examine the surface rendering code to make sure it has no bugs regarding texture selection for any of the passes (sublim3) d darkplaces renderer: 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 renderer: figure out what's wrong with gloss rendering vertex calculations, which may be GF2 related (QorpsE) d darkplaces renderer: fix EF_ADDITIVE alias model entities not appearing in realtime lighting mode (VorteX) d darkplaces renderer: fix a crash when changing level while using qe1 textures (Todd) d darkplaces renderer: fix model lighting with r_shadow_realtime_world_lightmaps mode, it seems to be adding dlights to vertices? (Mitchell) @@ -394,6 +389,7 @@ d darkplaces server: figure out what's making monsters act like notarget is on w d darkplaces server: figure out why zombies are disappearing when not entirely submerged in some hipnotic maps (romi) d darkplaces server: make qc profile command post an error message instead of crashing when used during demo playback (Sajt) d darkplaces server: prevent player name changes faster than once every 5 seconds (sublim3) +d darkplaces sound: dsound broken, needs to be managed as part of video system (jeremy janzen) d darkplaces video: add vid_vsync cvar and also to options menu (metlslime) d darkplaces: Host_Name_f validate player names, stripping \r and \n d darkplaces: PF_traceline/PF_tracebox now work with world as the edict @@ -440,6 +436,7 @@ d darkplaces: add gl_texture_anisotropy to menu (Static_Fiend) d darkplaces: add lightning beam settings to menu (romi) d darkplaces: add log cvar to set console logging target (default "", or default "qconsole.log" if -condebug is used) d darkplaces: add multiple skin support to md2/md3 (Vermeuln) +d darkplaces: add ogg music playback using optional library after adding wav music playback (Joseph Caporale, Static_Fiend, Akuma) d darkplaces: add r_shadow_realtime_world_lightmaps cvar to control lightmap brightness (Mitchell) d darkplaces: add r_showtris cvar (Riot) d darkplaces: add scr_conbrightness cvar (0-1) to control brightness of conback (0 = black and does not load conback, resets back to 0 if conback fails to load) @@ -456,6 +453,7 @@ d darkplaces: add sv_gameplayfix_swiminbmodels cvar (default 1) d darkplaces: add tenebrae light entity properties, like cubemap and style and such d darkplaces: add vid_pixelaspect patch from Grisha Spivak's email d darkplaces: add view height to chase_active again (yummyluv) +d darkplaces: add wav music playback (Joseph Caporale, Static_Fiend) d darkplaces: add wgl support for mouse buttons 4 and 5 (Intellimouse Explorer) from Q2 (source supplied in email from joseph caporale@sbcglobal.net) d darkplaces: added RENDER_LIGHT flag to entity_render_t to make rtlighting optional per entity d darkplaces: added silly scr_zoomwindow as an experiment, turned out mostly useless @@ -675,6 +673,7 @@ d dpmod: change weapons 8-10 to lightning, plasma, plasma wave (joe hill) d dpmod: fix backpacks (giving no ammo) d dpmod: impulse 154 should cycle to deathmatch 7 (Rick) d dpmod: make enforcers drop more cells for plasma gun (Sajt) +d dpmod: make grapple off-hand (joe hill) d dpmod: make grunts reload less often, like every 10 shotgun shells (scar3crow) d dpmod: make tarbabies easier to kill? (Sajt) d dpmod: make tarbabies explode larger (Sajt) @@ -732,6 +731,7 @@ f darkplaces: add another TE_TELEPORT effect that spawns particles at a model's f darkplaces: add crude DML model loading with animation list (ask Riot for dml library) (Mitchell) f darkplaces: change particle() macro in cl_particles.c to have a do{}while(0) to eat the ; f darkplaces: client crashes on +button8? (Static_Fiend) +f darkplaces: crashes on radeon in rare situations that seem to occur in dpmod dm 7 mode? (Option42) f darkplaces: crosshair_size 0 draws incorrectly (Sajt) f darkplaces: document how polygon collision works in the code (KrimZon) f darkplaces: examine proquake code to find nat fix and implement similar in darkplaces -- 2.39.2