Fuse class | events.t[682]

Fuse. A fuse is an event that fires once at a given time in the future. Once a fuse is executed, it is removed from further scheduling.

`class Fuse : Event`

Superclass Tree (in declaration order)

`Fuse`
`Event`
`BasicEvent`
`object`

Subclass Tree

`Fuse`
`SenseFuse`

Global Objects

(none)

Summary of Properties

``

Inherited from `Event` :
`eventOrder isPromptDaemon nextRunTime`

Inherited from `BasicEvent` :
`obj_ prop_ sense_ source_`

Summary of Methods

`construct executeEvent`

Inherited from `Event` :
`delayEvent getNextRunTime removeEvent`

Inherited from `BasicEvent` :
`callMethod eventMatches`

Properties

(none)

Methods

`construct (obj, prop, turns)`OVERRIDDEN | `events.t[688]`

Creation. 'turns' is the number of turns in the future at which the fuse is executed; if turns is 0, the fuse will be executed on the current turn.

`executeEvent ( )`OVERRIDDEN | `events.t[701]`

execute the fuse

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3