public void UnlockFeature(Feature f) { switch (f) { case Feature.HackerManual: hackerManual.SetActive(true); break; case Feature.Wallpaper: wallpaper.SetActive(true); if (!betterMusicPlayer.isPlaying) { fascistThemePlayer.Play(); } break; case Feature.MouseCursor: cursor.SetActive(true); break; case Feature.SystemClock: systemClock.SetActive(true); break; case Feature.ScriptEditor: scriptEditor.SetActive(true); break; case Feature.BetterMusic: fascistThemePlayer.Stop(); betterMusicPlayer.PlayDelayed(1.0f); communism.Revolt(); wallpaper.SetActive(true); break; } }