void Start() { isRadarOn = true; canControl = true; //rb = GetComponent<Rigidbody>(); var radar = FindObjectOfType <Rotate>(); radarRay = radar.gameObject; camShake = FindObjectOfType <CameraShake>(); lvlManager = FindObjectOfType <LevelManager>(); menuManager = FindObjectOfType <MenuManager>(); blinkManager = FindObjectOfType <BlinkManager>(); audioManager = FindObjectOfType <AudioManager>(); timerManager = FindObjectOfType <TimerManager>(); shield = GetComponent <BoosterShieldV2>(); magnet = FindObjectOfType <MagnetZone>(); turbo = FindObjectOfType <BoosterTurbov2>(); direction = Vector3.up; nextTimeblink = Time.time; nextTimeblinkSunken = Time.time; }
// Start is called before the first frame update void Start() { sm = FindObjectOfType <SaveManager>(); am = FindObjectOfType <AudioManager>(); int cap; // temporary capacity value for all the skills // setting batery parameters cap = sm.GetBatCap(); SetBatCap(cap); // setting turbo parameters cap = sm.GetTurboCap(); SetTurboCap(cap); // setting shield parameters cap = sm.GetShieldCap(); SetShieldCap(cap); // setting stealth parameters cap = sm.GetStealthCap(); SetStealthCap(cap); // setting stealth parameters cap = sm.GetMagnetCap(); SetMagnetCap(cap); turboBooster = FindObjectOfType <BoosterTurbov2>(); shieldBooster = FindObjectOfType <BoosterShieldV2>(); invisBooster = FindObjectOfType <BoosterInvis>(); magnetBooster = FindObjectOfType <MagnetZone>(); }