protected override void Awake() { base.Awake(); instance = this; _primaryFire = GetComponent <GunnerPrimaryFire>(); _altFire = GetComponent <GunnerAltFire>(); _grenade = GetComponent <GunnerGrenade>(); _dotGrenade = GetComponent <GunnerDOTGrenade>(); }
private void Awake() { playerHookup = FindObjectOfType <PlayerBase>(); healthBarUI = GetComponent <HealthBar>(); gunnerHookup = FindObjectOfType <Gunner>(); gunnerPrimaryFireHookup = gunnerHookup.GetComponent <GunnerPrimaryFire>(); gunnerDOTGrenadeHookup = gunnerHookup.GetComponent <GunnerDOTGrenade>(); gunnerGrenadeHookup = gunnerHookup.GetComponent <GunnerGrenade>(); gunnerSecondaryFireHookup = gunnerHookup.GetComponent <GunnerAltFire>(); }