Skip to main content

Interface: FsInstrument

Defined in: src/sdk/FsInstrument.ts:4

An interface to be implemented by instrument classes.

Properties​

instrument​

readonly instrument: BaseInstrument

Defined in: src/sdk/FsInstrument.ts:8

A reference to the BaseInstrument loaded by the sim

Methods​

onFlightStart()​

onFlightStart(): void

Defined in: src/sdk/FsInstrument.ts:11

Returns​

void


onGameStateChanged()​

onGameStateChanged(oldState, newState): void

Defined in: src/sdk/FsInstrument.ts:12

Parameters​

ParameterType
oldStateGameState
newStateGameState

Returns​

void


onInteractionEvent()​

onInteractionEvent(_args): void

Defined in: src/sdk/FsInstrument.ts:10

Parameters​

ParameterType
_argsstring[]

Returns​

void


onSoundEnd()​

onSoundEnd(soundEventId): void

Defined in: src/sdk/FsInstrument.ts:13

Parameters​

ParameterType
soundEventIdName_Z

Returns​

void


Update()​

Update(): void

Defined in: src/sdk/FsInstrument.ts:9

Returns​

void