Ejemplo n.º 1
0
        private void OnTriggerEnter(Collider other)
        {
            SniperRifle Sniper = sniper.GetComponent <SniperRifle>();

            if (other.CompareTag("Player") && isTriggerPickup && Sniper.currentSniperAmmo != Sniper.maxSniperAmmo)
            {
                TakeAmmo();
                AudioSource.PlayClipAtPoint(pickup, transform.position, volume);
            }
        }
Ejemplo n.º 2
0
        void TakeAmmo()
        {
            SniperRifle Sniper = sniper.GetComponent <SniperRifle>();

            Sniper.currentSniperAmmo += quantity;
            if (Sniper.currentSniperAmmo > Sniper.maxSniperAmmo)
            {
                Sniper.currentSniperAmmo = Sniper.maxSniperAmmo;
            }
            Sniper.SetUI();
            Destroy(gameObject);
        }