// Use this for initialization void Start() { //Fill to initial clip size ammo = clipSize; recoilComponent = gameObject.GetComponent <GunRecoil>(); //fireButton = ??? need to get ref at runtime? }
void Start() { Camera = GameObject.FindWithTag("Player").transform.GetChild(0).transform; FireLocation = transform.GetChild(0).transform; GunModel = transform.GetChild(1).gameObject; GR = GetComponent <GunRecoil>(); CurrentAmmo = GI.MagazineSize; CurrentReserve = GI.InitialReserveAmmo; //AC.SetActiveAmmo(CurrentAmmo); //AC.SetReserveAmmo(CurrentReserve); }