public static string GetSelectedPreinstalledLanguageCode() { SelectedLanguageType selectedLanguageType = GetSelectedLanguageType(); if (selectedLanguageType == SelectedLanguageType.Preinstalled) { return(KPlayerPrefs.GetString(SELECTED_LANGUAGE_CODE_KEY)); } return(string.Empty); }
private void RebuildScreen() { foreach (GameObject button in buttons) { UnityEngine.Object.Destroy(button); } buttons.Clear(); uninstallButton.isInteractable = (KPlayerPrefs.GetString(Localization.SELECTED_LANGUAGE_TYPE_KEY, 0.ToString()) != 0.ToString()); RebuildPreinstalledButtons(); RebuildUGCButtons(); }
public static string GetInstallTimeStamp() { if (installTimeStamp == null) { installTimeStamp = KPlayerPrefs.GetString("INSTALL_TIMESTAMP", null); if (installTimeStamp == null || installTimeStamp == string.Empty) { installTimeStamp = DateTime.UtcNow.Ticks.ToString(); KPlayerPrefs.SetString("INSTALL_TIMESTAMP", installTimeStamp); } } return(installTimeStamp); }
public static SelectedLanguageType GetSelectedLanguageType() { return((SelectedLanguageType)Enum.Parse(typeof(SelectedLanguageType), KPlayerPrefs.GetString(SELECTED_LANGUAGE_TYPE_KEY, 0.ToString()), true)); }
public static string GetActiveSaveFilePath() { return(KPlayerPrefs.GetString("SaveFilenameKey/")); }