Esempio n. 1
0
        public void Freeze( TimeSpan duration )
        {
            if ( !m_Frozen )
            {
                m_Frozen = true;

                m_FrozenTimer = new FrozenTimer( this, duration );
                m_FrozenTimer.Start();
            }
        }
Esempio n. 2
0
        public void Freeze( TimeSpan duration, bool effect = true )
        {
            if ( !m_Frozen )
            {
                m_Frozen = true;

                m_FrozenTimer = new FrozenTimer( this, duration );
                m_FrozenTimer.Start();

                if ( effect )
                    new FrozenEffectTimer( this ).Start();
            }
        }