Example #1
0
    private void Awake()
    {
        //filename = chosen file name from GameTracker class.
        gameTracker = FindObjectOfType <GameTracker>();

        if (gameTracker)
        {
            fileName = gameTracker.ChosenFileName;
        }
        else
        {
            fileName = "DemonHunterSave1.Json";
        }

        filePath = Application.persistentDataPath + "/" + fileName;

        _playerController      = FindObjectOfType <PlayerController>();
        _playerCamera          = FindObjectOfType <PlayerCamera>();
        _tutorialManager       = FindObjectOfType <TutorialManager>();
        _playerEnergyPoints    = FindObjectOfType <PlayerEnergyPoints>();
        _playerMeleeAttack     = FindObjectOfType <PlayerMeleeAttack>();
        _playerShoot           = FindObjectOfType <PlayerShoot>();
        _playerDash            = FindObjectOfType <PlayerDash>();
        _playerEnergy          = FindObjectOfType <PlayerEnergy>();
        _gameManager           = FindObjectOfType <GameManager>();
        _playerUpgradesManager = FindObjectOfType <PlayerUpgradesManager>();
        _npcManager            = FindObjectOfType <NPCManager>();
    }
Example #2
0
 private void Awake()
 {
     playerMeleeAttack = FindObjectOfType <PlayerMeleeAttack>();
     //playerShoot = FindObjectOfType<PlayerShoot>();
     //playerDash = FindObjectOfType<PlayerDash>();
     playerHealthComponenent = GameObject.Find("PlayerController").GetComponent <HealthComponent>();
     playerEnergy            = FindObjectOfType <PlayerEnergy>();
     playerEnergyPoints      = FindObjectOfType <PlayerEnergyPoints>();
     playerUpgradesManager   = FindObjectOfType <PlayerUpgradesManager>();
     gameManager             = FindObjectOfType <GameManager>();
 }