protected void Satisfy() { OnSatisfied.Invoke(this); }
private void HandleOnConditionSatisfied(Condition condition) { OnSatisfied.Invoke(this); }