public virtual void OnHurtCharacter(DamageType dt, Health h, Character to) { //Debug.LogFormat("hurt {1} with {2} damage", to.gameObject, dt.amount); }