M_MOUNTABLE M_MOUNTABLE is used to have your object able to be mounted. A good example of this is a horse, or other vehicle that you would ride on. By default an object that is mountable can not be entered. Functions to call from your setup(): set_get_on_msg(msg) -- This allows you to set a unique message for getting on your object. This message follows the pattern of the other message $N $vget on $o. set_get_off_msg(msg) -- This allows you to set a unique message for getting off of your object. This message follows the pattern of the other message $N $vget off of $o. Important Functions: query_get_off_msg() -- This function returns the message from set_get_off_msg(). query_get_on_msg() -- This functions returns the message from set_get_on_msg(). handle_exit_msgs() -- this returns the get_off_msg(), or the default of &N $vget off . mount_it_already() -- This function handles the actual moving of the player to your object. If you are already on the object it returns an appropriate message. Other Functions: direct_sit_on_obj() -- By default returns 1. This may be overloaded in your object. sit() -- This gets called by the verb handler, and it then calls mount_it_already(). stand() -- Returns the ..get_off_msg(), or the default of $N $vget off . direct_mount_obj() -- By default returns 1. mount() -- This gets called by the verb handler for mount, and it then calls mount_it_already(). get_on() -- This gets called by the verb handler fot get, and it then calls mount_it_already(). direct_dismount() -- By default reuturns 1. dismount() -- This gets called by the verb handler for dismount. If you are not on this object return the apropriate message. otherwise call stand(). direct_enter_obj() -- This gets called by the verb handler for enter. It makes no sense to enter mos objects that you would mount, so we return 0 here. Remember that if it makes sense to be able to enter this, overload it. direct_get_on() -- Returns 1. direct_get_off() -- Returns 1. Last Updated: Wednesday, May 01, 1996