Recordobject | actions.t[2461]

RECORD - this is similar to SCRIPT, but stores a file containing only the command input, not the output.

`Record : Action`

Superclass Tree (in declaration order)

`Record`
`Action`
`ReplaceRedirector`
`Redirector`
`object`

Summary of Properties

`fileDisposition filePromptMsg fileTypeID logFileType`

Inherited from `Action` :
`actionFailed advanceOnFailure againRepeatsParse allowAll extraMessageParams failCheckMsg failedActionCountsAsTurn implicitTimeTaken includeInUndo isConversational isImplicit isRepeatable oldRoom parentAction parentAllowAll preCond redirectParent reportImplicitActions scopeList spellingPriority synthParamID timeTaken turnsTaken unhides verifyObj wasIlluminated`

``

``

Summary of Methods

`performFileOp setUpRecording showCancelMsg`

Inherited from `Action` :
`acknowledgeNotifyStatus addExtraScopeItems addImplicitTime advanceTime afterAction announceObject beforeAction buildImplicitActionAnnouncement buildScopeList checkAction checkActionPreconditions commandNotPresent exec execAction execCycle execGroup getAll getAllUnhidden getMessageParam implicitAnnouncement reportAction scoreObjects setMessageParam setMessageParams spPrefix spSuffix synthMessageParam turnSequence verify verifyObjRole wrapObjectsNP`

Inherited from `ReplaceRedirector` :
`redirect`

Inherited from `Redirector` :
`doInstead doNested doOtherAction`

Properties

`fileDisposition` | `actions.t[2467]`

no description available

`filePromptMsg` | `actions.t[2464]`

our file dialog parameters - ask for a log file to save

`fileTypeID` | `actions.t[2466]`

no description available

`logFileType` | `actions.t[2525]`

the log file type - by default, we open a regular command log

Methods

`performFileOp (fname, ack)` | `actions.t[2479]`

turn on recording to the given file

`setUpRecording (ack)` | `actions.t[2476]`

set up recording - this can be used to set up scripting programmatically, in the course of carrying out another action

`showCancelMsg ( )` | `actions.t[2470]`

show our cancellation mesasge

Adv3Lite Library Reference Manual
Generated on 01/03/2024 from adv3Lite version 1.6.2