npcMessages object | msg_neu.t[2150]

Standard Non-Player Character (NPC) messages. These messages are generated when the player issues a command to a specific non-player character.

`npcMessages : playerMessages`

Superclass Tree (in declaration order)

`npcMessages`
`playerMessages`
`libMessages`
`MessageHelper`
`object`

Summary of Properties

``

``

Inherited from `libMessages` :
`commandFullScore commandInterruptionPrefix commandLookAround commandNotPresent commandResultsEmpty commandResultsPrefix commandResultsSeparator commandResultsSuffix complexResultsSeparator currentlyClosed currentlyLocked currentlyNoHints currentlyOpen currentlyUnlocked defaultsFileNotSupported defaultsFileWriteError dlgButtonCancel dlgButtonNo dlgButtonOk dlgButtonYes dlgTitleError dlgTitleInfo dlgTitleNone dlgTitleQuestion dlgTitleWarning emptyCommandResponse finishDeathMsg finishFailureMsg finishGameOverMsg finishVictoryMsg getRecordingPrompt getReplayPrompt getRestorePrompt getSavePrompt getScriptingPrompt hintsDisabled hintsDone hintsNotPresent inputFileScriptWarningButtons inputScriptFailed internalResultsSeparator intraCommandSeparator listSepEnd listSepMiddle listSepTwo longListSepEnd longListSepMiddle longListSepTwo menuKeyList menuLongTopicEnd menuTopicListEnd nextMenuTopicLink noAboutInfo noteWithoutScript noteWithoutScriptWarning noteWithScript notOnboardShip noTopicsNotTalking offerOopsNote oopsMissingWord oopsOutOfContext prevMenuLink recordingCanceled recordingFailed recordingOkay recordOffIgnored recordOffOkay replayCanceled roomDarkDesc roomDarkName scoreNotPresent scriptingCanceled scriptingFailed scriptOffIgnored scriptOffOkay settingsItemSeparator showFullScorePrefix showHintWarning sorryHintsDisabled webUploadTooBig whomPronoun`

``

Summary of Methods

`ambiguousNounPhrase askMissingObject commandNotHeard insufficientQuantity missingLiteral missingObject noMatchCannotSee noMatchForAll noMatchForAllBut noMatchNotAware`

Inherited from `playerMessages` :
`allNotAllowed askDisambig askMissingLiteral askUnknownWord cannotAddressMultiple cannotChangeActor commandNotUnderstood disambigOrdinalOutOfRange emptyNounPhrase explainCancelCommandLine missingActor noMatch noMatchDisambig noMatchForListBut noMatchForLocation noMatchForPluralPossessive noMatchForPossessive noMatchForPronoun nothingInLocation reflexiveNotAllowed refuseCommandBusy singleActorRequired singleObjectRequired specialTopicInactive uniqueObjectRequired wordIsUnknown wrongReflexive zeroQuantity`

Inherited from `libMessages` :
`acknowledgeFootnoteStatus acknowledgeNotifyStatus acknowledgeTipStatus acknowledgeVerboseMode actorHereGroupPrefix actorHereGroupSuffix actorInGroupPrefix actorInGroupSuffix actorInRemoteGroupPrefix actorInRemoteGroupSuffix actorInRemoteNestedRoom actorInRemoteRoom actorInRoom actorInRoomPosture actorInRoomStatus actorThereGroupPrefix actorThereGroupSuffix againCannotChangeActor againCannotTalkToTarget againNotPossible allInSameListState alreadyTalkingTo announceAmbigActionObject announceDefaultObject announceImplicitAction announceMoveToBag announceMultiActionObject announceRemappedAction basicScoreChange candleBurnedOut cannotReachContents cannotReachObject cannotReachOutside cannotTalkTo closedMsg confirmQuit confirmRestart currentExitsSettings defaultsFileReadError dimReadDesc distantThingDesc distantThingSmellDesc distantThingSoundDesc exitsOnOffOkay explainExitsOnOff filePromptFailed filePromptFailedMsg firstFootnote firstScoreChange footnoteRef fullScoreItemPoints inputFileScriptWarning inputScriptFailedException inputScriptOkay invalidCommandToken invalidFinishOption litCandleDesc litMatchDesc lockedMsg mainCommandPrompt makeSentence matchBurnedOut mentionFullScore menuInstructions menuNextChapter menuTopicProgress noCommandForAgain noSuchFootnote noteMainRestore notRestarting notTerminating objBurnedOut obscuredReadDesc obscuredThingDesc obscuredThingSmellDesc obscuredThingSoundDesc offMsg okayQuitting onMsg oopsNote openMsg openStatusMsg parserErrorString pauseEnded pausePrompt pauseSaving pcDesc putDestBehind putDestContainer putDestFloor putDestRoom putDestSurface putDestUnder recordingFailedException restoreCanceled restoreCorruptedFile restoredDefaults restoreFailed restoreFailedOnServer restoreInvalidFile restoreInvalidMatch restoreOkay roomActorHereDesc roomActorPostureDesc roomActorStatus roomActorThereDesc saveCanceled savedDefaults saveFailed saveFailedOnServer saveOkay sayArriving sayArrivingDir sayArrivingDownStairs sayArrivingLocally sayArrivingShipDir sayArrivingThroughPassage sayArrivingUpStairs sayArrivingViaPath sayDeparting sayDepartingAft sayDepartingDir sayDepartingDownStairs sayDepartingFore sayDepartingLocally sayDepartingShipDir sayDepartingThroughPassage sayDepartingUpStairs sayDepartingViaPath sayDepartingWith sayDepartingWithGuide sayOpenDoorRemotely sayTravelingRemotely scoreChange scriptingFailedException scriptingOkay scriptingOkayWebTemp shortFootnoteStatus shortNotifyStatus shortVerboseStatus showCredit showFinishMsg showFootnoteStatus showListState showNotifyStatus showScoreMessage showScoreNoMaxMessage showScoreRankMessage showVersion silentImplicitAction smellDescSeparator smellIsFromWithin smellIsFromWithout soundDescSeparator soundIsFromWithin soundIsFromWithout systemActionToNPC textMenuMainPrompt textMenuTopicPrompt thingFeelDesc thingTasteDesc tipStatusShort undoFailed undoOkay unlitMatchDesc unlockedMsg webNewUser`

Inherited from `MessageHelper` :
`askDisambigList shortTIMsg shortTMsg`

Properties

(none)

Methods

`ambiguousNounPhrase (actor, originalText, matchList, fullMatchList)` | `msg_neu.t[2188]`

we found an ambiguous noun phrase, but we were unable to perform interactive disambiguation

`askMissingObject (actor, action, which)` | `msg_neu.t[2197]`

Missing object query and error message templates

`commandNotHeard (actor)` | `msg_neu.t[2152]`

the target cannot hear a command we gave

`insufficientQuantity (actor, txt, matchList, requiredNum)` | `msg_neu.t[2178]`

insufficient quantity to meet a command request ('take five books')

`missingLiteral (actor, action, which)` | `msg_neu.t[2211]`

missing literal phrase query and error message templates

`missingObject (actor, action, which)` | `msg_neu.t[2203]`

no description available

`noMatchCannotSee (actor, txt)` | `msg_neu.t[2158]`

no match for a noun phrase

`noMatchForAll (actor)` | `msg_neu.t[2164]`

no match for 'all'

`noMatchForAllBut (actor)` | `msg_neu.t[2171]`

nothing left for 'all' after removing 'except' items

`noMatchNotAware (actor, txt)` | `msg_neu.t[2160]`

no description available

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2