private void OnCollisionEnter(Collision collision) { if (collision.transform.tag == "Bonus") { Debug.Log("Collided with" + collision.gameObject.name); currentBonus = collision.gameObject.GetComponent <Bonus>(); CmdPickup(); shoot.totalBullet += currentBonus.Ammo; health.health += currentBonus.Health; shoot.AmmoRefresh(); health.Refresh(); } }
public void Select(int i) { _shoot.WeaponID = i; _shoot.SetWeapon(i); loadoutUI.SetActive(false); _control.Paused = false; _shoot.Paused = false; Cursor.lockState = CursorLockMode.Locked; Cursor.visible = (false); WeaponList.transform.GetChild(i).gameObject.SetActive(true); _shoot.AmmoRefresh(); _shoot.Setup(); }