UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

17 lines (12 loc) 623 B
import { z } from 'zod'; import { DISK_SENSOR_COMMAND, DISK_SENSOR_STATUS } from './DiskSensor.const'; export const diskSensorCommandSchema = z.enum(DISK_SENSOR_COMMAND); export const diskSensorStatusSchema = z.enum(DISK_SENSOR_STATUS); export const configDiskSensorBallShooterModuleOptionsSchema = z.object({ prepareVoltagePercentage: z.number().min(0).max(100).optional(), attackVoltagePercentage: z.number().min(0).max(100).optional(), waitTimeAfterHit: z.number().min(1).max(25).optional(), }); export const diskSensorBallShooterModuleStatusSchema = z.object({ diskSensorStatus: diskSensorStatusSchema, });