View Single Post
11/04/20, 06:09 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,989
A crash of the client might not save the internal SV data to the files on your disk, yes.
But if you did a reloadui in between it should have saved the settings until there already.
Except if the crash was at logout where it tried to save the files again and then the files were opened and damaged.
You need to check the contents of the live/SavedVariables/addonname.lua files for more details what was saved and what is written inside, tosee more.

But there is no tracker or possibility to see it ingame or somewhere else, only in these files "is the truth" what was written.
You'll find the data most of the times in a table structure like

Code:
["Default or some other String, or the Server name e.g. EU Megaserver"] = { --1
   ["@AccountName"] = { --2
      ["Settings or some other table name"] = { --3
            ["Data table of the addon"] = { --4
            }, --4
            NumberVariableNameOfTheAddon = 12,
            BooleanVAriableOfTheAddon = true,
      }, --3
   }, --2
} --1
Each { creates a table and there must be a closing } again.
I tried to show you the opening and closing brackets by help of insets here in my explanation, and the relating numbers behind the {}.

The problem now would be to check which NumberVariableNameOfTheAddon relates to which ingame setting in the settings menu.
This cannot be easily found out, if the NumberVariableNameOfTheAddon is not using any "speaking name, related to that setting".
  Reply With Quote