]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - todo
Fixed streaming of sounds with a sample rate different from the engine output rate...
[xonotic/darkplaces.git] / todo
diff --git a/todo b/todo
index db680de09afa8f355acd9d3c4ae60d349663b42b..641f8dedaf2d7358fb6f036a64257cfd06906926 100644 (file)
--- a/todo
+++ b/todo
@@ -41,11 +41,24 @@ d darkplaces: remove dead master server from default masters list (yummyluv)
 d darkplaces: segfault reading memory in windows when starting a new server from menu (yummyluv)
 d darkplaces: server is starting before the "port" cvar is set by commandline and scripts? (yummyluv)
 d darkplaces: typing ip in join game menu should show 'trying' and 'no response' after a while, or 'no network' if networking is not initialized (yummyluv)
--n darkplaces: upgrade network protocol to send precise angles, and make EF_LOWPRECISION downgrade both origin and angles (Urre, -Wazat for Battlemech, FrikaC, mashakos, RenegadeC, Sajt)
+-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)
 -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)
-3 darkplaces: upgrade WriteAngle/ReadAngle to be 16bit, and only use 8bit angles for EF_LOWPRECISION entity updates (Urre)
+d darkplaces: make LHNET_OpenSocket_Connectionless call getsockname to find out the address/port of the socket
+d darkplaces: add a newline to map name printing
+d darkplaces: tenebrae dlights have reversed pitch (like v_angle, not model angles), make DP match this
+1 darkplaces: change host_minfps to not lie about the time but instead control how many times SV_Physics runs per network frame, so if rendering goes slow the game doesn't slow down
+-n darkplaces: make 22khz ogg files not crash (CheapAlert)
+-n darkplaces: make 48khz ogg files load (CheapAlert)
+2 darkplaces: implement r_shadow_bumpscale_basetexture support in hl maps (CheapAlert)
+4 darkplaces: add DP_QC_MODELINFO extension to allow QC to ask about the range of frames owned by an animation base name, and other things like how many skins it has (Vermeulen)
+0 darkplaces: make sure zym code is rendering at correct brightness, it's too dark in nexuiz (Vermeulen)
+0 darkplaces: fix black models bug with unlit maps (CheapAlert)
+2 darkplaces: protocol upgrade: 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) 
+2 darkplaces: bmodel bounding boxes need to be calculated to account for clip brushes, which are not in the drawing hull (metlslime)
+1 darkplaces: give each gamemode a default screenshot name pattern, and make -game override the name pattern to match the mod dir (Rick)
+0 darkplaces: add DP_SV_DRAWONLYTOTEAM extension (Supajoe) 
 0 darkplaces: change particle engine to not compact particles array, but keep track of highest used number, update it each frame (Tomaz)
 0 darkplaces: fix q3bsp map disappearing when noclipping outside it, and the entities still show up
 0 darkplaces: fix disappearing decals bug, it seems that when the smoke disappears so do the decals (Urre)
@@ -117,7 +130,6 @@ d darkplaces: shadow volume rendering should not unlock the arrays between rende
 0 darkplaces: add sv_gameplayfix_noairborncorpse cvar (default 1)
 0 darkplaces: add sv_gameplayfix_stepwhilejumping cvar (default 1), note that sv_jumpstep must also be on to enable this
 0 darkplaces: add sv_gameplayfix_swiminbmodels cvar (default 1)
-0 darkplaces: add svc_setanglefloat and DP_SVC_SETANGLEFLOAT extension (FrikaC, SeienAbunae, mashakos, RenegadeC)
 0 darkplaces: add te_flamejet builtin and add extension (Supajoe)
 0 darkplaces: add vid_pixelaspect patch from Grisha Spivak's email
 0 darkplaces: add vid_vsync cvar and also to options menu (metlslime)
@@ -144,9 +156,9 @@ d darkplaces: shadow volume rendering should not unlock the arrays between rende
 0 darkplaces: figure out why dlights are flashing on/off in TEU, particularly test the flashlight (Electro)
 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 broken key repeat on backspace key in console (Mercury)
+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)
-2 darkplaces: fix cl_nodelta 1, it's halting updates (Tomaz, sublim3)
+-n darkplaces: fix cl_nodelta 1, it's halting updates (Tomaz, sublim3)
 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)
 0 darkplaces: fix model lighting with r_shadow_realtime_world_lightmaps mode, it seems to be adding dlights to vertices? (Mitchell)
@@ -263,7 +275,7 @@ f darkplaces: pointcontents crash when building harvester in gvb2? (yummyluv)
 1 darkplaces: add findflag and findchainflag builtins (SeienAbunae)
 1 darkplaces: add gettimestamp builtin (returns a string) for logging purposes (SeienAbunae)
 1 darkplaces: add in_bindmap support to bind menu; a selector for which bindmap is actively being shown and bound in the menu, and add bind entries for some bindmap commands (sajt)
-1 darkplaces: add log cvar to set console logging target (default "", or default "qconsole.log" if -condebug is used)
+-n darkplaces: add log cvar to set console logging target (default "", or default "qconsole.log" if -condebug is used)
 1 darkplaces: add md3 mesh name reporting to qc somehow when traceline does model tracing and hits the model
 1 darkplaces: add palette conversion capabilities to Image_CopyMux
 1 darkplaces: add r_displayrefresh cvar for windows video refresh settings (Willis)
@@ -367,14 +379,14 @@ f darkplaces: pointcontents crash when building harvester in gvb2? (yummyluv)
 3 darkplaces: mod browser (and ability to switch mods) (SeienAbunae, mashakos)
 3 darkplaces: rearrange menus - make Graphics Options submenu and move video and renderer stuff there, add Apply button to video section (tell Elric)
 3 darkplaces: redesign startup script handling to scan scripts for cvars (ignoring commands) and then init video and then run the scripts for real
-3 darkplaces: scriptable particle effects (Supajoe, FrikaC, [TACO], SeienAbunae)
+3 darkplaces: scriptable particle effects (Supajoe, FrikaC, [TACO], SeienAbunae, Urre, Vermeulen)
 3 darkplaces: skyroom needs to be added ("info_skyroom" entity sets view origin, scanned by client at load, and by server to send all entities in skyroom) (SeienAbunae)
 3 darkplaces: support dpm models (Vermeulen)
 3 darkplaces: write a documentation string in engine, and a command to dump documentation to a darkplaces.txt file (QorpsE)
 3 dpmod: use FRIK_FILE extension to allow passing objects between levels, such as crates (NotoriousRay)
 3 dpmodel: add support for unnamed bones (Mitchell)
 3 dpmodel: fix dpmodel to compile v_HKmp5-sd (tell Riot)
-3 dpzoo: remote cameras (to demonstrate DP_CLIENTCAMERA, DP_EF_CLIENTLOCKANGLES, and DP_EF_PRECISEANGLES)
+3 dpzoo: remote cameras (to demonstrate DP_CLIENTCAMERA, DP_EF_CLIENTLOCKANGLES, and precise angles)
 3 hlight: add ability to make bmodels cast shadows on world (Arwing)
 3 hmap: add hlw support to hqbsp (convert to quake palette, and check for colormap.lmp to see how many fullbrights are involved, also add -fullbrights option to control this) (Todd)
 3 hmap: add tga support to hqbsp (load base texture and _glow/_luma)