void Start() { Cursor.SetCursor(lobbyCursor, Vector2.zero, CursorMode.ForceSoftware); difficultyScroll.StartingScreen = PlayerPrefs.HasKey("DIFFICULTY") ? (int)Enum.Parse(typeof(Difficulty), PlayerPrefs.GetString("DIFFICULTY")) : 0; characterScroll.StartingScreen = PlayerPrefs.HasKey("CHARACTER") ? (int)Enum.Parse(typeof(CharacterName), PlayerPrefs.GetString("CHARACTER")) : 0; currentDifficulty = difficultyScroll.StartingScreen < Enum.GetValues(typeof(Difficulty)).Length ? (Difficulty)difficultyScroll.StartingScreen : Difficulty.Easy; playerCharacter = characterScroll.StartingScreen < Enum.GetValues(typeof(CharacterName)).Length ? (CharacterName)characterScroll.StartingScreen : CharacterName.Character1; StartCoroutine(overlayController.FadeColor(1f, new Color(0, 0, 0, 0))); StartCoroutine(overlayController.FadeValue(1f, 0)); }