static PesronData LoadCharacter(int characterSlot)
    {
        PesronData loadedCharacter = new PesronData();

        loadedCharacter.Room        = PlayerPrefs.GetInt("LastRoom" + characterSlot);
        loadedCharacter.MusicActive = PlayerPrefs.GetInt("Music" + characterSlot);
        return(loadedCharacter);
    }
    void Start()
    {
        characterData = LoadCharacter(0);

        roomlvl = characterData.Room;

        if (characterData.MusicActive == 1)
        {
            MusicActive = true;
            musicOn.SetActive(true);
            musicOff.SetActive(false);
            Debug.Log("Error 2");
        }
        else
        {
            MusicActive = false;
            musicOn.SetActive(false);
            musicOff.SetActive(true);
        }
        if (!TestMode)
        {
            LoadNextLvl();
        }
    }
 static void SaveCharacter(PesronData data, int characterSlot)
 {
     PlayerPrefs.SetInt("LastRoom" + characterSlot, data.Room);
     PlayerPrefs.SetInt("Music" + characterSlot, data.MusicActive);
     PlayerPrefs.Save();
 }