Files
Firefly_Srtools/src/zod/config_maze.zod.ts
AzenKain b479708682
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 1m18s
Update zod
2025-11-18 14:45:17 +07:00

37 lines
969 B
TypeScript

// Generated by ts-to-zod
import { z } from "zod";
export const asConfigMazeSchema = z.object({
buff_1: z.array(z.number()),
buff_2: z.array(z.number()),
maze_buff: z.number()
});
export const pfConfigMazeSchema = z.object({
buff: z.array(z.number()),
maze_buff: z.number()
});
export const mocConfigMazeSchema = z.object({
maze_buff: z.number()
});
export const avatarConfigMazeSchema = z.object({
maze_buff: z.array(z.number())
});
export const stageConfigMazeSchema = z.object({
stage_id: z.number(),
stage_type: z.string(),
level: z.number(),
monster_list: z.array(z.record(z.string(), z.number()))
});
export const configMazeSchema = z.object({
Avatar: z.record(z.string(), avatarConfigMazeSchema),
MOC: z.record(z.string(), mocConfigMazeSchema),
AS: z.record(z.string(), asConfigMazeSchema),
PF: z.record(z.string(), pfConfigMazeSchema),
Stage: z.record(z.string(), stageConfigMazeSchema)
});