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); }
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(); } }
void Start() { survivorTraits = GameObject.FindObjectOfType<SurvivorTraits> (); }