UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

13 lines (12 loc) 678 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.socketPowerUpEventsParamsSchema = void 0; const zod_1 = require("zod"); const damage_1 = require("../damage"); const powerUp_1 = require("../powerUp"); exports.socketPowerUpEventsParamsSchema = zod_1.z.object({ 'powerUp:assign': zod_1.z.object({ powerUpId: zod_1.z.string(), shouldOverride: zod_1.z.boolean().optional() }), 'powerUp:damage': zod_1.z.object({ damageName: damage_1.damageEffectNameSchema }), 'powerUp:execute': zod_1.z.object({ powerUpId: zod_1.z.string().optional() }), 'powerUps:sync': zod_1.z.object({ powerUps: zod_1.z.array(powerUp_1.powerUpSchema) }), });