Roomclass | travel.t[23], senseRegion.t[220], english.t[2226], objtime.t[370], postures.t[527], roomparts.t[71], sensory.t[709], symconn.t[18], viewport.t[164] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Modified in senseRegion.t[220]:
modifications to Room to allow SenseRegions to work.
Modified in english.t[2226]:
English language modifications to Room. Here we simply allow a Room to take its vocab from its roomTitle property if vocab is not already defined; this reduces the need to type the same text twice when the two are effectively the same.
Modified in objtime.t[370]:
Modifications for OBJTIME extension, so make traversing a connector take a certain amount of game time.
Modified in postures.t[527]:
Modifications to Room class for use with POSTURES EXTENSION.
Modified in roomparts.t[71]:
Modifications to the Room class to allow for room parts. Note that the standard adv3Lite library already supplies a foor in every room defined via its floorObj property. [MODIFIED FOR ROOMPARTS EXTENSION]
Modified in sensory.t[709]:
MODIFICATIONS FOR SENSORY EXTENSION
Modified in symconn.t[18]:
Modification to Room for SymConn (symmetrical connector) extension
Modified in viewport.t[164]:
Modifications to Room class for VIEWPORT EXTENSION
class
Room : TravelConnector Thing
Room
TravelConnector
object
Thing
ReplaceRedirector
Redirector
object
Mentionable
LMentionable
object
Room
OutdoorRoom
aft
allowCompassDirections
allowDarkTravel
audibleRooms
autoBackConnections
autoName
canLieInMe
cannotGoThatWayInDarkMsg
cannotGoThatWayMsg
canSitInMe
canStandInMe
ceilingObj
contType
down
east
extraScopeItems
floorObj
fore
in
isDestinationKnown
isFixed
isLit
isOpen
lastSeenAt
linkedRooms
listOrder
north
northeast
northwest
noScriptAfterListen
out
outermostParent
port
regions
remoteContentsLister
remoteMiscContentsList
remoteSecondSpecialList
roomFirstDesc
roomsViewed
smellableRooms
smellSize
soundSize
south
southeast
southwest
starboard
talkableRooms
throwableRooms
up
visibleRooms
visited
wallObjs
west
Inherited from TravelConnector
:
destination
isConnectorApparent
isConnectorListed
PushTravelVia
suppressTravelDescForPushTravel
transmitsLight
travelBarriers
traversalTime
traversed
traversedBy
Inherited from Thing
:
actorAlreadyInMsg
actorAlreadyOnMsg
actorNotInMsg
actorNotOnMsg
allowImplicitSay
allowPourIntoMe
allowPourOntoMe
alreadyCleanMsg
alreadyClosedMsg
alreadyFastenedMsg
alreadyHasMsg
alreadyHeldMsg
alreadyInMsg
alreadyLitMsg
alreadyLockedMsg
alreadyMovedToMsg
alreadyOnMsg
alreadyOpenMsg
alreadyPresentMsg
alreadyThereMsg
alreadyWornMsg
autoGetOutToReach
autoTakeOnFindHidden
autoUnlock
brightness
brightnessForReading
brightnessOff
brightnessOn
bulk
bulkCapacity
canAttachToMe
canAttackWithMe
canBurnWithMe
canCleanWithMe
canClimbDownMe
canClimbUpMe
canCutWithMe
canDetachFromMe
canDigWithMe
canDropContents
canEnterOnMe
canFastenToMe
canGoAlongMe
canGoThroughMe
canHearIn
canHearOut
canJumpOffMe
canJumpOverMe
canLieOnMe
canLockWithMe
canLookBehindMe
canLookThroughMe
canLookUnderMe
canMoveToMe
canMoveWithMe
cannotAttachMsg
cannotAttachToMsg
cannotAttachToSelfMsg
cannotAttackMsg
cannotAttackWithMsg
cannotAttackWithSelfMsg
cannotBoardMsg
cannotBreakMsg
cannotBurnMsg
cannotBurnWithMsg
cannotCleanMsg
cannotCleanWithMsg
cannotClimbDownMsg
cannotClimbMsg
cannotCloseMsg
cannotConsultMsg
cannotCutMsg
cannotCutWithMsg
cannotCutWithSelfMsg
cannotDetachFromMsg
cannotDetachFromSelfMsg
cannotDetachMsg
cannotDigMsg
cannotDigWithMsg
cannotDigWithSelfMsg
cannotDoffMsg
cannotDrinkMsg
cannotDropMsg
cannotEatMsg
cannotEnterMsg
cannotEnterOnMsg
cannotExtinguishMsg
cannotFastenMsg
cannotFastenToMsg
cannotFastenToSelfMsg
cannotFeelMsg
cannotFlipMsg
cannotFollowMsg
cannotFollowSelfMsg
cannotGetInCarriedMsg
cannotGetOnCarriedMsg
cannotGiveToMsg
cannotGiveToSelfMsg
cannotGoAlongMsg
cannotGoNearThereMsg
cannotGoThroughMsg
cannotJumpOffMsg
cannotJumpOverMsg
cannotKissMsg
cannotLieInMsg
cannotLieOnMsg
cannotLightMsg
cannotLockWithMsg
cannotLockWithSelfMsg
cannotLookBehindMsg
cannotLookThroughMsg
cannotLookUnderMsg
cannotMoveMsg
cannotMoveToMsg
cannotMoveToSelfMsg
cannotMoveWithMsg
cannotMoveWithSelfMsg
cannotOpenMsg
cannotPlugIntoMsg
cannotPlugIntoSelfMsg
cannotPlugMsg
cannotPourIntoMsg
cannotPourIntoSelfMsg
cannotPourMsg
cannotPourOntoMsg
cannotPourOntoSelfMsg
cannotPullMsg
cannotPurloinContainerMsg
cannotPurloinRoomMsg
cannotPurloinSelfMsg
cannotPushDownMsg
cannotPushIntoMsg
cannotPushMsg
cannotPushOwnContainerMsg
cannotPushThroughMsg
cannotPushUpMsg
cannotPushViaSelfMsg
cannotPutBehindMsg
cannotPutInMsg
cannotPutInSelfMsg
cannotPutMsg
cannotPutOnMsg
cannotPutUnderMsg
cannotReadMsg
cannotRemoveMsg
cannotScrewMsg
cannotScrewWithMsg
cannotScrewWithSelfMsg
cannotSetMsg
cannotSetToMsg
cannotShowToMsg
cannotShowToSelfMsg
cannotSitInMsg
cannotSitOnMsg
cannotSmellMsg
cannotStandInMsg
cannotStandOnMsg
cannotTakeFromSelfMsg
cannotTakeMsg
cannotTakeMyContainerMsg
cannotTakeSelfMsg
cannotTalkToMsg
cannotTalkToSelfMsg
cannotTasteMsg
cannotThrowAtMsg
cannotThrowAtSelfMsg
cannotThrowMsg
cannotThrowToMsg
cannotThrowToSelfMsg
cannotTurnMsg
cannotTurnToMsg
cannotTurnWithMsg
cannotTurnWithSelfMsg
cannotTypeOnMsg
cannotUnfastenFromMsg
cannotUnfastenFromSelfMsg
cannotUnfastenMsg
cannotUnlockWithMsg
cannotUnlockWithSelfMsg
cannotUnplugFromMsg
cannotUnplugFromSelfMsg
cannotUnplugMsg
cannotUnscrewMsg
cannotUnscrewWithMsg
cannotUnscrewWithSelfMsg
cannotWearMsg
cannotWriteOnMsg
canPlugIntoMe
canPourIntoMe
canPourOntoMe
canPullTravel
canPushTravel
canPutBehindMe
canPutInMe
canPutUnderMe
canReachIn
canReachOut
canScrewWithMe
canSeeIn
canSeeOut
canSetMeTo
canSitOnMe
canSmellIn
canSmellOut
canStandOnMe
canSupply
canTalkToMe
canThrowAtMe
canThrowToMe
cantMoveAwayFromSelfMsg
cantSpecialActionMsg
canTurnMeTo
canTurnWithMe
canTypeOnMe
canUnfastenFromMe
canUnlockWithMe
canUnplugFromMe
canUnscrewWithMe
canWriteOnMe
checkAttackMsg
checkFeelMsg
checkKissMsg
circularlyInMsg
collectiveGroups
contents
contentsListed
contentsListedInExamine
contentsListedInLook
contentsListedInSearch
currentInterlocutor
curSetting
darkName
decorationActions
decorationActions
defaultPosture
desc
directlyHeld
directlyIn
directlyWorn
distinguishByContents
dontNeedCleaningObjMsg
dropItemsBehind
dropItemsUnder
dropLocation
enclosing
examined
examineListed
examineLister
exitLocation
extContents
familiar
feelDesc
findHiddenDest
fluidName
futileToAttackMsg
futileToKissMsg
getBulkHiddenBehind
getBulkHiddenIn
getBulkHiddenUnder
getFacets
getOutermostRoom
getOutToJump
getWeightHiddenBehind
getWeightHiddenIn
getWeightHiddenUnder
globalParamName
groupOrder
hearNothingMsg
hiddenBehind
hiddenIn
hiddenUnder
illuminationThreshold
inDarkDesc
indirectLockableMsg
informedNameTab
initiallyKnowsAbout
initSpecialDesc
intContents
interiorDesc
inventoryListed
isAttachable
isAttackable
isBoardable
isBreakable
isBurnable
isClean
isCleanable
isClimbable
isCloseable
isConsultable
isCuttable
isDecoration
isDetachable
isDiggable
isDoffable
isDrinkable
isDroppable
isEdible
isEnterable
isExtinguishable
isFastenable
isFastened
isFeelable
isFlippable
isFollowable
isHidden
isInitialPlayerChar
isKissable
isLightable
isListed
isLocked
isMoveable
isOn
isOpenable
isPlayerChar
isPlugable
isPourable
isProminentNoise
isProminentSmell
isPullable
isPushable
isReadable
isRemoveable
isScrewable
isSettable
isSmellable
isSwitchable
isTakeable
isTasteable
isThrowable
isTransparent
isTurnable
isUnfastenable
isUnplugable
isUnscrewable
isVehicle
isWearable
keyDoesntWorkMsg
keyList
keyNotNeededMsg
kissRank
known
knownKeyList
knownProp
lieOnScore
lightSources
listableContents
listenDesc
listenDescWithoutSource
listenDescWithSource
listWith
location
lockability
lockedMsg
lookBehindMsg
lookInMsg
lookListed
lookThroughMsg
lookUnderMsg
markInventoryAsSeen
matchPullOnly
matchPushOnly
maxBulkHiddenBehind
maxBulkHiddenIn
maxBulkHiddenUnder
maxItemsCarried
maxSingleBulk
maxSingleWeight
maxWeightHiddenBehind
maxWeightHiddenIn
maxWeightHiddenUnder
mentioned
moved
movedTo
moveNoEffectMsg
mustBeCleanedWith
myInventoryLister
myLookBehindLister
myLookInLister
myLookUnderLister
myOpeningContentsLister
myThoughtManager
myWornLister
needsCleaning
noLongerTalkingToAnyoneMsg
nominalContents
noNeedToCleanMsg
notFastenedMsg
notHoldingMsg
notImportantMsg
notInMsg
notLitMsg
notLockableMsg
notLockedMsg
notMovedToMsg
notSwitchableMsg
notTalkingToAnyoneMsg
notWornMsg
objInPrep
objIntoPrep
okayCleanMsg
okayGetOutOfMsg
okayLieInMsg
okayLieOnMsg
okayLockMsg
okayOpenMsg
okayPushIntoMsg
okayPushOutOfMsg
okaySetMsg
okaySitInMsg
okaySitOnMsg
okayStandInMsg
okayStandOnMsg
okayUnlockMsg
opacity
opened
openStatusReportable
owner
ownsContents
paraBrksBtwnSubcontents
partOfYouMsg
pcListedInLook
posture
preCondActor
pullNoEffectMsg
pushNoEffectMsg
readDesc
recognizableInDark
remapActor
remapBehind
remapIn
remapOn
remapProps
remapUnder
roomContentsLister
roomPart
roomPartDesc
roomSubContentsLister
roomTitle
searchListed
seen
seenProp
shouldBeBroken
shouldNotBreakMsg
shouldNotPourIntoMsg
shouldNotPourOntoMsg
sightSize
sitOnScore
smellDesc
smellDescWithoutSource
smellDescWithSource
smellNothingMsg
smellObj
soundObj
specialDesc
specialDescBeforeContents
specialDescListWith
specialDescOrder
stagingLocation
standOnScore
stateDesc
tasteDesc
throwFallsShortMsg
tooDarkToReadMsg
tooDarkToSeeMsg
tooFarAwayToHearMsg
tooFarAwayToReadMsg
tooFarAwayToSeeDetailMsg
tooFarAwayToSmellMsg
totalWeight
turnLastExamined
turnLastMoved
turnLastMovedInto
turnNoEffectMsg
useInitSpecialDesc
useKey_
useSpecialDesc
viaMode
visibleInDark
vocabLikelihood
weight
weightCapacity
withKeyMsg
wornBy
Inherited from Mentionable
:
altVocab
ambiguouslyPlural
disambigGroup
disambigMatchPhrases
disambigName
disambigOrder
finalizeVocabWhen
isHer
isHim
isIt
massNoun
matchPhrases
matchPhrasesExclude
name
originalVocab
person
plural
proper
qualified
states
uavwNum
useAltVocabWhen
vocab
vocabWords
Inherited from LMentionable
:
acronymPluralPat
alphaCharPat
aName
apostPluralPat
apostSPat
deannotatePat
dictComp
dummyName
elevenEighteenPat
emptyVocabWords
esPluralPat
firstWordPat
heName
herName
hersName
himName
iesPluralPat
irregularPlurals
lastWordPat
leadingTagOrQuotePat
menPluralPat
objInName
objIntoName
objName
objOutOfName
oneLetterAnWordPat
oneLetterWordPat
ownerNamed
pluralPat
posPat
possAdj
possEnding
possNoun
prepList
prepPhrasePat
prepWordPat
pronounMap
properNamePat
properPat
reflexiveName
replacingVocab
specialAOrAn
tagOrQuotePat
thatName
thatObjName
theName
theObjName
trimPat
truncationLength
weakWordPat
addExtraScopeItems
addToRegions
afterTravel
allowShipboardDirections
allRegions
beforeTravel
canHearInFrom
canHearOutTo
cannotGoThatWay
cannotGoThatWayInDark
cannotReachTargetMsg
canSeeInFrom
canSeeOutTo
canSmellInFrom
canSmellOutTo
describeRemotely
destination
dobjFor(Examine)
dobjFor(GetOutOf)
examineStatus
execTravel
getAllRegions
getConnector
getDirection
getDirectionTo
getOutermostRoom
initVocab
inRoomName
interiorDesc
interiorParent
iobjFor(PushTravelGetOutOf)
isFamiliar
isIn
litWithin
lookOnEnter
notifyAfter
notifyBefore
notifyDeparture
outermostVisibleParent
preinitThing
regionsInCommonWith
remoteRoomListOrder
roomAfterAction
roomBeforeAction
roomDaemon
roomRemoteDesc
setDestInfo
showConnectedMiscContents
showFirstConnectedSpecials
showFirstRemoteSpecials
showRemoteMiscContents
showSecondConnectedSpecials
showSecondRemoteSpecials
showStatuslineExits
sortRoomSublist
statusName
travelerEntering
travelerLeaving
unmentionRemoteContents
updateSymVocab
Inherited from TravelConnector
:
afterTravelNotifications
beforeTravelNotifications
canTravelerPass
checkPushTravel
checkTravelBarriers
dobjFor(GoThrough)
dobjFor(TravelVia)
explainTravelBarrier
getDepartingDirection
getDestination
getTraveler
hasBeenTraversedBy
iobjFor(PushTravelThrough)
isConnectorVisible
isDestinationKnown
noteTraversal
sayActorFollowing
sayDeparting
sayNoDestination
travelDesc
travelVia
traversalMsg
traversalTimeFrom
Inherited from Thing
:
abcName
accumulateBrightness
accumulatedBrightnessWithin
actionMoveInto
actorAction
addToAllContents
addToContents
afterAction
allContents
allowReachOut
aobjFor
beforeAction
beforeMovePushable
brightnessWithin
byRoom
canHear
cannotPushTravelMsg
cannotReachOutMsg
canReach
canSee
canSmell
canTalkTo
checkDisplay
checkForContradictions
checkInsert
checkReach
checkReachIn
checkRemove
checkRoomToHold
checkSetting
childLocType
commonContainingParent
commonInteriorParent
containerPath
containerPathBlock
darkDesc
describeMovePushable
describePushTravel
directChildParent
discover
display
displayAlt
dobjFor(AskAbout)
dobjFor(AskFor)
dobjFor(Attach)
dobjFor(AttachTo)
dobjFor(Attack)
dobjFor(AttackWith)
dobjFor(Board)
dobjFor(Break)
dobjFor(Burn)
dobjFor(BurnWith)
dobjFor(Clean)
dobjFor(CleanWith)
dobjFor(Climb)
dobjFor(ClimbDown)
dobjFor(ClimbUp)
dobjFor(Close)
dobjFor(ConsultAbout)
dobjFor(Cut)
dobjFor(CutWith)
dobjFor(Default)
dobjFor(Detach)
dobjFor(DetachFrom)
dobjFor(Dig)
dobjFor(DigWith)
dobjFor(Doff)
dobjFor(Drink)
dobjFor(Drop)
dobjFor(Eat)
dobjFor(Enter)
dobjFor(EnterOn)
dobjFor(Extinguish)
dobjFor(Fasten)
dobjFor(FastenTo)
dobjFor(Feel)
dobjFor(Flip)
dobjFor(Follow)
dobjFor(GetOff)
dobjFor(GiveTo)
dobjFor(GiveToImplicit)
dobjFor(GoAlong)
dobjFor(GoNear)
dobjFor(GoTo)
dobjFor(JumpOff)
dobjFor(JumpOver)
dobjFor(Kiss)
dobjFor(LieIn)
dobjFor(LieOn)
dobjFor(LieOn)
dobjFor(Light)
dobjFor(ListenTo)
dobjFor(Lock)
dobjFor(LockWith)
dobjFor(LookBehind)
dobjFor(LookIn)
dobjFor(LookThrough)
dobjFor(LookUnder)
dobjFor(Move)
dobjFor(MoveAwayFrom)
dobjFor(MoveTo)
dobjFor(MoveWith)
dobjFor(Open)
dobjFor(PlugIn)
dobjFor(PlugInto)
dobjFor(Pour)
dobjFor(PourInto)
dobjFor(PourOnto)
dobjFor(Pull)
dobjFor(Purloin)
dobjFor(Push)
dobjFor(PushTravelClimbDown)
dobjFor(PushTravelClimbUp)
dobjFor(PushTravelDir)
dobjFor(PushTravelEnter)
dobjFor(PushTravelGetOutOf)
dobjFor(PushTravelThrough)
dobjFor(PutBehind)
dobjFor(PutIn)
dobjFor(PutOn)
dobjFor(PutUnder)
dobjFor(QueryAbout)
dobjFor(Read)
dobjFor(Remove)
dobjFor(SayTo)
dobjFor(Screw)
dobjFor(ScrewWith)
dobjFor(Search)
dobjFor(Set)
dobjFor(SetTo)
dobjFor(ShowTo)
dobjFor(ShowToImplicit)
dobjFor(SitIn)
dobjFor(SitOn)
dobjFor(SitOn)
dobjFor(SmellSomething)
dobjFor(SpecialAction)
dobjFor(StandIn)
dobjFor(StandOn)
dobjFor(StandOn)
dobjFor(Strike)
dobjFor(SwitchOff)
dobjFor(SwitchOn)
dobjFor(SwitchVague)
dobjFor(Take)
dobjFor(TakeFrom)
dobjFor(TakeFrom)
dobjFor(TalkAbout)
dobjFor(TalkTo)
dobjFor(Taste)
dobjFor(TellAbout)
dobjFor(Throw)
dobjFor(ThrowAt)
dobjFor(ThrowDir)
dobjFor(ThrowTo)
dobjFor(Turn)
dobjFor(TurnTo)
dobjFor(TurnWith)
dobjFor(TypeOn)
dobjFor(TypeOnVague)
dobjFor(Unfasten)
dobjFor(UnfastenFrom)
dobjFor(Unlock)
dobjFor(UnlockWith)
dobjFor(Unplug)
dobjFor(UnplugFrom)
dobjFor(Unscrew)
dobjFor(UnscrewWith)
dobjFor(Wear)
dobjFor(WriteOn)
doPushTravel
filterResolveList
findHidden
findPlausibleKey
firstContainerPathBlock
forget
getBulkWithin
getCarriedBulk
getCarriedWeight
getStatuslineExitsHeight
getWeightWithin
handleCommand
hasSeen
hideFromAll
informedAbout
iobjFor(AttachTo)
iobjFor(AttackWith)
iobjFor(BurnWith)
iobjFor(CleanWith)
iobjFor(CutWith)
iobjFor(Default)
iobjFor(DetachFrom)
iobjFor(DigWith)
iobjFor(FastenTo)
iobjFor(GiveTo)
iobjFor(LockWith)
iobjFor(MoveAwayFrom)
iobjFor(MoveTo)
iobjFor(MoveWith)
iobjFor(PlugInto)
iobjFor(PourInto)
iobjFor(PourOnto)
iobjFor(PushTravelClimbDown)
iobjFor(PushTravelClimbUp)
iobjFor(PushTravelEnter)
iobjFor(PutBehind)
iobjFor(PutIn)
iobjFor(PutOn)
iobjFor(PutUnder)
iobjFor(ScrewWith)
iobjFor(ShowTo)
iobjFor(TakeFrom)
iobjFor(ThrowAt)
iobjFor(ThrowTo)
iobjFor(TurnWith)
iobjFor(UnfastenFrom)
iobjFor(UnlockWith)
iobjFor(UnplugFrom)
iobjFor(UnscrewWith)
isAudibleFrom
isChild
isDirectChild
isDirectlyHeldBy
isDirectlyIn
isDirectlyWornBy
isHeldBy
isIlluminated
isInterior
isOrIsIn
isOutside
isReadableFrom
isSmellableFrom
isThereALightSourceIn
isVisibleFrom
isWornBy
knowsAbout
listableContentsOf
listContents
listenDesc
listRemoteContents
listSubcontentsOf
locationWhich
locType
lookAroundWithin
makeCleaned
makeFastened
makeLit
makeLocked
makeMovedTo
makeOn
makeOpen
makeSetting
makeWorn
markContradiction
moveHidden
moveInto
moveMLIntoAdd
moveMLOutOf
nestedLoc
nominalOwner
noteSeen
notifyContradiction
notifyEvent
notifyInsert
notifyRemove
notifySightEvent
notifySmellEvent
notifySoundEvent
notionalContents
outermostParent
ownedBy
preAction
pushTravelRevealItems
reachBlockedMsg
remoteBrightness
remoteInitSpecialDesc
remoteObjInName
remoteSpecialDesc
removeFromContents
revealOnMove
roomHeadline
roomSubhead
sayCantBearMoreWeight
sayDontKnowHowToGetThere
sayDontKnowHowToReach
sayFindHidden
sayPushTravel
sayTooHeavy
sayTooHeavyToHide
scoreObject
setHasSeen
setInformed
setKnown
setKnowsAbout
setSeen
shinesOut
showRemoteSpecialDesc
showSpecialDesc
smellDesc
totalBulkIn
totalWeightIn
traceContainerPath
tryCheck
tryMakingPosture
unmention
verifyActor
verifyEnterPosture
verifyPushTravel
wouldBeLitFor
Inherited from ReplaceRedirector
:
redirect
Inherited from Redirector
:
askMissingLiteral
doInstead
doNested
doOtherAction
Inherited from Mentionable
:
actionReport
construct
initAltVocab
matchName
matchNameCommon
matchNameDisambig
phraseMatchName
simpleMatchName
updateVocab
Inherited from LMentionable
:
addDictWord
addVocab
addVocabWord
aNameFrom
aNameFromPoss
classInit
contify
distinguishedName
ifPronoun
inheritVocab
initVocabWord
locify
matchPronoun
pluralNameFrom
pluralWordFrom
possessify
pronoun
removeVocabWord
replaceVocab
theNameFrom
theNameIs
aft | travel.t[52] |
allowCompassDirections | travel.t[60] |
allowDarkTravel | travel.t[307] |
audibleRooms | senseRegion.t[236] |
autoBackConnections | symconn.t[168] |
autoName | english.t[2245] |
canLieInMe OVERRIDDEN | postures.t[534] |
cannotGoThatWayInDarkMsg | travel.t[283] |
cannotGoThatWayMsg | travel.t[258] |
canSitInMe OVERRIDDEN | postures.t[533] |
canStandInMe OVERRIDDEN | postures.t[532] |
ceilingObj | roomparts.t[77] |
contType OVERRIDDEN | travel.t[401] |
down | travel.t[43] |
east | travel.t[39] |
extraScopeItems | travel.t[571] |
floorObj | travel.t[128] |
fore | travel.t[53] |
in | travel.t[44] |
isDestinationKnown | travel.t[112] |
isFixed OVERRIDDEN | travel.t[89] |
isLit OVERRIDDEN | travel.t[86] |
isOpen OVERRIDDEN | travel.t[92] |
lastSeenAt OVERRIDDEN | travel.t[574] |
linkedRooms | senseRegion.t[245] |
// listOrder OVERRIDDENInterface description only | senseRegion.t[473] |
north | travel.t[38] |
northeast | travel.t[48] |
northwest | travel.t[49] |
noScriptAfterListen | travel.t[420] |
out | travel.t[45] |
outermostParent | travel.t[251] |
port | travel.t[50] |
regions | travel.t[427] |
remoteContentsLister | senseRegion.t[397] |
remoteMiscContentsList | senseRegion.t[280] |
remoteSecondSpecialList | senseRegion.t[279] |
roomFirstDesc | travel.t[736] |
roomsViewed | viewport.t[176] |
smellableRooms | senseRegion.t[237] |
smellSize OVERRIDDEN | travel.t[638] |
soundSize OVERRIDDEN | travel.t[639] |
south | travel.t[40] |
southeast | travel.t[46] |
southwest | travel.t[47] |
starboard | travel.t[51] |
talkableRooms | senseRegion.t[238] |
throwableRooms | senseRegion.t[239] |
up | travel.t[42] |
visibleRooms | senseRegion.t[230] |
visited | travel.t[115] |
wallObjs | roomparts.t[86] |
west | travel.t[41] |
addExtraScopeItems (action) | travel.t[546], viewport.t[196] |
Modified in viewport.t[196]:
Once the player character has viewed remote rooms and their contents via a Viewport, the player may want to refer to them in commands, if only to examine them, so we need to add them to scope. [MODIFIED FOR VIEWPORT EXTENSION]
addToRegions ( ) | travel.t[439] |
afterTravel (traveler, connector) OVERRIDDEN | travel.t[360] |
allowShipboardDirections ( ) | travel.t[69] |
allRegions ( ) | travel.t[450] |
beforeTravel (traveler, connector) OVERRIDDEN | travel.t[354] |
canHearInFrom (loc) | senseRegion.t[435] |
canHearOutTo (loc) | senseRegion.t[441] |
cannotGoThatWay (dir) | travel.t[268] |
cannotGoThatWayInDark (dir) | travel.t[292] |
cannotReachTargetMsg (target) | travel.t[684] |
canSeeInFrom (loc) | senseRegion.t[426] |
Can we see into this room from loc?
canSeeOutTo (loc) | senseRegion.t[429] |
canSmellInFrom (loc) | senseRegion.t[447] |
canSmellOutTo (loc) | senseRegion.t[453] |
describeRemotely ( ) | viewport.t[230] |
destination ( ) | travel.t[109] |
dobjFor(Examine) OVERRIDDEN | travel.t[651], viewport.t[214] |
Modified in viewport.t[214]:
[MODIFIED FOR VIEWPORT EXTENSION]
dobjFor(GetOutOf) OVERRIDDEN | travel.t[657] |
examineStatus ( ) OVERRIDDEN | travel.t[648] |
execTravel (actor, traveler, conn) OVERRIDDEN | travel.t[139], objtime.t[372] |
Modified in objtime.t[372]:
Modified in OBJTIME EXTENSION to add the traversal time for entering the room.
getAllRegions ( ) | travel.t[458] |
getConnector (prop) | travel.t[693] |
getDirection (conn) | travel.t[597] |
getDirectionTo (dest) | travel.t[615] |
getOutermostRoom ( ) | travel.t[245] |
initVocab ( ) OVERRIDDEN | english.t[2227] |
inRoomName (pov) | senseRegion.t[414] |
interiorDesc ( ) | travel.t[723] |
interiorParent ( ) OVERRIDDEN | travel.t[535] |
iobjFor(PushTravelGetOutOf) OVERRIDDEN | travel.t[666] |
isFamiliar (prop, =, &, familiar) | travel.t[742] |
isIn (region) OVERRIDDEN | travel.t[433] |
litWithin ( ) OVERRIDDEN | travel.t[98] |
lookOnEnter (obj) | travel.t[238], senseRegion.t[461] |
Modified in senseRegion.t[461]:
Should we look around on entering this room? Normally we should, unless both the room obj is travelling from and the room it's travelling to (normally this room) both belong in a SenseRegion whose contSpace property is true.
notifyAfter ( ) | travel.t[326] |
notifyBefore ( ) | travel.t[312] |
notifyDeparture (traveler, dest) | travel.t[478], sensory.t[714], symconn.t[202], viewport.t[182] |
Modified in sensory.t[714]:
Reset every SensoryEmanation in this room to its initial state when the player character leaves this room. [MODIFIED FOR SENSORY EXTENSION]
Modified in symconn.t[202]:
Modified in SYMCONN EXTENSION to update the vocab on any SymPassages in our destination.
Modified in viewport.t[182]:
Reset the list of rooms viewed when the player character leaves the room. [MODIFIED FOR VIEWPORT EXTENSION]
outermostVisibleParent ( ) OVERRIDDEN | travel.t[248] |
preinitThing ( ) OVERRIDDEN | symconn.t[23] |
regionsInCommonWith (other) | travel.t[469] |
remoteRoomListOrder (pov) | senseRegion.t[482] |
roomAfterAction ( ) | travel.t[346] |
roomBeforeAction ( ) | travel.t[345] |
roomDaemon ( ) | travel.t[409] |
roomRemoteDesc (pov) | viewport.t[169] |
setDestInfo (dirn, dest) | travel.t[587] |
showConnectedMiscContents (pov) OVERRIDDEN | senseRegion.t[269] |
showFirstConnectedSpecials (pov) OVERRIDDEN | senseRegion.t[251] |
showFirstRemoteSpecials (pov) | senseRegion.t[290] |
showRemoteMiscContents (pov) | senseRegion.t[386] |
showSecondConnectedSpecials (pov) OVERRIDDEN | senseRegion.t[262] |
showSecondRemoteSpecials (pov) | senseRegion.t[376] |
showStatuslineExits ( ) OVERRIDDEN | travel.t[364] |
sortRoomSublist (sublist, pov) | senseRegion.t[491] |
statusName (actor) OVERRIDDEN | travel.t[373], postures.t[540] |
Modified in postures.t[540]:
The name of the room as it appears in the status line. [MODIFIED FOR POSTURES EXTENSION to include the actor's posture]
travelerEntering (traveler, origin) | travel.t[531] |
travelerLeaving (traveler, dest) | travel.t[525] |
unmentionRemoteContents ( ) OVERRIDDEN | senseRegion.t[403] |
updateSymVocab ( ) | symconn.t[174] |