-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Milestone
Description
Scenario :
User is using MCM with Mod1.
Mod1 contains two settings : S1 & S2.
By default, Mod1 sets S1 to 10 and S2 to true.
User changed S1 to 11 and S2 to false.
Mod1 updates,
Default S1 is now 20 because the dev tweaked the U.I
A new config S3 is now present.
1/ If the mod doesn't use StaticSaveConfig but SaveConfig instead, custom settings by the user will be lost.
2/ In any case, the user needs to be informed S3 is new and S1 was changed by the dev.
This would necessitate keeping track of the current values we have when MCM is run.
Which can be done (fairly) easily by creating a config array which MCM_API_SettingsPage could populate with setting Names/Values when it's done.