Beispiel #1
0
        private void UseAndRemoveItem(IUsable usable)
        {
            if (!usable.Usable())
            {
                return;
            }

            _activeItems.Remove(usable.GetItem());
            usable.Use();

            Object.Instantiate(explosion, usable.Position(), Quaternion.identity);
        }