Ejemplo n.º 1
0
    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;
    }
Ejemplo n.º 2
0
    // 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>();
    }