AndrewSav / Remnant2SaveAnalyzer

Tool to backup your saves and view your world rolls
GNU General Public License v3.0
5 stars 1 forks source link

Importing backed up save names and Keep status from RSG #15

Open drkrthnblck opened 3 months ago

drkrthnblck commented 3 months ago

Would be a lot easier to test this/use it as a daily driver if there was a feature to automatically pull these settings from RSG (custom save names and Keep status) since they aren't reflected in RSA. You could probably find a lot more people to test this too since the cost of switching isn't as bad as it would be if they had to rename everything and check all of the Keep marks again.

Example as attached. image

AndrewSav commented 3 months ago

This feature would be nice to have but may take awhile to implement it properly. On the other hand one can move those manually in under a minute. I'm personally not using the backups feature of RSG/R2SA, since I'm using my own save scumming utility written 10 years ago, Memento, therefore it is difficult for me to test any of this, since I simply do not have the saves and settings that you describe.

Find the RSG settings

The file is called user.config and it is located under: "your_drive:\your_name\AppData\Local\RemnantSaveGuardian\RemnantSaveGuardian_Url_your_hash\your_version\user.config"

For example, mine is C:\Users\andrewsav\AppData\Local\RemnantSaveGuardian\RemnantSaveGuardian_Url_pdcfu2bghijqbub52xu3migptnjmrfyz\1.3.0.0\user.config

R2SA cannot possibly know this path for you from RSG, so you will have to provide it, even if some form of import is implemented.

Copy to clipboard the settings you are interested in

Find the settings you want to transfer across in the settings file, e.g:

            <setting name="BackupKeep" serializeAs="String">
                <value>638503847809682745=True</value>
            </setting>
            <setting name="BackupName" serializeAs="String">
                <value>638503897637933070=bla</value>
            </setting>

Copy these settings to the clipboard

Find the R2SA settings

In 0.0.10 a added the path tooltip to the settings page like his:

2024-05-11_14-56-13

But the path structure is the same as with RSG, if you substitute RemnantSaveGuardian with Remnant2SaveAnalyzer

Replace required settings in R2SA with your copied settings

Close R2SA before doing this. Now find the settings that you are interested in in this settings file, and replace them with the settings in your clipboard.