Ejemplo n.º 1
0
    public void SleepBtn(SurvivorTraits survivorTraits)
    {
        // Sets the fatigue slider value equal to the sleep slider value * the hourly regen.
        survivorTraits.fatigueSlider.value = sleepSlider.value * hourlyRegen;
        // Sets the fatigue max stamina equal to the fatigue slider value
        survivorTraits.fatMaxStamina = survivorTraits.fatigueSlider.value;
        // Sets the stamina slider value equal to the normal max stamina value;
        survivorTraits.staminaSlider.value = survivorTraits.normMaxStamina;

        survivorTraits.fatStage1 = true;
        survivorTraits.fatStage2 = true;
        survivorTraits.fatStage3 = true;

        sleepSlider.value = 1;

        //Set The Time of Day
        dayNightManager.currentTimeOfDay = 0.23f;
        disableManager.EnablePlayer();
        sleepUI.SetActive(false);
    }
Ejemplo n.º 2
0
 public void Interaction(SurvivorTraits survivorTraits)
 {
     //if the FOOD bool is true
     if (food)
     {
         survivorTraits.hungerSlider.value += value;
     }
     // if the WATER bool is true
     else if (water)
     {
         survivorTraits.thirstSlider.value += value;
     }
     // if the HEALTH bool is true
     else if (health)
     {
         survivorTraits.healthSlider.value += value;
     }
     else if (bed)
     {
         sleepController.EnableSleepUI();
     }
 }
Ejemplo n.º 3
0
	void Start()
	{
		survivorTraits = GameObject.FindObjectOfType<SurvivorTraits> ();
	}