DefaultObjectAnnouncementclass | report.t[375] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
In English, this type of announcement conventionally consists of simply the name of the assumed object, in parenthesis and on a line by itself. In cases where the object role involves a prepositional phrase in the verb structure, we generally show the preposition before the object name. This format usually reads intuitively, by combining with the text just above of the player's own command:
>open
(the door>
You try opening the door, but it seems to be locked. *.
>unlock the door (with the key)
class
DefaultObjectAnnouncement : CommandAnnouncement
(none)
(none)
Inherited from
Inherited from
Inherited from
Inherited from DefaultObjectAnnouncement
CommandAnnouncement
CommandReport
object
CommandAnnouncement
:
messageProp_
messageText_
CommandReport
:
action_
isFailure
isQuestion
iter_
CommandAnnouncement
:
showMessage
CommandReport
:
getAction
isActionImplicit
isActionNestedIn
isPartOf
setAction
allResolved_ | report.t[404] |
obj_ | report.t[400] |
whichObj_ | report.t[403] |
construct (obj, whichObj, action, allResolved) OVERRIDDEN | report.t[376] |
getMessageText ( ) OVERRIDDEN | report.t[393] |