Exemple #1
0
        public override bool ShouldActivateModule()
        {
            bool result;

            if (!base.ShouldActivateModule())
            {
                result = false;
            }
            else
            {
                bool flag = false;

                if (_keyMap != null)
                {
                    KeyData keyData;
                    _keyMap.GetKeyData(UIKeyId.Submit, out keyData);
                    flag |= UnityEngine.Input.GetKeyDown(keyData.code);
                    _keyMap.GetKeyData(UIKeyId.Cancel, out keyData);
                    flag |= UnityEngine.Input.GetKeyDown(keyData.code);
                    flag |= CheckMovePress();
                }
                else
                {
                    flag = true;
                }

                result = flag;
            }
            return(result);
        }