Ejemplo n.º 1
0
 public ItemEventArgs(ItemInfo itemInfo)
 {
     this.Item = itemInfo;
 }
Ejemplo n.º 2
0
        private void OnItemAdded(ItemInfo itemAdded)
        {
            ItemEventArgs itemEventArgs = new ItemEventArgs(itemAdded);

            ItemPicked?.Invoke(this, itemEventArgs);
        }
Ejemplo n.º 3
0
        private void OnItemEquipped(ItemInfo itemEquipped)
        {
            ItemEventArgs itemEventArgs = new ItemEventArgs(itemEquipped);

            ItemEquipped?.Invoke(this, itemEventArgs);
        }
Ejemplo n.º 4
0
        private void UseEquippedItem(ItemInfo equippedItem)
        {
            equippedItem.IsUsed = true;

            OnItemUsed(equippedItem);
        }