Example #1
0
        // Slice timer on / off
        protected void StartSlice()
        {
            if (Deleted)
            {
                return;
            }

            // if there's a restart timer on, kill it.
            if (m_Restart != null)
            {
                m_Restart.Stop();
                m_Restart = null;
            }

            if (m_Slice != null)
            {
                m_Slice.Stop();
            }

            m_Slice = new ChampSliceTimer(this);
            m_Slice.Start();

            // reset level expire delay
            m_ExpireTime = DateTime.Now + Lvl_ExpireDelay;
        }
Example #2
0
        protected void StopSlice()
        {
            if (Deleted)
            {
                return;
            }

            if (m_Slice != null)
            {
                m_Slice.Stop();
                m_Slice = null;
            }
        }
Example #3
0
		protected void StopSlice()
		{
			if( Deleted )
				return;

			if( m_Slice != null )
			{
				m_Slice.Stop();
				m_Slice = null;
			}
		}
Example #4
0
		// Slice timer on / off		
		protected void StartSlice()
		{
			if( Deleted )
				return;

			// if there's a restart timer on, kill it.
			if( m_Restart != null )
			{
				m_Restart.Stop();
				m_Restart = null;
			}

			if ( m_Slice != null )
				m_Slice.Stop();

			m_Slice = new ChampSliceTimer( this );
			m_Slice.Start();

			// reset level expire delay
			m_ExpireTime = DateTime.Now + Lvl_ExpireDelay;
		}