nakedmudv3.6/
nakedmudv3.6/lib/
nakedmudv3.6/lib/help/A/
nakedmudv3.6/lib/help/B/
nakedmudv3.6/lib/help/C/
nakedmudv3.6/lib/help/D/
nakedmudv3.6/lib/help/G/
nakedmudv3.6/lib/help/H/
nakedmudv3.6/lib/help/J/
nakedmudv3.6/lib/help/L/
nakedmudv3.6/lib/help/M/
nakedmudv3.6/lib/help/O/
nakedmudv3.6/lib/help/P/
nakedmudv3.6/lib/help/R/
nakedmudv3.6/lib/help/S/
nakedmudv3.6/lib/help/W/
nakedmudv3.6/lib/logs/
nakedmudv3.6/lib/misc/
nakedmudv3.6/lib/players/
nakedmudv3.6/lib/txt/
nakedmudv3.6/lib/world/
nakedmudv3.6/lib/world/examples/
nakedmudv3.6/lib/world/examples/mproto/
nakedmudv3.6/lib/world/examples/oproto/
nakedmudv3.6/lib/world/examples/reset/
nakedmudv3.6/lib/world/examples/rproto/
nakedmudv3.6/lib/world/examples/trigger/
nakedmudv3.6/lib/world/limbo/
nakedmudv3.6/lib/world/limbo/room/
nakedmudv3.6/lib/world/limbo/rproto/
nakedmudv3.6/src/alias/
nakedmudv3.6/src/dyn_vars/
nakedmudv3.6/src/editor/
nakedmudv3.6/src/example_module/
nakedmudv3.6/src/help2/
nakedmudv3.6/src/set_val/
nakedmudv3.6/src/socials/
nakedmudv3.6/src/time/
GEOFF'S TO DO LIST
+-- CONSIDERATIONS FOR THE FUTURE
  * A config script for generating neccessary info in /src/scripts/module.mk?
  * Java client? GUI OLC?

+-- KNOWN BUGS
  * something with bodies is buggy. the char_from_game portion when we remove
    all of our equipped items from game is crashy
  * color is leaky. Fix it! Damn me and my green text not seeing the leaks!
  * Python accounts aren't dereferencing properly
  * Input handlers, specifically the editors, tend to output information
    twice when in a sub-menu such as the quest stage editor
 
+-- NOT COMPLETE
 +-- HIGH PRIORITY
   * Snoop
   * Follow module
   * IP banning
   * Make it so builder commands (rcopy, dig, etc...) don't add a locale to
     addresses if it's for something within the same zone
   * Allow NPCs and objects to have commands attached to them. Possibly with
     some sort of "to" or "with" command to call upon them?
   * Password changing in the account menu needs work (prompts look bad)
   * Make sure in-game scripts don't have access to new potentially harmful
     functions that have been written
   * Write a bitvector alternative/wrapper for Python
   * give Python access to extra descriptions
   * turn aux data from a hashtable to a map to cut down on mem usage
   * documentation for pyexit
   * make helpfiles lazy-load
   * get_fullkey is dangerous, since it can be changed due to recursive calls.
     really really need to fix this.
   * the not-scripting builder's interface is bad at parsing stuff that it
     didn't generate for itself. May cause crashes in some cases
   * let generic_find accept comma-separated names (e.g. tom, jerry, bob)
   * track last command
   * redo communicate() and logging. Allow log messages to go to different
     user groups (i.e. script errors to scriptors, bad zone loads to builders) 
   * make property tables auto-enlarge theirselves when they get too big 
   * have an option for world persistance over copyover (crash?)
   * scripts for zone initialization/reset
   * worldGetRoom and worldPutRoom should be part of utils, not world
   * Implement mudFTP 
   * redo sets to be in a tree form rather than a table form
   * character positions and changing of positions is a bit of a hack.
     it could really do with some cleaning up. Move their defines to mud.h
     too, so that modules wanting to add new commands don't need to include
     character.h
   * clean up everything related to sockets... the entire socket.c file is a
     mess. Emphasis on the MCCP stuff (put it in its own file), and the text
     editing stuff (it's a hack...).
   * IP banning and banning of certain names
   * OLC for mud settings

 +-- LOW PRIORITY
   * soft-code chat channels
   * spellchecking in the text editor
   * mounts and vehicles
   * currency and shops (for mobiles and players)

+-- NEEDS EXTRA WORK
  * STORY for temporally extended responses in dialogs

+-- NEEDS DEBUGGING