From the NannyMUD documentation

LAST CHANGE

 2001-07-09 

NAME

          exterior  - The exterior object of a transport. 

INHERITS

 /std/stationary 

LOCATION

 /std/special/transport/exterior 

FUNCTIONS

SETUP FUNCTIONS

	add_entercmd        - add a command for entering the transport
	set_entermsg        - set the message displayed when entering.
	set_failmsg_enter   - set the message displayed when failing 
			      to enter a moving transport.
  

DESCRIPTION

          This is the object visible for the player from outside the transport.
  

SEE ALSO

        transport in std/transport/transport

SEE ALSO

        interior in std/transport/interior

FUNCTION

 

NAME

          add_entercmd  - Add a command for entering the transport. 

LOCATION

 /std/special/transport/exterior 

SYNTAX

 void add_entercmd(string command); 

DESCRIPTION

          This function adds a command that can be used to enter the 
	transport. One transport can have several different commands.
  

EXAMPLE

 add_entercmd("board ship"); 

EXAMPLE

 add_entercmd("enter ship"); 

FUNCTION

 

NAME

          set_entermsg  - Set the message displayed when entering. 

LOCATION

 /std/special/transport/exterior 

SYNTAX

 void set_entermsg(string message); 

DESCRIPTION

  	This function sets the message to be displayed when someone 
	enters the transport. It is run through std/msg.
  

EXAMPLE

 set_entermsg("\bPRON enter\b$ the coach.\n"); 

FUNCTION

 

NAME

          set_failmsg_enter  - Set the message displayed when failing to enter a moving transport.
  

LOCATION

 /std/special/transport/exterior 

SYNTAX

 void set_failmsg_enter(string message); 

DESCRIPTION

  	This function sets the message to be displayed when someone 
	tries to enter a transport that is moving along a route, and 
	has the no_route_enter set. The message is run through std/msg.
  

EXAMPLE

	set_failmsg_enter("\bPRON tr\b{y,ies} to enter the balloon, " +
                          "but it is too high up in the air for " +
			  "\bobj to reach.\n");