예제 #1
0
        public void Freeze( TimeSpan duration )
        {
            if ( !m_Frozen )
            {
                m_Frozen = true;

                m_FrozenTimer = new FrozenTimer( this, duration );
                m_FrozenTimer.Start();
            }
        }
예제 #2
0
파일: Mobile.cs 프로젝트: Ravenwolfe/xrunuo
        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();
            }
        }