Emptied GameObject.TakeDamage
Emptied GameObject.TakeDamage

If an object should be destroyed on contact, the derived class should
override it, instead of having the base class describe that behaviour by
default.

iridinite/shiftdrive