[Package Index | Mudlib Index | Effect Index]
File /std/living/respond_cmd.c
This inheritable will handle all the generic stuff for commands that
need a response.  Like 'teach' and 'offer'.Written by Pinkfish
Started Mon Aug 17 04:13:10 EDT 1998
Class Index
Method index
Public Functions
These are functions that everyone can access.
- 
add_respond_command
void add_respond_command(string type,
                         object ob,
                         mixed data)
 
This method adds a responable command set of values to the
living object.
- Parameters:
type - the type of thing to set as a response
ob - the object which is giving us the thing
data - the data associated with the command
 
- 
clear_respond_commands
void clear_respond_commands()
- 
query_respond_command
mixed query_respond_command(string type,
                            object ob)
  
This method returns the data associated with specified type
and object for a respondable command.
- Parameters:
type - the type of the respondable
ob - the object we are checking against
- Returns:
the data associated with the response, 0 if not found
  
- 
remove_respond_command
void remove_respond_command(string type,
                            object ob)
 
This method removes the response for this command.
- Parameters:
type - the type of the responable
ob - the object that we are removing a responable for
 
Classes
These are nice data types for dealing with...  Data!