I am following the recommendation to use local variables instead of global ones whenever possible. Hence I also use them to record the progress of solving intra-scene puzzles.
Now I wonder: if a player has solved parts of such a puzzle, and I publish an app update to the App Store that gets automatically loaded by the player‘s device over night, will his progress survive? Or will local variables get reset as a side effect of an app update?
Comments