When the callback is executed, the following parameters are passed to it:
- (string) type of object that was hit (can be "human", "mover", "vehicle", "item", "world", or "other")
- (string) name of the object that was hit
- (string) name of the weapon type from which the projectile originated (or nil if the projectile did not originate from a weapon)