TODO list
- define package naming and versioning good practices: done by viech.
- write a tool to be able to dump & merge bsp textures list lump to fix broken path: done.
- write a tool to be able to dump & merge bsp entities lump to fix deprecated entities: done.
- write a tool to be able to dump & merge internal lightmaps inside bsp entities lump to fix bad lighting: done, thanks viech and `ishq.
- write a tool to be able to merge external layout file inside bsp entities lump to fix broken internal layout: work in progress.
- determine better picture/sound format to use in release pk3: done, thanks to viech and kangz.
- write a substitution rule for deprecated entities: done, thanks to viech.
- fix gamma: done (use colorgrading).
- fix windows-style path in textures and entities lump: done.
- fix case sensitive path problem in textures and entities lump: done.
- fix missing textures and sound paths: done.
- deduplicate textures files in tremulous res package and give substitute shader for deduplicated path: done.
- write a tool to build pk3 from source: done.
- write some acceptable workaround for deprecated shaders: done.
- fix unvanquished’s map list to display long map names and to be able to scroll map list: fix written, pull request merged.
- fix unvanquished’s map list to sort by name and not by color code: fix written, pull request merged.
- fix water bug: found: it’s deformVertexes’ fault, gimahel has a fix, branch merged.
- fix new entities: work in progress, needs a fix.
- allow daemon to load extension independent sound paths: done