public LocManager.Language GetLanguage() { LocManager.Language ret = new LocManager.Language(); if (PlayerPrefs.HasKey(language)) { int value = PlayerPrefs.GetInt(language); ret = (LocManager.Language)value; } return(ret); }
private void OnIntroLogoUIFinished(UIControl c) { bool has_language = SerializationManager.Instance.GetHasLanguage(); if (!has_language) { if (select_language_ui != null) { select_language_ui.UIBegin(); select_language_ui.SetBackgroundFade(true); } } else { LocManager.Language lan = SerializationManager.Instance.GetLanguage(); LocManager.Instance.SetLanguage(lan); StartPhase(LogicPhase.GAME_MENU); } }
public void SetLanguage(LocManager.Language lan) { PlayerPrefs.SetInt(language, (int)lan); }