public void ResetApp() { PlayerPrefs.DeleteAll(); LangSystem.Init(); GetComponent <Modal>().Hide(); GameObject.Find("OptionsManager").GetComponent <Options>().GoBack(); }
void Start() { LangSystem.Init(); dateControl.Load(); amountControl.Load(); // Загрузка сохранений if (PlayerPrefs.HasKey("Incomes")) { incomes = JsonUtility.FromJson <Incomes>(PlayerPrefs.GetString("Incomes")); } if (PlayerPrefs.HasKey("Costs")) { costs = JsonUtility.FromJson <Costs>(PlayerPrefs.GetString("Costs")); } if (PlayerPrefs.HasKey("Purses")) { purses = JsonUtility.FromJson <Purses>(PlayerPrefs.GetString("Purses")); } if (dateControl.HasMonthPassed()) { UpdateMonth(); } else if (dateControl.IsDayEnd()) { UpdateDayStat(); } dateControl.Render(); amountControl.Render(); incomeControl.LoadAndRender(); costControl.LoadAndRender(); pursesControl.LoadAndRender(); // Language Loading //Lang lang = LangSystem.Load(); LangSystem.Init(); LangSystem.Load(); for (int i = 0; i < tMenuOther.Length; i++) { tMenuOther[i].text = LangSystem.lang.Menu_Other[i]; } for (int i = 0; i < tCostsInfo.Length; i++) { tCostsInfo[i].text = LangSystem.lang.CostsInfo[i]; } for (int i = 0; i < tPursesInfo.Length; i++) { tPursesInfo[i].text = LangSystem.lang.PursesInfo[i]; } for (int i = 0; i < tIncomesInfo.Length; i++) { tIncomesInfo[i].text = LangSystem.lang.IncomesInfo[i]; } for (int i = 0; i < tSwitcher.Length; i++) { tSwitcher[i].text = LangSystem.lang.Switcher[i]; } for (int i = 0; i < tItemInfo.Length; i++) { tItemInfo[i].text = LangSystem.lang.ItemInfo[i]; } for (int i = 0; i < tPurseInfo.Length; i++) { tPurseInfo[i].text = LangSystem.lang.PurseInfo[i]; } for (int i = 0; i < tAddingControl.Length; i++) { tAddingControl[i].text = LangSystem.lang.AddingControl[i]; } for (int i = 0; i < tAddingPurse.Length; i++) { tAddingPurse[i].text = LangSystem.lang.AddingPurse[i]; } for (int i = 0; i < tNoPursesModal.Length; i++) { tNoPursesModal[i].text = LangSystem.lang.NoPursesModal[i]; } }