Esempio n. 1
0
        private void OnItemPickedUp(CarryableItemPickedUpEvent @event)
        {
            var item = @event.Item;

            for (var x = 0; x < _itemSlots.GetLength(0); ++x)
            {
                for (var y = 0; y < _itemSlots.GetLength(1); ++y)
                {
                    if (_itemSlots[x, y] == item)
                    {
                        _itemSlots[x, y] = null;
                        Destroy(_shadows[x, y]);
                        _shadows[x, y] = null;
                    }
                }
            }
            CheckTrash();
        }
Esempio n. 2
0
 private void OnPickup(CarryableItemPickedUpEvent obj)
 {
     _soundPlayer.PlayOneShot(_pickupSound);
 }
Esempio n. 3
0
 private void OnItemPickedUp(CarryableItemPickedUpEvent obj)
 {
     _trash.Increase(-1);
 }