TravelMessageHandlerclass | travel.t[210] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
This base class implements the methods simply by calling the corresponding gLibMessages message methods.
The purpose of providing this variety of connector-specific handlers is to make it easy for individual travelers to customize the arrival/departure messages for specific connector subclasses. These messages sometimes benefit from customization for specific traveler/connector combinations; the easiest way to enable such granular customization is to make it possible to override a message per connector type on the traveler object.
class
TravelMessageHandler : object
TravelMessageHandler
ActorState
AccompanyingInTravelState
GuidedInTravelState
AccompanyingState
GuidedTourState
ConversationReadyState
HermitActorState
InConversationState
Traveler
Actor
UntakeableActor
Person
Vehicle
getNominalTraveler
sayArriving
sayArrivingDir
sayArrivingDownStairs
sayArrivingLocally
sayArrivingThroughPassage
sayArrivingUpStairs
sayArrivingViaPath
sayDeparting
sayDepartingDir
sayDepartingDownStairs
sayDepartingLocally
sayDepartingThroughPassage
sayDepartingUpStairs
sayDepartingViaPath
sayTravelingRemotely
getNominalTraveler ( ) | travel.t[216] |
sayArriving (conn) | travel.t[219] |
sayArrivingDir (dir, conn) | travel.t[233] |
sayArrivingDownStairs (conn) | travel.t[255] |
sayArrivingLocally (dest, conn) | travel.t[223] |
sayArrivingThroughPassage (conn) | travel.t[237] |
sayArrivingUpStairs (conn) | travel.t[253] |
sayArrivingViaPath (conn) | travel.t[247] |
sayDeparting (conn) | travel.t[220] |
sayDepartingDir (dir, conn) | travel.t[234] |
sayDepartingDownStairs (conn) | travel.t[259] |
sayDepartingLocally (dest, conn) | travel.t[225] |
sayDepartingThroughPassage (conn) | travel.t[241] |
sayDepartingUpStairs (conn) | travel.t[257] |
sayDepartingViaPath (conn) | travel.t[249] |
sayTravelingRemotely (dest, conn) | travel.t[229] |