[DGD] Aliases & Stacked commands

Jay Shaffstall jshaffst at netwalk.com
Wed Mar 24 16:22:46 CET 2004


>I think you really want something like this_player() because 'users' are
>not the only livigns that can use 'commands' on your average mud, which
>means to me that commands should never ever depend on this_user() since
>they will fail when used by a living thats not linked to any user.

This is the main reason for the approach I took, of tying everything into a 
call_out on the user object (actually the body of the user, which is 
separate from the user itself).  One of my design goals was to make mobiles 
first-class citizens, able to use any command players could, except for 
meta-commands (quitting the game, changing passwords, etc).  By passing the 
body around (it can initially be gotten using this_object ()), there's no 
dependence on this_user ().

Jay

_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list