Quantcast
Download
(20 Kb)
Download
Updated: 05/12/21 09:21 PM
Pictures
File Info
Compatibility:
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:05/12/21 09:21 PM
Created:01/17/21 04:05 PM
Monthly downloads:180
Total downloads:2,917
Favorites:16
MD5:
Account Achievements
Version: 1.3.0
by: QuantumPie [More]
1.2.0 Notice
The option to separate achievement progress by mega-server has been added (Settings->Addons->Account Achievements->Separate Achievements by Server), but is currently un-tested. It would be greatly appreciated if someone who actively plays on both could test it.

Dependencies
This addon requires the following libraries to be installed to function:
  • LibAddonMenu


Description
This addon re-designs the base-game achievement interface to make it easier to track achievement progress across all of your characters.

Current features include:
  • Re-designing the summary panel to show total progress towards a category in yellow, overlayed by the default blue bar
  • Adding addition information to an achievement's expanded tooltip, including all of the characters it has been earned on.
  • Achievements that have been earned on other characters will show as being partially unlocked, and display "Earned" instead of a date
  • An additional category that groups similar achievements together, such as: dungeon challengers, motifs, savior/hero of

Remarks
This addon may conflict with other addons which modify the base-game achievement panel. Addons that have been tested or contain compatibility patches (already included in the base addon) are:
Todo
  • Give each category its own yellow progress bar like for the summary
  • Support for other languages
- version 1.3.0
* Added a setting to choose between the default progress bars or keeping Votan's Overview if the addon is installed
* Adding settings to change the appearance of account earned achievements
* Updated achievement group category with Flames of Ambition achievements
* Fixed errors that were a result of character names that started with a lowercase letter
* Fixed erroneous scroll bar from the original ContentList that wasn't hidden

- version 1.2.2:
* Fixed an error that was occurring due to a new achievement category being added from an update

- version 1.2.1:
* NOTE: The achievement saved variables had to be updated again to fix an error. You will need to re-log into each character again after updating
* Fixed an error involving expanding achievements with a progression line
* Fixed the computed points for all earned achievements being less then it should
* Added how many times an achievement has been earned as a prefix to the achievement name
* Reverted back to having globally earned achievements displaying as being fully unlocked

- version 1.2.0:
* Added option to separate saved variables by mega server (needs to be tested)
* Re-worked how the group category is added to the interface so it will always show on first character load
* Added full compatibility with Votan's achievement overview
* Added dev mode to the settings which displays additional information in the achievement window

- version 1.1.2:
* Removed leftover debug print

- version 1.1.1:
* Re-worked some hooks to prevent conflicts with other addons

- version 1.1.0:
* Added a settings menu
* Added color picker to change the account wide progress bar color
* Added button to refresh achievement progress if any were earned while the addon was disabled

- version 1.0.2:
* Fixed duplication name conflicts with LayoutAchievements

- version 1.0.1:
* Fixed a bug which caused an indexing error the very first time the addon was loaded (thanks for pointing this out Archmonster!)
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Uploader
Date
1.2.2
19kB
QuantumPie
03/08/21 04:37 PM
1.2.1
19kB
QuantumPie
02/17/21 12:08 PM
1.2.0
19kB
QuantumPie
02/07/21 05:02 PM
1.1.2
16kB
QuantumPie
01/21/21 07:56 PM
1.1.1
16kB
QuantumPie
01/21/21 07:41 PM
1.0.2
15kB
QuantumPie
01/19/21 03:52 PM
1.0.1
15kB
QuantumPie
01/18/21 12:19 PM
1.0.0
15kB
QuantumPie
01/17/21 04:05 PM


Post A Reply Comment Options
Unread 05/16/21, 08:52 PM  
Anceane
 
Anceane's Avatar

Forum posts: 274
File comments: 902
Uploads: 0
Code:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'
|caaaaaa<Locals> eventCode = 131454, name = "Journeyman Decorator", points = 5, id = 1746, link = "|H0:achievement:1746:1:1621218..." </Locals>|r
Code:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'
|caaaaaa<Locals> eventCode = 131454, name = "Expert Decorator", points = 10, id = 1747, link = "|H0:achievement:1747:1:1621218..." </Locals>|r
I am playing a level 4 actually. When she entered my housing, those errors popped. Name of character is Umbral Esmerald, so as you see there is no lower case starting

There was also these errors earlier, when i applied the CP (as this account as over 1000)

Code:
    [10192] = 
    {
        [1] = 1621215839071,
        [2] = "2021-05-16 21:43:59.071 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Stealthy Decree\", points = 10, id = 1221, link = \"|H0:achievement:1221:1:1621215...\" </Locals>",
    },
    [10193] = 
    {
        [1] = 1621215839086,
        [2] = "2021-05-16 21:43:59.086 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Devious Destiny\", points = 15, id = 1222, link = \"|H0:achievement:1222:1:1621215...\" </Locals>",
    },
    [10194] = 
    {
        [1] = 1621215839101,
        [2] = "2021-05-16 21:43:59.101 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Arcane Decree\", points = 10, id = 1218, link = \"|H0:achievement:1218:1:1621215...\" </Locals>",
    },
    [10195] = 
    {
        [1] = 1621215839117,
        [2] = "2021-05-16 21:43:59.117 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Mysterious Destiny\", points = 15, id = 1219, link = \"|H0:achievement:1219:1:1621215...\" </Locals>",
    },
    [10196] = 
    {
        [1] = 1621215839133,
        [2] = "2021-05-16 21:43:59.133 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Vigorous Decree\", points = 10, id = 1216, link = \"|H0:achievement:1216:1:1621215...\" </Locals>",
    },
    [10197] = 
    {
        [1] = 1621215839155,
        [2] = "2021-05-16 21:43:59.155 -0400",
        [3] = 1,
        [4] = "E",
        [5] = "UI",
        [6] = "user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: attempt to index a nil value",
        [7] = "stack traceback:\nuser:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:566: in function 'EventAchievementAwarded'\n<Locals> eventCode = 131454, name = \"Robust Destiny\", points = 15, id = 1215, link = \"|H0:achievement:1215:1:1621215...\" </Locals>",
Name is without accent, same for the account. No special letters

While i use Votan's achievement, i did not activated the compatiblity as there was a graphical transparency problem. After i selected the achievement, if i scrolled up or down, the text of this achievement was still behind, like stuck behind the new window) sorry hard to explain
__________________
Last edited by Anceane : 05/16/21 at 09:25 PM.
Report comment to moderator  
Reply With Quote
Unread 05/12/21, 09:24 PM  
QuantumPie
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 18
Uploads: 2
Re: Changes

Originally Posted by InfiniteBlend778
Is there any chance for this addon to work compatibly with Votan's Achievements Overview?
I would like to see all characters achievements in one and toggle few of them to favourites if that was even possible.Thanks
I'll look into seeing if I can overwrite the favorite tab with my custom achievements for the next update
Report comment to moderator  
Reply With Quote
Unread 05/12/21, 09:22 PM  
QuantumPie
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 18
Uploads: 2
Version 1.3.0 has just been deployed

Version 1.3.0 change-log

* Added a setting to choose between the default progress bars or keeping Votan's Overview if the addon is installed
* Adding settings to change the appearance of account earned achievements
* Updated achievement group category with Flames of Ambition achievements

* Fixed errors that were a result of character names that started with a lowercase letter
* Fixed erroneous scroll bar from the original ContentList that wasn't hidden
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 11:41 AM  
InfiniteBlend778

Forum posts: 0
File comments: 7
Uploads: 0
Changes

Is there any chance for this addon to work compatibly with Votan's Achievements Overview?
I would like to see all characters achievements in one and toggle few of them to favourites if that was even possible.Thanks
Report comment to moderator  
Reply With Quote
Unread 05/05/21, 03:18 PM  
QuantumPie
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 18
Uploads: 2
Upcoming Update

My courses for the semester are finally over and I've begun going through everyone's comments. So far I've updated categories for FoA, added an option to use either the default progress bars or Votan's re-skin, and finally fixed the bug resulting from lowercase character names (thanks to yachoor and PhnxZ for identifying and pinpointing the issue!).

Once I finish implementing a couple new features, I'll send out the update (ETD no more then a week)

Thank you for everyone's patience!
Report comment to moderator  
Reply With Quote
Unread 05/01/21, 01:41 PM  
InfiniteBlend778

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: Game error after install the addon

Ok,it works ,thanks
Originally Posted by PhnxZ
Originally Posted by InfiniteBlend778
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: in function 'addon:GetCharacterIdFromName'
|caaaaaa<Locals> self = [table:1]{varsVersionSettings = 5, groupCategoryName = "QP_GA_GROUP", name = "QuantumsGlobalAchievements", varsVersionAchievement = 5}, name = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:615: in function 'addon:Initialize'
|caaaaaa<Locals> self = [table:1], playerName = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:637: in function 'OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "QuantumsGlobalAchievements" </Locals>|r


Hi,recently when i've installed my addon,it shows me error like that on any character.When opening achievements there is no achievement shown.Icons with achievement on Summary are not reacting and not moving to achievement location .Achievement Bar is randomly full on blue next to achievement points.
I'm not using Votan's addon .Any ideas?
Read my previous message, it's a bug with characters that start with a lowercase letter, the fix is there.
Report comment to moderator  
Reply With Quote
Unread 05/01/21, 10:30 AM  
PhnxZ

Forum posts: 8
File comments: 137
Uploads: 0
Re: Game error after install the addon

Originally Posted by InfiniteBlend778
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: in function 'addon:GetCharacterIdFromName'
|caaaaaa<Locals> self = [table:1]{varsVersionSettings = 5, groupCategoryName = "QP_GA_GROUP", name = "QuantumsGlobalAchievements", varsVersionAchievement = 5}, name = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:615: in function 'addon:Initialize'
|caaaaaa<Locals> self = [table:1], playerName = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:637: in function 'OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "QuantumsGlobalAchievements" </Locals>|r


Hi,recently when i've installed my addon,it shows me error like that on any character.When opening achievements there is no achievement shown.Icons with achievement on Summary are not reacting and not moving to achievement location .Achievement Bar is randomly full on blue next to achievement points.
I'm not using Votan's addon .Any ideas?
Read my previous message, it's a bug with characters that start with a lowercase letter, the fix is there.
Report comment to moderator  
Reply With Quote
Unread 05/01/21, 09:45 AM  
InfiniteBlend778

Forum posts: 0
File comments: 7
Uploads: 0
Game error after install the addon

user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: in function 'addon:GetCharacterIdFromName'
|caaaaaa<Locals> self = [table:1]{varsVersionSettings = 5, groupCategoryName = "QP_GA_GROUP", name = "QuantumsGlobalAchievements", varsVersionAchievement = 5}, name = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:615: in function 'addon:Initialize'
|caaaaaa<Locals> self = [table:1], playerName = "xyz" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:637: in function 'OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "QuantumsGlobalAchievements" </Locals>|r


Hi,recently when i've installed my addon,it shows me error like that on any character.When opening achievements there is no achievement shown.Icons with achievement on Summary are not reacting and not moving to achievement location .Achievement Bar is randomly full on blue next to achievement points.
I'm not using Votan's addon .Any ideas?
Last edited by InfiniteBlend778 : 05/01/21 at 09:46 AM.
Report comment to moderator  
Reply With Quote
Unread 04/13/21, 11:56 AM  
PhnxZ

Forum posts: 8
File comments: 137
Uploads: 0
Originally Posted by yachoor
Originally Posted by PhnxZ
Heya, love this addon, any idea why I'm getting this error on my alt account (works fine on my main)?
Lowercase character name?

In InitCharacterIds() nonLocalizedName for that char is "Rogue'ishy", same with flybotix ending added as "Flybotix"
Thank you, that seems to have sorted it

in QuantumsGlobalAchievements.lua line 573 change:
Code:
local nonLocalizedName = zo_strformat("<<C:1>>", name)
to:
Code:
local nonLocalizedName = zo_strformat("<<1>>", name)
Report comment to moderator  
Reply With Quote
Unread 04/13/21, 06:59 AM  
QuantumPie
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 18
Uploads: 2
I greatly appreciate everyone who is still sending in errors and feedback! I promise I'm still here! I've been pretty busy with classes but I'm planning on going through everything early May and adding some new features / fixing bugs that have been reported.
Last edited by QuantumPie : 04/13/21 at 06:59 AM.
Report comment to moderator  
Reply With Quote
Unread 04/12/21, 04:51 PM  
yachoor
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 24
Uploads: 1
Originally Posted by PhnxZ
Heya, love this addon, any idea why I'm getting this error on my alt account (works fine on my main)?
Lowercase character name?

In InitCharacterIds() nonLocalizedName for that char is "Rogue'ishy", same with flybotix ending added as "Flybotix"
Report comment to moderator  
Reply With Quote
Unread 04/09/21, 10:40 AM  
PhnxZ

Forum posts: 8
File comments: 137
Uploads: 0
Heya, love this addon, any idea why I'm getting this error on my alt account (works fine on my main)?

Code:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: in function 'addon:GetCharacterIdFromName'
|caaaaaa<Locals> self = [table:1]{name = "QuantumsGlobalAchievements", groupCategoryName = "QP_GA_GROUP", varsVersionSettings = 5, varsVersionAchievement = 5}, name = "rogue'ishy" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:615: in function 'addon:Initialize'
|caaaaaa<Locals> self = [table:1], playerName = "rogue'ishy" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:637: in function 'OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "QuantumsGlobalAchievements" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 03/26/21, 07:26 PM  
LoneStar2911
Addon Addict
 
LoneStar2911's Avatar
Premium Member

Forum posts: 138
File comments: 580
Uploads: 0
Error

Code:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:562: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:562: in function 'EventAchievementAwarded'
|caaaaaa<Locals> eventCode = 131454, name = "Apprentice Decorator", points = 5, id = 1745, link = "|H0:achievement:1745:1:1616808..." </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 03/24/21, 06:38 AM  
flybotix

Forum posts: 0
File comments: 2
Uploads: 0
Getting this error on one of my characters . The characters name is identical to my account name. All of my other characters work fine.

user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:582: in function 'addon:GetCharacterIdFromName'
|caaaaaa<Locals> self = [table:1]{varsVersionSettings = 5, varsVersionAchievement = 5, name = "QuantumsGlobalAchievements", groupCategoryName = "QP_GA_GROUP"}, name = "flybotix" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:615: in function 'addon:Initialize'
|caaaaaa<Locals> self = [table:1], playerName = "flybotix" </Locals>|r
user:/AddOns/QuantumsGlobalAchievements/QuantumsGlobalAchievements.lua:637: in function 'OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "QuantumsGlobalAchievements" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 03/23/21, 10:52 AM  
sshogrin

Forum posts: 0
File comments: 20
Uploads: 0
Re: Re: UI

Originally Posted by QuantumPie
Originally Posted by sshogrin
I do like this addon, very helpful, but would prefer in the "Summary" if it didn't change the UI to the meters. I use Votan's and it shows me the achievements last made progress in when I open Achievements. I love that. It's easy to see progress in the latest achievements...
It would also be nice to be able to know the progress on each toon..that way I can for sure prioritize toons based on that.
I'll look into adding an option so you can choose between which summary panel you wish to see.

And adding a way to check x/y progress across all your characters has been a future goal, but I'll need to wait until my courses slow down a bit before I can invest the proper amount of time into implementing that.
Would very much appreciate the Summary first if there was a priority...knowing which character has completed is much more important than progress across all characters..for me the Summary thing takes priority in my wish list. Thanks for the addon in the first place.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: