Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 10 insertions, 5 deletions
diff --git a/TODO b/TODO
index 61f2736..15cdc5f 100644
--- a/TODO
+++ b/TODO
@@ -1,12 +1,16 @@
TODO
+(ok) done
+(--) postponed
+
milestone 1:
console text color and wrapping
+ keyboard binds
+
entity axis interpolation
- camera axis interpolation
+ camera axis interpolation (--)
camera tracking mode
camera frustum clip
- keyboard binds
milestone 2:
server-client event system, hit-once lightweight entities
@@ -18,8 +22,8 @@ filesystem:
write handlers for zip
model:
- split map loader from model
support map classes (e.g. func_rotate), requires class VertexData
+ split map loader from model, load vertices into VertexData
engine flare key
core:
@@ -29,7 +33,8 @@ core:
parse command line options (ok)
execute command line options (ok)
globe entity (ok)
- execute config files
+
+ execute config files (ok, autoexec.cfg still missing)
game module loading/unloading
network:
@@ -44,6 +49,7 @@ network:
fix lag
protocol version in handshake
detect and disconnect clients behaving badly
+
client:
input handler switching (ok)
console chars (ok)
@@ -72,4 +78,3 @@ win32 port:
screenshots are broken (ok)
directory creation
-