@my-swu/simulator-client / ClientMessage
Type Alias: ClientMessage
ClientMessage = {
type:"ready"; } | {payload:GameCommand;type:"command"; } | {payload:FormatEventCommand;type:"formatEvent"; } | {payload:FormatEventCommand;type:"aiFormatEvent"; } | {payload:CardInteractionCueRequest;type:"interactionCue"; } | {payload: {message:string; };type:"chat"; } | {type:"undo"; } | {payload: {approve:boolean; };type:"undoResponse"; } | {payload: {paused:boolean; };type:"setAiPaused"; } | {type:"syncRequest"; } | {payload: {nonce?:string|null; };type:"ping"; }
Defined in: packages/ts-sdk/src/generated/types/common.ts:793
Example:
ts
import type { ClientMessage } from '@my-swu/simulator-client'
const readyMessage = { type: 'ready' } satisfies ClientMessage
console.log(readyMessage)