diff options
author | Roderic Morris <roderic@ccs.neu.edu> | 2008-12-31 14:30:13 -0500 |
---|---|---|
committer | Roderic Morris <roderic@ccs.neu.edu> | 2009-02-15 20:48:23 -0500 |
commit | fcdb57d7a41f053b1cad6d154ff42cfcf5915111 (patch) | |
tree | 98b59aef70cbf3da6a623df2958bba19b895d40d /TODO | |
parent | 08b15ca37fd6cb658a873b36115f2c78be29e272 (diff) | |
download | manaserv-fcdb57d7a41f053b1cad6d154ff42cfcf5915111.tar.gz manaserv-fcdb57d7a41f053b1cad6d154ff42cfcf5915111.tar.bz2 manaserv-fcdb57d7a41f053b1cad6d154ff42cfcf5915111.tar.xz manaserv-fcdb57d7a41f053b1cad6d154ff42cfcf5915111.zip |
get rid of old TODOs, point to roadmap
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 37 |
1 files changed, 1 insertions, 36 deletions
@@ -1,36 +1 @@ -$Id$ - -Maps: -===== - * Fix map loading/ changing - -Ruby Scripting: -=============== - * Extend & fix state handler - * Provide interactive Ruby prompt. - * Better handling of std::string with SWIG - * Error handling for SWIG bindings (currently any problems will crash the server) - -Chat Channeling: -=============== - * Add these functions in the client: entering, leaving, creating, removing. - * There is a big difference between private and public channels. Add a list public channels packet. -Advanced (milestone 4?): - * Add setting another one to admin in a channel. - * Add kick/ban from a channel when admin. - * Add the possibility to change announcement, password of channel -Conversations between players creating a private channel: - * A user could create a private one if he's not a gm, and should be able to invite people to chat with. (msn like.) - * Players not being able to go in private channels, if they haven't been invited to. - * Afk/admin infos when getting chat list, or updated it. - * More than one admin in a channel, when not a gm. (will need refactoring...) - -Being Movements: -================ -- Try adding up the work proposed by Hammerbear on pixel based protocol. -## Comment -New proposal after considering lag and the ability to run, jump, fly or whatever (sent as flag). The MOVE_IN_DIRECTION_FROM message would be sent on certain intervals while a being moves, to ensure the position stays in sync. - 0x0000 - MOVE_IN_DIRECTION { B direction (n, ne, e, se, s, sw, w, nw, stop), B flags } - 0x0001 - MOVE_IN_DIRECTION_FROM { S x, S y, B direction (n, ne, e, se, s, sw, w, nw, stop), B flags } - 0x0002 - MOVE_TO_TARGET { S x, S y, B flags } -End of ##
\ No newline at end of file +See http://mantis.themanaworld.org/roadmap_page.php |