Example #1
0
        public void Pickup(IPickupReceiver receiver)
        {
            bool received = receiver.ReceiveHealthPickup(healthPoints);

            if (received)
            {
                gameObject.SetActive(false);
            }
        }
Example #2
0
        public void Pickup(IPickupReceiver receiver)
        {
            bool received = receiver.ReceiveAmmoPickup(type, amount);

            if (received)
            {
                gameObject.SetActive(false);
            }
        }