estoy desarrollando un juego que guarda el progreso en local en un SharedObject, el problema es que cuando añado un nuevo nivel y actualizo la app no se me guardan los progresos anteriores.
so = SharedObject.getLocal("gameData");
so.data.nivelesW01 = levelsW01;
so.data.nivelesW02 = levelsW02;
so.data.nivelesW03 = levelsW03; <-- nuevo nivel añadido
so.flush();
donde levelsW0X... son Arrays que en cada posición guarda si se ha completado un nivel (1) o no (0).
¿Alguien sabe por qué puede pasar esto?
Gracias y un saludo,