Example #1
0
 // Use this for initialization
 void Awake()
 {
     traitsManager    = GameObject.Find("Traits_Manager").GetComponent <Traits_Manager>();
     gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
     characterManager = GameObject.Find("Character_Manager").GetComponent <Character_Manager>();
     survivorManager  = GameObject.Find("Survivor_Manager").GetComponent <Survivor_Manager>();
 }
Example #2
0
    // Use this for initialization
    void Awake()
    {
        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
        characterManager = GameObject.Find("Character_Manager").GetComponent <Character_Manager>();
        survivorManager  = GameObject.Find("Survivor_Manager").GetComponent <Survivor_Manager>();

        backButton.onClick.AddListener(OnBackClicked);
    }
    private void Awake()
    {
        survivorManager = GameObject.Find("Survivor_Manager").GetComponent <Survivor_Manager>();

        if (!random)
        {
            survivorManager.AddSurvivor(survivor);
        }
        else
        {
            survivorManager.AddRandomSurvivor();
        }
    }
    public void HarvestWater()
    {
        if (waterSystemQuantity != waterSystemMaximumQuantity)
        {
            throw new System.Exception("Expected water bar to be full");
        }

        Survivor_Manager survivorManager = GameObject.Find("Survivor_Manager").GetComponent <Survivor_Manager>();

        currentWater += waterGatheredForEachSurvivor * (1 + survivorManager.NumberOfSurvivors());

        waterSystemQuantity = 0f;
    }
Example #5
0
    public void HarvestFarm()
    {
        if (farmSystemQuantity != farmSystemMaximumQuantity)
        {
            throw new System.Exception("Expected food bar to be full");
        }

        Survivor_Manager survivorManager = GameObject.Find("Survivor_Manager").GetComponent <Survivor_Manager>();

        currentFarmFood += foodGatheredForEachSurvivor * (1 + survivorManager.NumberOfSurvivors());

        farmSystemQuantity = 0f;
    }