diff options
author | Stijn Buys <ingar@osirion.org> | 2008-07-28 19:37:31 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-07-28 19:37:31 +0000 |
commit | d389a31f9816b55d8c7685ec24b9ab814252d693 (patch) | |
tree | 9b2577692e543fa6c59fcda508f92c3eb839ac7a /doc/TODO | |
parent | 17408276791033e8122819185abf3bcb01740105 (diff) |
zone support
Diffstat (limited to 'doc/TODO')
-rw-r--r-- | doc/TODO | 35 |
1 files changed, 14 insertions, 21 deletions
@@ -2,16 +2,15 @@ TODO milestone 1: fix turning (needs more testing) - fix camera frustum clip fix cl_prediction milestone 2: + zones targetting system server-client event system, hit-once lightweight entities explosion events weapon fire events - zones - + milestone 3: gui @@ -25,18 +24,9 @@ filesystem: model: engine flare key (ok) split map loader from model (ok) + model fragments (ok) - load vertices into VertexData - support map classes (e.g. func_rotate), requires class VertexData - - rework textures/shaders - on .map load, convert 'common/entity' to a flag - rename 'entity' to 'primairy' - add 'common/primairy_dark', ''common/secondairy', 'common/secondairy_dark' and convert to flags - sort triangles by flags - render by flag - use quads array and quad flag? - + support model parts (e.g. func rotate) core: connection to remote game (ok) read/write configuration file (ok) @@ -46,11 +36,11 @@ core: globe entity (ok) refactor 'say', it should not be a game function (ok) execute config files (ok) + support entity secondairy color (ok) zones (breaks network proto) game module loading/unloading (breaks network proto, server must send module type) - support entity secondairy color (breaks network proto) - + toggle func to toggle a bool cvar network: @@ -67,7 +57,8 @@ network: group/clan chat (requires groups) rcon authentication, rcon command, servers must be able to disable rcon - fix lag/client prediction + fix lag/client interpolation + rename cl_prediction to cl_interpolation detect and disconnect clients behaving badly client: @@ -78,7 +69,9 @@ client: better crosshair bitmaps (ok) keyboard repeat (ok) fix tracking camera (ok) - + + fix camera frustum clip (size issue, postponed) + shift/ctrl/alt modifier key binds render: @@ -88,8 +81,6 @@ render: texture registry (ok) add small camera light (ok) - text quads render pipe? (see model quads) - - text can't be a in quadpipe -> gui layers test/fix? lighting without sun in world.ini sun light strenght @@ -107,6 +98,8 @@ game: implement player credits entity health/shield/armor gui concept artwork + docking + jumpgates, requires zones win32 port: network not functional (ok) @@ -114,4 +107,4 @@ win32 port: screenshots are broken (ok) sound is broken (ok) - directory creation + directory creation is broken |