devs have control over what files remain on update . good for config files etc as discussed. (if they have an account an request perms)
Code:
U: always Update (default and most common case)
G: Get if it doesn't exist already (good for config or splash screens) for files that shouldn't be updated
L: Local file, which should be deleted upon uninstallation (good for files an app generates that need to be cleaned up at uninstall, but didn't come with the package)
E: simply Extract, but don't delete upon uninstallation (good for something like a save file that comes with a package, that you want to stick around even when it's deleted)
^ note that E: isn't usually needed for things like emulator saves, since those aren't in the manifest already (they're dynamically generated at runtime), and won't be deleted upon uninstallation (unless they're marked with L:)
Last edited by pwsincd,