projectile-hitscan

Installation
SKILL.md

Projectile / hitscan

Ask: hitscan | projectile | beam.

Ownership

This skill owns ranged query/impact resolution. aim-assist and fps-feel may supply handled aim intent; collision-layers supplies filtering; action-feel supplies action timing; juice-vfx renders muzzle/tracer/impact presentation.

Contract

For every fire request publish:

  • stable shot_id
  • source actor / weapon / action IDs
  • fire-confirm logical frame or project time identity
  • authoritative origin/direction or projectile initial state
  • collision/filter revision
  • optional projectile_id
  • ordered hit/impact event IDs
  • exactly one terminal event per projectile_id, with a reason (impact, blocked, mutual cancel, expiry, out-of-bounds, owner/round reset)
Installs
5
GitHub Stars
13
First Seen
Oct 13, 2026