thirtyflightsofloving/todo.txt
Knightmare66 38c148c0f8 Added ifeq, ifneq, ifgt, ifge, iflt, ifle, ifbit and ifnbit layout script commands.
Added missing bounds checks for layout script commands.
Fixed baseq2 paths in non-KMQ2 implementation for alias script loading, Lazarus text box loading, and GameDirRelativePath()/SavegameDirRelativePath() functions.
2020-07-19 22:33:17 -04:00

341 lines
8.6 KiB
Text

Fix spinning turrets bug - done!!
fix blinking lasers bug - done!!
fix plasma beam chasecam bug - done!!
fix player config menu with Lazarus patched player models bug - done!!
show current player weapon model in player config menu - done!!
Add support for game dll-specified flipped models - needs rendering fix
implement Quake2Max menu mouse support - done!!
implement scaled menus - done!!
implement colored text support - done!!
implement cvar defaults - done!!
implement command auto-completion - done!!
change screenshots to 1000 max - done!!
implement server-side speed control - done!!
implement game DLL pak file loading support - done!!
implement overbrights on transparent surfaces - done!!
fix transparent surfaces not moving - done!!
implment powerup shells - done!!
re-write Rogue code in Lazarus - done!!
add texsurfs.txt support (Lazarus footstep defaults) - done!!
clean up particle image assignment code - done!!
add light glows for blaster puffs - done!!
integrate Lazarus texture and surf developer commands - done!!
add 3Team CTF support to Lazarus - done!!
add scalability option for particle effects - done!!
add overbrights and specified render mode to particle effects - done!!
implement new blood types - done!!
fix lighting on bmodels - done!!
add support for additional crosshairs, show them in menu - done!!
add screenshots to savegames - done!!
fix crash on fact2 under Lazarus - done!!
fix medic not healing under Lazarus - done!!
fix static pics not loading - done!!
add support for maps with large chop sizes (up to 1024) - done!!
fix crash/bomb out with join server menu & unplugged LAN cable - done!!
fix menu not opening back up (hang) after disconnect in DM mode - done!!
fix invisible weapon model bug - done!!
add ACE bots to Lazarus - done!!
add md3 support - done!!
--------------------------------------------------------------------------
fix "id" Lazarus command conflict with CTF - done!!
add option for high-quality saveshots - done!!
show levelshots for autosaves in load game menu - done!!
make crosshair display clickable - done!!
implement Q2Max 0.44 player setup display - done!!
add support for JPG skies - done!!
interpolate entity alpha - done!!
make blaster puffs bounce - done!!
move particle rendering code into separate file - done!!
move download code into sepaate file - done!!
separate menu code - done!!
add pk3 file support - done!!
show menu when disconnected - done!!
implement clipped decals - out of frustum culling?
fix vid_restart crash - done!!
add custom sound support for doors - done!!
fix ATI color depth bug - fixed in latest ATI drivers
implement vertex lighting on alias models - done!!
fix anisotropic filtering - done!!
fix sound sourcing for bmodels - done!!
fix crash on exiting biggun - done!!
fix misc_actor sound loading from *.pak/pk3 files - done!!
swap in Lazarus for exe/dll shared files - done!!
change reset defaults menu action to use cvar defaults - done!!
add RoQ support - done!!
integrate Lazarus fog into client/renderer - needs DLL support
increase +/-4096 map coordinate limit - done!!
integrate renderer into exe - done!!
add support for custom resolutions - done!!
depth-sort trans bmodel surfaces - disabled depth testing on bmodel alpha surfaces instead
add projection shadows - done!!
add Ogg Vorbis support - done!!
add light blooms - done!!
--------------------------------------------------------------------------
add underwater caustics - done!!
rename cvars in renderer from gl_* to r_* - done!!
add support in exe for .ent files - done!!
add support for alpha test testures - done!!
add improved dedicated console - done!!
add GL state manager - done!!
add bmodels to r_showtris - done!!
add .arena file support - done!!
add md3 render scripts - done!!
separate all menus into separate files - done!!
add beta-class brain for Xatrix maps - done!!
optimize particle/decal rendering - done!!
optimize md3 rendering, add vertex lights - done!!
rewrite md3 struct to use compressed verts/normals - done!!
fix projection shadows wih zpass / zfail - fixed with better neighbor tris func
optimize sprite and beam rendering - done!!
optimize warp surface rendering - done!!
optimize world rendering - done!!
add texture overlay glows - done!!
optimize r_showtis - done!!
optimize image loading - done!!
optimize 2D rendering - done!!
simplify multitexture state funcs - done!!
revamp cheat cvar handling - done!!
add shadow range culling - done!!
load md2s into md3 struct - done!!
reverse-rotate shadow vector for angles - done!!
implement two-sided shadow stenciling - done, but has more artifacts
single function for string drawing (menu+hud+console) - done!!
clean up UI screen coords with SCR_ wrapper funcs - done!!
clean up loading screen coords with SCR_ wrapper funcs - done!!
move saveshot resizing to write function - done!!
add player models in baseq2 to list of those in gamedir - done!!
batch render md3 meshes with identical parms - done!!
convert all rendering to GL_TRIANGLES - done!!
optimize 2-pass rendering - done!!
adjust hyperblaster effect to use fewer particles - done!!
adjust sparks to use fewer polys - done!!
adjust rocket trail sort order - done!!
rename save slots to kmq2savex - done!!
add 1080p mode support - done!!
add looped sound attenuation - done!!
add letterboxed view support (RDF_LETTERBOX) - done!!
add model2 support for trains, vechicles, pushables - done!!
batch alpha/warp surface rendering - done!!
render real lightmaps on alpha surfaces - done!!
add caustics for bmodels - done!!
add GL_ARB_fragment_program warp - done!!
separate ingame menu into screen and effects - done!!
add fragment warp to caustics - done!!
add option for old explosions - done!!
add option for bobbing items - done!!
add Ogg Vorbis commands - done!!
change protocol version number - done!!
add pk3 autodownloading - done!!
add 1280x720, 1280x768, 1440x900, 2560x1600 modes - done!!
change cinematics to anamorphic - done!!
make console font size resolution-independent - done!!
add support for widescreen levelshots - done!!
add separate cvar for warp surface lighting - done!!
add silent screenshots - done!!
tweak FPS counter - done!!
remove 1024x480 mode - done!!
add ARB_texture_non_power_of_two support - done!!
add reverse entity roll cvar - done!!
sort maplist by mapname - done!!
add maplist filtering by gametype - done!!
fix vertex light allocation - done!!
fix dlights on lightmapped trans surfaces - done!!
add vehicle entity targeting - done!!
rename cl_3dcam* cvars to cg_thirdperson* - done!!
add support for Ogg Vorbis ambient track - done!!
fix ambient sounds w/ set atten not being sent to client- done!!
fix dark corners on warp surfaces - done!!
decouple net FPS and vid FPS - done!!
implement fseek and ftell inside pak files - done!!
implement shadow volume endpoint culling - done!!
implement non-self-shadowing shadows - done!!
add HTTP download support - done!!
add .loc file support - done!!
add stufftext filtering - done!!
change filesystem/savegame/config code to write savegames/configs/demos to prefs dir under user profile - done!!
implement FS_GetFileList() to seach in all paths AND paks with given dir and extension - done!!
add cel shading - done!!
implement UDP fallback and Q2Pro filelists in HTTP downloading - done!!
implement client chat filtering (ignorenick/ignoretext) - done!!
add font upscaling - done!!
add scrap upscaling - done!!
implement ifeq, ifneq, ifgt, ifge, iflt, ifle, ifbit, ifnbit layout script commands - done!!
implement cvar descriptions - done!!
add screenshot gamma correction - done!!
--------------------------------------------------------------------------
add lightmap bluring
add explosion heat distortions
add doppler shift for looped sounds
replace ACE bot with JA bot
filter specific objects for light blooms?
add caustics for moving water?