private void ReloadGun() { if (holdingItem != null && MOVER_FLAGS.isReloading) { if (holdingItem.GetType().ToString() == "GunBase") { GunBase holdingGun = holdingItem as GunBase; holdingGun.Reload(); MOVER_FLAGS.isReloading = false; } } }
private void GunAttack() { Aim(); if (Input.GetKeyDown(KeyCode.R)) { StartCoroutine(m_base.Reload()); } if (Input.GetButton("Fire1")) { m_base.Fire(); } }