exitListerobject | exits.t[35] |
Superclass Tree | Property Summary | Method Summary | Property Details | Method Details |
exitLister : PreinitObject
exitLister
PreinitObject
ModuleExecObject
object
enableHyperlinks
enableReminder
enableReminderAlways
exitsOnOffExplained
roomDescVerbose
Inherited from PreinitObject
:
execBeforeMe
reverseGlobalSymbols
Inherited from ModuleExecObject
:
execAfterMe
hasInitialized_
isDoingExec_
isExecuted_
cannotGoShowExits
execute
exitsOnOffCommand
getRoomDescLister
getStatuslineExitsHeight
isReminderEnabled
lookAroundShowExits
showExits
showExitsCommand
showExitsFrom
showExitsWithLister
showStatuslineExits
Inherited from ModuleExecObject
:
_execute
classExec
enableHyperlinks | exits.t[96] |
enableReminder | exits.t[75] |
This is an author-configured setting; the library does not provide a command to let the player control this setting.
enableReminderAlways | exits.t[89] |
This is an author-configured setting; the library does not provide a command to let the player control this setting.
exitsOnOffExplained | exits.t[99] |
roomDescVerbose | exits.t[62] |
Verbose-style room descriptions tend to fit well with a room description's prose, but at the expense of looking redundant with the exit list that's usually built into each room's custom descriptive text to begin with. Some authors prefer the terse style precisely because it doesn't look like more prose description, but looks like a separate bit of information being offered.
This is an author-configured setting; the library does not provide a command to let the player control this setting.
cannotGoShowExits (actor, loc) | exits.t[231] |
execute ( ) OVERRIDDEN | exits.t[37] |
exitsOnOffCommand (stat, look) | exits.t[165] |
getRoomDescLister ( ) | exits.t[120] |
getStatuslineExitsHeight ( ) | exits.t[209] |
isReminderEnabled ( ) | exits.t[107] |
lookAroundShowExits (actor, loc, illum) | exits.t[223] |
showExits (actor) | exits.t[185] |
showExitsCommand ( ) | exits.t[129] |
showExitsFrom (actor, loc) | exits.t[240] |
showExitsWithLister (actor, loc, lister, locIsLit) | exits.t[265] |
'actor' is the actor for whom the display is being generated. 'loc' is the location whose exit list is to be shown; this need not be the same as the actor's current location. 'lister' is the Lister object that will show the list of DestInfo objects that we create to represent the exit list.
'locIsLit' indicates whether or not the ambient illumination, for the actor's visual senses, is sufficient that the actor would be able to see if the actor were in the new location. We take this as a parameter so that we don't have to re-compute the information if the caller has already computed it for other reasons (such as showing a room description). If the caller hasn't otherwise computed the value, it can be easily computed as loc.wouldBeLitFor(actor).
showStatuslineExits ( ) | exits.t[192] |