public override void StartChecking(QuestConditionMetDelegate conditionMetCallback) { base.StartChecking(conditionMetCallback); for (int i = 0; i < m_Conditions.Count; i++) { if (!ReferenceEquals(m_Conditions[i], null)) { m_Conditions[i].Initialize(quest, questNode); m_Conditions[i].StartChecking(OnQuestConditionMet); } } }
public virtual void StartChecking(QuestConditionMetDelegate conditionMetCallback) { m_OnConditionMetCallback = conditionMetCallback; }
public override void StartChecking(QuestConditionMetDelegate conditionMetCallback) { base.StartChecking(conditionMetCallback); RegisterForEvents(); }
public override void StartChecking(QuestConditionMetDelegate conditionMetCallback) { base.StartChecking(conditionMetCallback); m_Counter.valueChanged += OnCounterValueChanged; }