aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-07-28 20:22:30 +0900
committernsfisis <nsfisis@gmail.com>2024-07-29 00:45:17 +0900
commitfb31ac445245f26c10a38ac6ac60916bfbbca976 (patch)
tree63b83367cb28c52930a6319bfe157306723fb84e /frontend
parent514ee5a55bb810ea2ac56cdd125a73651bdc167d (diff)
downloadphperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.tar.gz
phperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.tar.zst
phperkaigi-2025-albatross-fb31ac445245f26c10a38ac6ac60916bfbbca976.zip
feat: add game messages to openapi spec
Diffstat (limited to 'frontend')
-rw-r--r--frontend/app/.server/api/schema.d.ts26
1 files changed, 26 insertions, 0 deletions
diff --git a/frontend/app/.server/api/schema.d.ts b/frontend/app/.server/api/schema.d.ts
index cd87705..541fb53 100644
--- a/frontend/app/.server/api/schema.d.ts
+++ b/frontend/app/.server/api/schema.d.ts
@@ -158,6 +158,32 @@ export interface components {
/** @example This is a problem */
description: string;
};
+ GamePlayerMessage: components["schemas"]["GamePlayerMessageS2C"] | components["schemas"]["GamePlayerMessageC2S"];
+ GamePlayerMessageS2C: components["schemas"]["GamePlayerMessageS2CPrepare"] | components["schemas"]["GamePlayerMessageS2CStart"];
+ GamePlayerMessageS2CPrepare: {
+ /** @constant */
+ type: "player:s2c:prepare";
+ data: {
+ problem: components["schemas"]["Problem"];
+ };
+ };
+ GamePlayerMessageS2CStart: {
+ /** @constant */
+ type: "player:s2c:start";
+ data: {
+ /** @example 946684800 */
+ start_at: number;
+ };
+ };
+ GamePlayerMessageC2S: components["schemas"]["GamePlayerMessageC2SEntry"] | components["schemas"]["GamePlayerMessageC2SReady"];
+ GamePlayerMessageC2SEntry: {
+ /** @constant */
+ type: "player:c2s:entry";
+ };
+ GamePlayerMessageC2SReady: {
+ /** @constant */
+ type: "player:c2s:ready";
+ };
};
responses: never;
parameters: never;