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

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

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

            OnItemUsed(equippedItem);
        }