コード例 #1
0
ファイル: ModuleCache.cs プロジェクト: slickwilly/Questor
        public void Click()
        {
            if (InLimboState)
            {
                return;
            }

            _module.Click();
        }
コード例 #2
0
        public bool Click()
        {
            if (InLimboState || ClickCountThisFrame > 0)
            {
                return(false);
            }

            ClickCountThisFrame++;

            if (IsActivatable)
            {
                if (!IsActive) //it is not yet active, this click should activate it.
                {
                    Cache.Instance.LastActivatedTimeStamp[ItemId] = DateTime.UtcNow;
                }
            }

            return(_module.Click());
        }