Esempio n. 1
0
 public void Interact(int num)
 {
     _health -= num;
     if (_health > 0)
     {
         return;
     }
     ParentSpawn.RemoveAi(_pointValue, gameObject);
 }
Esempio n. 2
0
 public void Interact(int num)
 {
     ParentSpawn.SpeedBoost(_speedMultiplier, _duration);
     AudioSource.PlayClipAtPoint(_itemActivationSound, transform.position);
     Destroy(gameObject);
 }
Esempio n. 3
0
 public void Interact(int num)
 {
     ParentSpawn.BurstShot(_duration);
     AudioSource.PlayClipAtPoint(_itemActivationSound, transform.position, 10f);
     Destroy(gameObject);
 }
Esempio n. 4
0
 public void Interact(int num)
 {
     ParentSpawn.ActivateRam(_ramDuration);
     AudioSource.PlayClipAtPoint(_itemActivationSound, transform.position);
     Destroy(gameObject);
 }
Esempio n. 5
0
 public void Interact(int num)
 {
     ParentSpawn.IncreaseFireRate(_fireRateMultiplier, _duration);
     AudioSource.PlayClipAtPoint(_itemActivationSound, transform.position, 10f);
     Destroy(gameObject);
 }