Esempio n. 1
0
    // Use this for initialization
    void Start()
    {
        _isMusicOn = true;

        _musicButton   = GameObject.Find("musicBtn").GetComponent <Button>();
        _helpScreen    = GameObject.Find("Help_Screen").GetComponent <Image>();
        _killsBar      = GameObject.Find("Kills").GetComponent <SimpleHealthBar>();
        _killsTxt      = GameObject.Find("KillsTxt").GetComponent <Text>();
        _killsTxt.text = "Killed " + NumOfKills;
        _gameOverYWImg = GameObject.Find("GameOverYW").GetComponent <Image>();
        _gameOverText  = GameObject.Find("YouWon").GetComponent <Text>();
        _crossHair     = GameObject.Find("CrossHair").GetComponent <Image>();

        _fpsInput         = GameObject.Find("Player").GetComponent <FPSInput>();
        _playerController = GameObject.Find("Player").GetComponent <PlayerController>();

        _playerWeaponsController = GameObject.Find("Weapons").GetComponent <PlayerWeaponsController>();
        _sceneController         = gameObject.GetComponent <SceneController>();
    }
Esempio n. 2
0
    // Start is called before the first frame update
    void Start()
    {        // Set tutorial references and variables on start
        GameObject soundManagerObject = GameObject.FindWithTag("SoundManager");

        soundManager               = soundManagerObject.GetComponent <SoundManager>();
        playerController           = FindObjectOfType <PlayerController>();
        gameOver                   = FindObjectOfType <GameManager>();
        playerHitPoints            = FindObjectOfType <DetectPlayerCollisions>();
        scoreManager               = FindObjectOfType <ScoreManager>();
        levelTransition            = FindObjectOfType <LevelTransition>();
        playerWeapons              = FindObjectOfType <PlayerWeaponsController>();
        playerController.canEngage = false;
        playerController.canMove   = false;
        hazardHpDestroyed          = false;
        dangerWarning              = false;
        wasEnemyEngaged            = false;
        displayPanel.gameObject.SetActive(false);
        StartCoroutine(timePauseHalfNoIdex());
    }
Esempio n. 3
0
 void Start()
 {
     weapons           = GetComponent <PlayerWeapons>();
     weaponsController = GetComponent <PlayerWeaponsController>();
     controller        = GetComponent <PlayerController>();
 }
Esempio n. 4
0
    // Weapon Level power ups have a 0.05 boost that is subtracted from the players fire rate.
    // The lower the fire rate, the faster the player will fire.
    //public int numberOfLaserLevels = 4; // Total number of laser levels - not counting default

    // Start is called before the first frame update
    void Start()
    {
        playerWeaponsController = GetComponent <PlayerWeaponsController>();
        soundManager            = GetComponent <SoundManager>();
        laserLv = 0;
    }
Esempio n. 5
0
 // Start is called before the first frame update
 void Start()
 {
     playerWeapons = FindObjectOfType <PlayerWeaponsController>();
     playerSpeed   = 10; // << Base speed
 }