Quote: "The only difference I suggested is the search order. You check the paths first, I suggested checking the mounted ZIPs first so it'd be easy to switch between raw files and ZIPs during development (since ZIPs can be unmounted and raw files would have to be moved)."
I had a slightly different workflow in mind.
I had imagined that the app would be developed using only the raw files.
How often are graphics sounds and the like replaced? I think very often.
Or you work with dummy files that are then replaced at some point.
When it is published. Then the media folder is simply zipped and only the assign line is inserted in the source text.
Furthermore, it might be good if, for example, a config file for the app is in the zip folder as a default. If it is loaded.
Then settings are changed and saved in the user profile. This file really does not need to be encrypted.
Now the possibility is that the saved file is simply loaded with the same name. Because it is found first in the user profile.
I had thought of something like that during development.
Oh yes, my system allows you to specify multiple zips that will be searched in the order in which they were assigned.