public void OpenConditionPopup(string textId, Utils.Condition condition) //Asks for something and saves the result { ConditionPopup.SetActive(true); ConditionPopupText.id = textId; ConditionPopupText.Localize(); currentCondition = condition; }
public void DeclineCurrentConditionPopup() { SavesManager.instance.SaveCondition(currentCondition, false); currentCondition = Utils.Condition.None; ConditionPopup.SetActive(false); }
public void SaveCondition(Utils.Condition condition, bool value) { PlayerPrefs.SetInt(Utils.GetConditionStringOf(condition), value ? Utils.trueVal : Utils.falseVal); }
public void SaveCondition(Utils.Condition condition, int valFromUtils) { PlayerPrefs.SetInt(Utils.GetConditionStringOf(condition), valFromUtils); }
public int LoadCondition(Utils.Condition condition) { return(PlayerPrefs.GetInt(Utils.GetConditionStringOf(condition), Utils.nullVal)); }