hazard-volume
Installation
SKILL.md
Hazard volume
Ask: tick-damage | instant-kill | push-field.
Ownership
The hazard owns its gameplay volume and effect policy. Decorative art is not the oracle. Hit filtering remains compatible with hitbox-hurtbox / collision-layers; recovery or fall policy may delegate to fall-rules.
Contract
Publish:
- stable
hazard_id - authoritative volume shape/transform
- effect mode and project gameplay-clock policy
- target filters / immunity policy
- enter/stay/exit event identity
- cue/reference IDs used by presentation
For periodic effects, define the tick schedule from the project's gameplay clock and guarantee at-most-once application for one hazard/target/tick identity. Re-entering, pause/resume, streaming and rollback must not duplicate an already committed effect.