06/24/14, 09:29 PM | #1 | |
Saved Variables Bug and AddOns ToU
Okay, we have a couple more important things to let you guys know about that have resulted from the patch:
First, it seems that there has been a change (we think bug, but getting that verified) to the Saved Variables files, which includes your AddOns settings. Previously they were saved under your ["@username"]. It seems that they are saved under [""] now. What this means is that if you log into the game without having made the necessary change in your files, and if you didn't keep a backup of them, all your addon settings will be reverted to the default settings. If you haven't yet logged in, or if you have a backup of them, there is a fix you can use. All you need to do is:
If it turns out that this was a bug introduced with this patch and Zenimax reverts it, you'll be able to just drop your backup of the SavedVariables folder back in and be all set again. You did make the backup we told you to make, right?! Next, Zenimax has added an AddOn Terms of Use to the game. If you want to use AddOns in the game, you will need to agree to it before you can use them. The first time you click on the AddOns button in game it will bring the agreement up for you to accept. It reads as follows:
Authors, make particular note of the sixth bullet point:
Last edited by Cairenn : 06/25/14 at 12:07 AM. |
||
06/25/14, 01:32 AM | #2 |
zzz disclosures. Guess we have to add a readme
|
|
06/25/14, 03:02 AM | #3 | ||
|
It already used the "" marker instead of the @username There might actually be something intentional to resetting the files. I mean UTC does itterate over stuff like the ChatCategories, thier count might have changed so the old data is no longer valid. I do not actually mind them resetting UTC's saved var file. I might actually do that intentionally for the saved data when I update it.
|
||
06/25/14, 05:00 AM | #4 |
FYI to other addon developers, it also appears that ZOS has introduced a limit on the maximum size of strings stored in saved variables. If your string is longer than (guessing, not verified) 2048 characters, it will be replaced with something like
Code:
["showTitle"] = true, ["body"] = nil -- invalid string value, ["medium"] = 0, |
|
06/25/14, 08:12 AM | #5 |
Dumb Zenimax, they are ruined all my pleasure from game!
|
|
06/25/14, 08:50 AM | #6 |
|
I'm not able to find out right now because I haven't finished downloading, but is there an issue when multiple accounts log in onto on machine ?
|
06/25/14, 09:13 AM | #7 | |
|
|
|
06/25/14, 10:08 AM | #8 | |
Join Date: Mar 2014
Posts: 9
|
I was able to "fix" the X4dChat mod just by commenting out the affected line, which doesn't seem to include code used anywhere else. But it included a reference to a global called "CHAT_CATEGORY_OUTGOING" which apparently no longer exists?
|
|
06/25/14, 10:49 AM | #9 | |
|
I mean, it WOULD be an improvement, if done right... |
|
06/25/14, 12:10 PM | #10 | |
|
There's no more separation between multiples accounts in the savedVars. Just the one [""] table, under which are the characters settings and only one accountWide table. Last edited by niocwy : 06/25/14 at 12:16 PM. |
|
06/25/14, 01:02 PM | #11 | |
|
After the patch all the user addons use "" while ZO_ingame.lua is seperated by account ("@accountname"). That does imply the non-seperation of the ZO_ingame file was a bug. And when trying to fix it they flipped it around so now all user addons are affected isntead. I guess it was not that planned after all. On the other hand, if we can now do account seperation via code this would allow for limited cross account communication. But I figure this is a bug that will be fixed (unfortunately that fix means one more reset of the data in the future). |
|
06/25/14, 01:51 PM | #12 |
arrrg i dont know what to do lol i run ALOT of addons like ALOT and i really dont want to edit 100 plus saved vars i REALLY hope this is a bug LMFAO
|
|
06/25/14, 02:09 PM | #13 |
This has been known for a while that when a patch is released this can happen. It didn't start with this patch however, I've never seen it last this long. It also happens when they disable some of the in game social features. When TESO will start reporting the name again remains to be seen.
|
|
06/25/14, 02:12 PM | #14 | |
|
||
06/25/14, 02:55 PM | #15 | |
I am not author, but i use an addon from an author who left, and as so far it did not broke, i keep using it because this is the only one doing what i want, so to name it its Pawksickles (it changes the whole set of police of the game). So considering the above disclosure, should i add it myself to continue to use it? and if so, where should i insert it ? in the .txt already in the folder? or into the main lua? Or should i do nothing Thank you |
||
06/25/14, 03:09 PM | #16 | |
|
||
06/25/14, 03:22 PM | #17 |
Lucky for me all of the newer versions of my addons that were converted to standalone use a new Saved Variables process that didn't rely on your "@name" any longer, so most of them should be perfectly fine after this update. (I say this while not having had the chance to actually test it yet, thanks to my day job).
See this if you want to see through my crystal ball: http://www.esoui.com/forums/showpost...2&postcount=17
__________________
Wykkyd Gaming • Mostly Harmless As seen on: PC Gamer • Massively • Exploring ESO • Ten Ton Hammer • Featured by Zenimax Last edited by Wykkyd : 06/25/14 at 03:30 PM. |
|
06/25/14, 07:34 PM | #18 |
I've considered writing up a tutorial on saved variables without using the extra layer of API, but haven't had time.
|
|
06/25/14, 08:36 PM | #19 |
I'm ashamed to say I didn't even know this was possible, and yet it seems so obvious now.
|
|
06/25/14, 11:02 PM | #20 |
I think I may consider this option when I rewrite the saved variable layout in version 2 of my gatherer.
|
|
ESOUI » Site Forums » News » Saved Variables Bug and AddOns ToU |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Linear Mode |
Switch to Hybrid Mode |
Switch to Threaded Mode |
|
|