Skip to content

UpdateGameboardActorOptions

Defined in: src/actors/actors.ts:82

Options for updating gameplay actor state while preserving omitted fields.

optional actorId?: string

Defined in: src/actors/actors.ts:84

Replacement gameplay actor id.


optional actorKind?: GameboardActorKind

Defined in: src/actors/actors.ts:86

Replacement gameplay actor kind.


optional actorMetadata?: Readonly<Record<string, GameboardActorMetadataValue>>

Defined in: src/actors/actors.ts:100

Replacement serializable actor metadata.


optional blocksMovement?: boolean

Defined in: src/actors/actors.ts:94

Replacement movement-blocking flag.


optional faction?: string | null

Defined in: src/actors/actors.ts:88

Replacement faction identifier.


optional hostile?: boolean

Defined in: src/actors/actors.ts:92

Replacement hostility flag.


optional interactive?: boolean

Defined in: src/actors/actors.ts:96

Replacement interaction-target flag.


optional tags?: readonly string[]

Defined in: src/actors/actors.ts:98

Replacement actor tags.


optional team?: string | null

Defined in: src/actors/actors.ts:90

Replacement team identifier.