/// <summary> /// Used to check if the time is up and respond accordingly /// </summary> protected override void OnTick() { m_StartTime = DateTime.Now; if (m_StartTime >= m_EndTime) { m_Timer.Fight(); this.Stop(); } else { m_Timer.m_Duelist1.Say(m_Time.ToString()); m_Timer.m_Duelist2.Say(m_Time.ToString()); m_Time -= 1; } }