summaryrefslogtreecommitdiff
path: root/src/state/types.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/state/types.ts')
-rw-r--r--src/state/types.ts9
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[];
};