Skip to content

RoundTrait

const RoundTrait: Trait<{ countdown: number; elapsed: number; lap: number; laps: number; reason: string; score: number; seconds: number; state: RoundState; target: number; }>

Defined in: packages/engine/src/gameplay/world/traits.ts:49

A round of play on an entity of its own, which the Round component spawns. Won when score, the player’s coins, reaches target, or when lap reaches laps; lost when seconds run out first. A zero turns its rule off.