static void ResetHiddenPrefs() { stopOnDialogueEnd = true; useAutoAdvance = false; useAutosave = true; sidebarWidth = 180f; showSyntaxReference = true; playtestScope = PlaytestScope.AllFiles; allowLinksAcrossFiles = false; SaveHiddenPrefs(); }
static void LoadHiddenPrefs() { if (EditorPrefs.HasKey("MerinoStopOn") == false) { SaveHiddenPrefs(); // save defaults if not found } stopOnDialogueEnd = EditorPrefs.GetBool("MerinoStopOn"); useAutoAdvance = EditorPrefs.GetBool("MerinoAutoAdvance"); useAutosave = EditorPrefs.GetBool("MerinoAutosave"); sidebarWidth = EditorPrefs.GetFloat("MerinoSidebarWidth"); showSyntaxReference = EditorPrefs.GetBool("MerinoShowSyntax"); playtestScope = (PlaytestScope)EditorPrefs.GetInt("MerinoPlaytestScope"); allowLinksAcrossFiles = EditorPrefs.GetBool("MerinoAllowCrossFile"); }