Why can't you just use onProjectileHit...?
Let me clarify: I don't want it to trigger onProjectileHit so I can have two sets of targets with two types of projectiles.
Ah, misunderstood.You could probably just rip some script off of the old school rifle or some other raycast weapon