diff options
Diffstat (limited to 'src/state/types.ts')
-rw-r--r-- | src/state/types.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/state/types.ts b/src/state/types.ts index 202e65e..517be17 100644 --- a/src/state/types.ts +++ b/src/state/types.ts @@ -18,8 +18,15 @@ export type GameState = { bricks: Brick[]; }; +export type NewBallEvent = { name: "NEW_BALL" }; + +export type Event = NewBallEvent; + export type SessionState = { sessionId: string; + seqno: number; localPlayerGameState: GameState; - remotePlayerGameState: GameState; + remotePlayerGameState: GameState | undefined; + inboundEventQueue: Event[]; + outboundEventQueue: Event[]; }; |