protected virtual void SetItem(IItemDescription description)
 {
     _description = description as T;
     if (_description != null)
     {
         _descriptionIsNull = false;
     }
 }
예제 #2
0
        protected virtual void UpdateComponent(IItemDescription data, EquipmentEventTypes evenType)
        {
            switch (evenType)
            {
            case EquipmentEventTypes.Equip:
                SetItem(data);
                break;

            case EquipmentEventTypes.Unequip:
                ClearItem();
                break;

            default:

                break;
            }
        }