How can I make it that the ammo goes toe 31 at the start of the game?
using UnityEngine; public class Gun : MonoBehaviour { [Header("References")] [SerializeField] private GunData gunData; [SerializeField] private Transform cam; [SerializeField] private Transform R_Bullet; public GameObject Bullet_Emitter; public GameObject Bullet; public float Bullet_Forward_Force; float timeSinceLastShot; private void Start() { PlayerShoot.shootInput += Shoot; PlayerShoot.reloadInput += StartReload; } private void OnDisable() => gunData.reloading = false; public void StartReload() { if (!gunData.reloading && this.gameObject.activeSelf) StartCoroutine(Reload()); } private IEnumerator Reload() { gunData.reloading = true; yield return new WaitForSeconds(gunData.reloadTime); gunData.currentAmmo = gunData.magSize; gunData.reloading = false; } private bool CanShoot() => !gunData.reloading && timeSinceLastShot > 1f / (gunData.fireRate / 60f); private void Shoot() { if (gunData.currentAmmo > 0) { if (CanShoot()) { if (Physics.Raycast(cam.position, cam.forward, out RaycastHit hitInfo, gunData.maxDistance)){ IDamageable damageable = hitInfo.transform.GetComponent