Example #1
0
        public override void SetAsControl()
        {
            base.SetAsControl();

            if (!MenuState.ItemList.SelectedItem.CanUseInField)
            {
                throw new ImplementationException("Tried to use an item in the field that can't be used in the field.");
            }

            _selectedItem = (GameItem)MenuState.ItemList.SelectedItem;
        }
Example #2
0
        public override void SetAsControl()
        {
            base.SetAsControl();

            if (!MenuState.ItemList.SelectedItem.CanUseInField)
            {
                throw new ImplementationException("Tried to use an item in the field that can't be used in the field.");
            }

            _selectedItem = (GameItem)MenuState.ItemList.SelectedItem;
        }