void LoadPlayerIncomeToggleOptions() { // Get map UI options GameOptions.Instance.mapUIOpt.togglePlayerIncome = PlayerPrefs.GetInt("MapUIShowPlayerIncome", 0); // default 0 - disable "always show heroes names" toggle // Get toggle TextToggle textToggle = MapOptions.transform.Find("TogglePlayerIncome").GetComponent <TextToggle>(); // verify if it was enabled before if (GameOptions.Instance.mapUIOpt.togglePlayerIncome == 0) { // disable toggle textToggle.selected = false; textToggle.SetNormalStatus(); // hide player income SetPlayerIncomeVisible(false); } else { // enable toggle textToggle.selected = true; textToggle.SetPressedStatus(); // show player income SetPlayerIncomeVisible(true); } }
void LoadTreasureChestsToggleOptions() { // Get map UI options GameOptions.Instance.mapUIOpt.toggleTreasureChests = PlayerPrefs.GetInt("MapUIShowTreasureChests", 0); // default 0 - disable "always show heroes names" toggle // Get toggle TextToggle textToggle = MapOptions.transform.Find("ToggleTreasureChests").GetComponent <TextToggle>(); // verify if it was enabled before if (GameOptions.Instance.mapUIOpt.toggleTreasureChests == 0) { // disable toggle textToggle.selected = false; textToggle.SetNormalStatus(); // hide cities names MapManager.Instance.SetTreasureChestsVisible(false); } else { // enable toggle textToggle.selected = true; textToggle.SetPressedStatus(); // always show city names MapManager.Instance.SetTreasureChestsVisible(true); } }