public override void StartChecking(System.Action trueAction) { base.StartChecking(trueAction); m_counter = (quest != null) ? quest.GetCounter(counterIndex) : null; QuestTimerManager.RegisterTimer(this); }
public override void StopChecking() { base.StopChecking(); QuestTimerManager.UnregisterTimer(this); }
private void Awake() { m_instance = this; }