UNPKG

@battle-racing/br-common-lib

Version:

Common library for all Battle Racing Repositorios

14 lines (12 loc) 526 B
import type { DamageEffectName } from '../damage'; import type { PowerUp } from '../powerUp'; export type SocketPowerUpEventsParams = { /** Assign the Powerup, shouldOverride will force the assignation */ 'powerUp:assign': { powerUpId: PowerUp['id']; shouldOverride?: boolean }; /** Affect the Kart by a Damage */ 'powerUp:damage': { damageName: DamageEffectName }; /** Trigger the Powerup */ 'powerUp:execute': { powerUpId?: PowerUp['id'] }; /** Sync PowerUps */ 'powerUps:sync': { powerUps: PowerUp[] }; };