Nexus-Mods / NexusMods.App

Home of the development of the Nexus Mods App
https://nexus-mods.github.io/NexusMods.App/
GNU General Public License v3.0
1.07k stars 50 forks source link

Config files edited in-game revert to install state whenever Nexus Mods app is launched #1791

Open BucketListMod opened 4 months ago

BucketListMod commented 4 months ago

Bug Report

Summary

Configs changed in-game revert after opening Nexus App.

Steps to reproduce

  1. Download a mod that comes with a config file (not applicable if a config file is not downloaded at installation)
  2. Change mod in-game using any kind of config editor
  3. Ensure config takes in-game and play with it as such
  4. Close game and open Nexus Mods app
  5. Nexus Mods edits config files back to installation state and applies changes without manual "apply" button press

What is the expected behaviour?

Config to remain as set by user, not by installation

Other information

Example mod known to have this problem: Wild Flowers Reimagined for Stardew Valley

Al12rs commented 4 months ago

That is strange, the app should do a synchronize step on game close and on app start, which should pick up the changes. Not sure which part could be going wrong yet.

Pickysaurus commented 4 months ago

When you say "any kind of config editor", what are you using specifically? It's best if we do exactly what you did to try and replicate this.

BucketListMod commented 4 months ago

Apologies for the late response. There are two ways I have edited configs that result in the configs returning to normal after opening the app again:

  1. Generic Mod Configure Menu
  2. Pasting in config files from archive of mods prior to installing Nexus app

The first is the more obvious of the two, of course. The second is what told me the mods that came with a congif file packed in were the problem; mods that DIDN'T have a config file packed didn't change their configs when I opened the Nexus Mods app. The only configs that reverted were ones that were there on install.