コード例 #1
0
ファイル: BaseInstance.cs プロジェクト: uvbs/Asda2-Server
        protected internal override void InitMap()
        {
            base.InitMap();
            int resetTime = this.difficulty.ResetTime;

            this.m_lastReset    = DateTime.Now;
            this.m_timeoutTimer = new TimerEntry(new Action <int>(this.OnTimeout));
            base.RegisterUpdatableLater(this);
            this.settings = this.CreateSettings();
        }
コード例 #2
0
ファイル: BaseInstance.cs プロジェクト: 0xFh/Asda2-Project
        protected internal override void InitMap()
        {
            base.InitMap();
            int resetTime = difficulty.ResetTime;

            m_lastReset    = DateTime.Now;
            m_timeoutTimer = new TimerEntry(OnTimeout);
            RegisterUpdatableLater(this);
            settings = CreateSettings();
        }
コード例 #3
0
ファイル: BaseInstance.cs プロジェクト: KroneckerX/WCell
		protected internal override void InitMap()
		{
			base.InitMap();

			var secs = difficulty.ResetTime;
			if (secs > 0)
			{
				// TODO: Set expiry time correctly
				//m_expiryTime = InstanceMgr.
			}

			m_lastReset = DateTime.Now;

			m_timeoutTimer = new TimerEntry(OnTimeout);

			RegisterUpdatableLater(this);

			// create InstanceSettings object
			settings = CreateSettings();
		}
コード例 #4
0
ファイル: BaseInstance.cs プロジェクト: NecroSharper/WCell
        protected internal override void InitMap()
        {
            base.InitMap();

            var secs = difficulty.ResetTime;

            if (secs > 0)
            {
                // TODO: Set expiry time correctly
                //m_expiryTime = InstanceMgr.
            }

            m_lastReset = DateTime.Now;

            m_timeoutTimer = new TimerEntry(OnTimeout);

            RegisterUpdatableLater(this);

            // create InstanceSettings object
            settings = CreateSettings();
        }