public abstract void OnPawnTakesDamage(PawnTakesDamageCallback callback);
public override void OnPawnTakesDamage(PawnTakesDamageCallback callback) { throw new NotImplementedException(); }