Beispiel #1
0
        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);
                }
            }
        }
Beispiel #2
0
 public virtual void StartChecking(QuestConditionMetDelegate conditionMetCallback)
 {
     m_OnConditionMetCallback = conditionMetCallback;
 }
Beispiel #3
0
 public override void StartChecking(QuestConditionMetDelegate conditionMetCallback)
 {
     base.StartChecking(conditionMetCallback);
     RegisterForEvents();
 }
Beispiel #4
0
 public override void StartChecking(QuestConditionMetDelegate conditionMetCallback)
 {
     base.StartChecking(conditionMetCallback);
     m_Counter.valueChanged += OnCounterValueChanged;
 }