Im trying to have a script to slowly regenerate ammo 1 per timer loop.
var playerSpeed : float = 10;
var maxWidth : float = 7;
var photorp : GameObject;
var photspawn : Transform;
var maxBullets : int = 5;
var bulletCount : int = 5;
var bulletTimer : float = 0;
private var bulletAddVar : int = 1;
function Start () {
}
function Update ()
{
transform.position.z += Input.GetAxis("Horizontal") * -playerSpeed * Time.deltaTime;
if (transform.position.z > maxWidth)
transform.position.z = maxWidth;
if (transform.position.z < -maxWidth)
transform.position.z = -maxWidth;
if (Input.GetButtonDown("Jump"))
if (bulletCount > 0)
{
Instantiate(photorp, transform.position, transform.rotation);
bulletCount -= 1;
}
if (bulletCount < maxBullets)
bulletTimer += 1 * Time.deltaTime;
{
if (bulletTimer >= 10)
bulletCount += 1;
bulletTimer = 0;
}
}