GameboardActorRegistrationOptions
Defined in: src/actors/actors.ts:58
Options for attaching gameplay actor state to an existing placement.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”actorId
Section titled “actorId”actorId:
string
Defined in: src/actors/actors.ts:60
Stable gameplay actor id.
actorKind?
Section titled “actorKind?”
optionalactorKind?:GameboardActorKind
Defined in: src/actors/actors.ts:62
Gameplay actor kind. Defaults from placement kind.
actorMetadata?
Section titled “actorMetadata?”
optionalactorMetadata?:Readonly<Record<string,GameboardActorMetadataValue>>
Defined in: src/actors/actors.ts:76
Serializable actor metadata independent from placement metadata.
blocksMovement?
Section titled “blocksMovement?”
optionalblocksMovement?:boolean
Defined in: src/actors/actors.ts:70
Whether this actor blocks actor movement.
faction?
Section titled “faction?”
optionalfaction?:string|null
Defined in: src/actors/actors.ts:64
Optional faction identifier.
hostile?
Section titled “hostile?”
optionalhostile?:boolean
Defined in: src/actors/actors.ts:68
Whether this actor is generally hostile.
interactive?
Section titled “interactive?”
optionalinteractive?:boolean
Defined in: src/actors/actors.ts:72
Whether this actor should be considered an interaction target.
optionaltags?: readonlystring[]
Defined in: src/actors/actors.ts:74
Free-form actor tags used by selectors and quests.
optionalteam?:string|null
Defined in: src/actors/actors.ts:66
Optional team identifier. Defaults to faction when omitted.