C4 uses a completely different method than gameEffects.RadiusDamage -- as do grenades, consider if their implementation warrants differing.
gameEffects.RadiusDamage does similar checks to util.BlastDamageInfo, compare to find major differences.
This is also something I noticed when working on the melon mine. It uses its own implementation of that as well. I guess we could put all of that in a library function
C4 uses a completely different method than
gameEffects.RadiusDamage
-- as do grenades, consider if their implementation warrants differing.gameEffects.RadiusDamage
does similar checks to util.BlastDamageInfo, compare to find major differences.