public override void GotHit(HitboxCollisionEventArgs other) { Shatter(); }
protected abstract void TakeDamage(HitboxCollisionEventArgs eventArgs);
public abstract void GotHit(HitboxCollisionEventArgs other);
protected override void TakeDamage(HitboxCollisionEventArgs eventArgs) { Destroy(gameObject); }