Max distance for spatial neighbor query (increase for faster projectiles)
Check all hitbox vs hurtbox collisions this frame
Register a callback for when damage is dealt
Register a callback for when an entity is killed
Run collision detection and apply all damage
Manages combat collision detection between hitboxes and hurtboxes. Uses EntityRegistry component index for broad-phase, custom AABB for narrow-phase.