UPDATE: Extra Setting for FF GO
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 2m24s
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 2m24s
This commit is contained in:
15
src/zod/extraData.zod.ts
Normal file
15
src/zod/extraData.zod.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
import { z } from "zod";
|
||||
|
||||
export const extraDataSchema = z.object({
|
||||
theory_craft: z.object({
|
||||
hp: z.record(z.string(), z.array(z.number())),
|
||||
cycle_count: z.number(),
|
||||
mode: z.boolean(),
|
||||
}),
|
||||
setting: z.object({
|
||||
censorship: z.boolean(),
|
||||
cm: z.boolean(),
|
||||
first_person: z.boolean(),
|
||||
hide_ui: z.boolean(),
|
||||
}),
|
||||
});
|
||||
@@ -11,3 +11,4 @@ export * from "./mics.zod";
|
||||
export * from "./relicBasic.zod";
|
||||
export * from "./relicDetail.zod";
|
||||
export * from "./srtools.zod";
|
||||
export * from "./extraData.zod";
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
// Generated by ts-to-zod
|
||||
import { z } from "zod";
|
||||
import { extraDataSchema } from "./extraData.zod";
|
||||
|
||||
export const subAffixSchema = z.object({
|
||||
sub_affix_id: z.number(),
|
||||
@@ -87,4 +88,5 @@ export const freeSRJsonSchema = z.object({
|
||||
export const pSResponseSchema = z.object({
|
||||
status: z.number(),
|
||||
message: z.string(),
|
||||
extra_data: extraDataSchema.optional(),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user