On the road to my Tremulous map pack
I use this thread to track all I've done or other people have done and all must be done to allow me to release my Tremulous map pack.
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