Liveupdate Hell šŸ”„

That makes sense, but using it during boot shows only the _base mount. This is where my understanding of it is incorrect. It seems like mounts do not appear until added manually – and – only if the resources for the mount don’t exist. Mounts do not persist between sessions - but the mount’s resources do.

Correct. It is for example used by those (few) developers that use the auto mount feature.

only if the resources for the mount don’t exist.

Mounting doesn’t involve ā€œcheckingā€ any missing resources at all. The mounting simply adds the archive to the list of archives to use when the next loading of resources will happen.

Mounts do not persist between sessions - but the mount’s resources do.

If the archive is not mounted, its resources cannot be loaded.
If they are, it suggests the resources are found in the default archive.

1 Like

Thank you for explaining it to me. :slight_smile: I am starting to understand it better.

This says it allows you to ā€œdesigned to simplify the management of Live Update resourcesā€, but I’m unsure how to use it properly. If instead of having 50 collection proxies for 50 levels, I’m assuming this allows you to load/unload a collection into a single proxy.

In my project, I’m trying to set this up but since levels 2-50 aren’t collections – they are files/paths in the project folder– , I’m unable to exclude them. The excluded files I need are not appearing the the graph during a build.

I’m unsure how this works.

Update:

Maybe the solution is the have the default collection include a collection that has all of the levels? I think that would work, but it defeats the purpose if swapping collections.