From the NannyMUD documentation
2001-07-09
NAME
transports - Features of the transport system.DESCRIPTION
Features of the transport system ------------------------------------ * All messages and commands are customizable. * The system is not limited to ferries only, all types of transports are possible. * The transport can either travel with a specified travel time, or along a specified path, actually moving through rooms with the possibility to enter and leave the transport while moving. * It is easy to add and remove ports and transport from an existing transport system. How to create a transport system -------------------------------- A transport system consists of 4 parts: * A controller daemon. * Ports. * Exteriors of the transports. * Interiors of the transports. To initialize the whole system, just load the controller daemon object. This can conveniently be done from your castle.c. Controller daemon ----------------- Inherit /std/special/transport/controller. In the controller you add the ports and transports of the system. Ports ----- Inherit /std/special/transport/port. Here you set the call commands and possible routes to other ports, and you need to specify which controller the port belongs to. Exteriors --------- Inherit /std/special/transport/exterior. Here you set the commands to enter the transport. Interiors --------- Inherit /std/special/transport/interior. Here you set the functionality of the transport, if it is to use routes, disembarktime etc. You also set the command to travel. You need to specify the starting port, controller and exterior as well.EXAMPLE
/std/special/transport/examples/SEE ALSO
controller in std/transport/controllerSEE ALSO
port in std/transport/portSEE ALSO
exterior in std/transport/exteriorSEE ALSO
interior in std/transport/interior