]> jfr.im git - irc/gameservirc.git/blame - gameserv/TODO
Updated version in tcpclient.cpp
[irc/gameservirc.git] / gameserv / TODO
CommitLineData
b568f543 1* = Not finished
2- = Started
3X = Finsihed
4
9cda831c 5- Finish the monsters for all levels.
6
ee38284f 7- Make all applicable commands take the player name instead of the irc
9cda831c 8 nickname as their parameter. This way players can have different names
9 and stay anonymous on IRC while enjoying full game functionality.
10
dbaa8744 11* Put the masters in a masters.dat file.
12
13* Group all data in a data directory
14
15* Make install
16
ee38284f 17* Make database and config file version numbers
9cda831c 18
20d5d721 19* Make GameServ a true daemon instead of using nohup
20 * No output unless it's a loading error
21
22* Take out most of the output except if in debug mode.
23
b568f543 24* Town square shouts. Array of 10 strings that gets rotated
922daad7 25 * Choose how many strings to rotate in the config file
20d5d721 26
b568f543 27* Offline player fighting
922daad7 28 * Sleep at the Inn (useful after offline fighting works (players can't fight you unless they bribe the innkeeper))
20d5d721 29
b568f543 30* Transfer funds through bank accounts with caps on amount and per day (not sure, doubt it)
bf2cabcd 31 * Possible choice in gameserv.conf
20d5d721 32
b568f543 33* Classes of players with special abilities like spells and such.
20d5d721 34
b568f543 35* Hash tables for speedy search/insert into player lists.
20d5d721 36
4dde2ed9 37* Notice on missing directive from gameserv.conf file.
20d5d721 38
4dde2ed9 39* Error handling
922daad7 40
20d5d721 41* Option for including a config file as a runtime parameter for running
42 Multiple instances of GameServ on different networks.
43
44* DCC Chat With GameServ for added capabilities
45
46* Timeouts on player fights w/ option in config file for timeout rate
47 * Other player will win on timeout? option in config file
48
49X Fix bug where people can identify while they are two different
50 nicknames
51
52X Add option to config file for forest fights per day, etc.
53
9cda831c 54X Load monsters from a monsters.dat file so they can be changed easily.
20d5d721 55
922daad7 56X Periodic updates of the gameserv databases to avoid lost data
9cda831c 57X Tavern where you can buy potions and powerups
ee38284f 58X Add functionality for potions
59X Forest events
60 X Wishing well
61 X Fountain of youth - rejuvination & forest fights