Moved some TODO items to GitHub's issue tracker

Signed-off-by: Gergely POLONKAI (W00d5t0ck) <polesz@w00d5t0ck.info>
This commit is contained in:
Gergely POLONKAI (W00d5t0ck) 2012-08-25 22:13:16 +02:00
parent dceedb11ac
commit 059ff3b03a

36
TODO
View File

@ -12,45 +12,9 @@ Legend
[ i] implementation began
[XX] finished
Data storage and code flow
--------------------------
[ i] * Store EVERYTHING in an SQLite3 database
[ i] * Separate threads for separate jobs. Game thread for accepting players,
maintenance thread to continuously maintain the database, chat threads
for different chat protocols, world builder thread for online world
building.
[ ] * All descriptions should be written in a markup language to support bold,
underline, colours, and such
[f ] * Loadable modules for commands, races, classes, etc.
[f ] * Forgot password option
[f ] * Remind the player if they had changed their password too long ago
Game world
----------
[ ] * Movement
[ X] - Directions are loaded from the database
[ ] - Rooms may have other exits, like portals, which can be ENTER'ed.
[ ] - Doors can be locked or hidden
[ ] - <mob> arrives from <direction>
[ X] * Planets/Planes
[ X] - Rooms are connected to Planets
[ X] - Planets are connected to Planes
[ ] - Rooms may have different descriptions depending on the Plane the
Character is active on
[f ] * Player grouping (AKA Party or formations)
[f ] - Group leader (can promote others, demoting themselves)
[f ] - Maximum group size
[ ] - Following is not grouping
[ ] * People start in a well-defined start location (randomly selected during
character generation)
[ ] - Races may have at least one possible start locations, so different