Skip to main content

IChatRoomMessageMetadata

Index

Properties

optionalActivityAsset

ActivityAsset?: Asset

The name of the asset used for the activity

optionalActivityCounter

ActivityCounter?: number

optionalActivityName

ActivityName?: ActivityName

The triggered activity

optionalAdditionalTargets

AdditionalTargets?: Record<number, Character>

optionalAssets

Assets?: Record<string, Asset>

The assets referenced in the message

optionalAutomatic

Automatic?: boolean

Whether the message is considered game-initiated. Used for automatic vibe changes for example.

optionalChatRoomName

ChatRoomName?: string

The name of the chatroom, appropriately garbled

optionalCraftingNames

CraftingNames?: Record<string, string>

The CraftingItem.Name of the assets referenced in the message (if applicable)

optionalFocusGroup

FocusGroup?: AssetItemGroup

The group that has been interacted with to trigger the message

optionalGroupName

GroupName?: AssetGroupName

The name of the group that has been interacted with to trigger the message

optionalGroups

Groups?: Partial<Record<AssetGroupName, AssetGroup[]>>

The groups referenced in the message

optionalOriginalMsg

OriginalMsg?: string

The original, ungarbled message, if provided by the sender

optionalShockIntensity

ShockIntensity?: number

How intense the shock should be

optionalSourceCharacter

SourceCharacter?: Character

The character sending the message

optionalTargetCharacter

TargetCharacter?: Character

The character targetted by the message

optionalTargetMemberNumber

TargetMemberNumber?: number

The member number of the target

optionalsenderName

senderName?: string

The name of the sender character, appropriately garbled if deafened