@my-swu/simulator-client / TournamentRoomServerMessage
Type Alias: TournamentRoomServerMessage
TournamentRoomServerMessage = {
payload:TournamentRoomWelcomePayload;type:"welcome"; } | {payload:TournamentRoomSnapshot;type:"snapshot"; } | {payload:LobbyChatMessage;type:"chatMessage"; } | {payload:RoomPlayerPresenceEvent;type:"playerPresence"; } | {payload:TournamentRoomMatchReadyPayload;type:"matchReady"; } | {payload:ErrorPayload;type:"error"; } | {payload: {nonce?:string|null; };type:"pong"; }
Defined in: packages/ts-sdk/src/generated/types/common.ts:6205
Tournament room websocket message.
Example:
ts
import type { TournamentRoomServerMessage } from '@my-swu/simulator-client'
const tournamentRoomServerMessage: TournamentRoomServerMessage = {
"type": "welcome",
"payload": {
"roomId": 'example',
"playerId": 'example',
},
}
console.log(tournamentRoomServerMessage)