What's the purpose of restore when using `wrap`?
What's your question?
I've just started using Ludusavi and got a bit confused about why the wrap CLI command always attempts to restore the latest backup when run. In normal use cases (backup after every game session) I would assume the local save files are identical to the latest backup when you start the game, so isn't a restore unnecessary?
I might be missing the purpose of that restore step, but it would be nice with at least an option to disable it.
Perhaps I'm overthinking it and should just use --force-restore and not think about it. But I think I got a little paranoid as the first time I set up Ludusavi my game wouldn't launch after making my first backup. Not sure what caused it, but a restore fixed it.
Hi! One reason for that is in case you need to sync backups between multiple computers or user profiles, but it's true that there should probably be an option to skip it if that doesn't apply to you. I can add a --no-restore option.