totalEarned and quantity is always same.
maxQuantity is the cap until that week.
These hidden currencies track KPs, except Algari Treatise and those unique KPs.
The currencies caps are dynamic added every week, just like crests.
228724 -- Flicker of Alchemy Knowledge
228725 -- Glimmer of Alchemy Knowledge
228726 -- Flicker of Blacksmithing Knowledge
228727 -- Glimmer of Blacksmithing Knowledge
228728 -- Flicker of Enchanting Knowledge (never seen)
228729 -- Glimmer of Enchanting Knowledge (never seen)
228730 -- Flicker of Engineering Knowledge
228731 -- Glimmer of Engineering Knowledge
228732 -- Flicker of Inscription Knowledge
228733 -- Glimmer of Inscription Knowledge
228734 -- Flicker of Jewelcrafting Knowledge
228735 -- Glimmer of Jewelcrafting Knowledge
228736 -- Flicker of Leatherworking Knowledge
228737 -- Glimmer of Leatherworking Knowledge
228738 -- Flicker of Tailoring Knowledge
228739 -- Glimmer of Tailoring Knowledge
Conclusion
I think it make sense.
catchupCount = maxQuantity - totalEarned - notDoneWeeklyCount(Not including Treatise)
As for Herbalism, Mining, Skinning and Enchanting, catchupCount should not be displayed before finishing other KPs of weekly sources except Algari Treatise.
(In fact, there are hidden currencies to track Algari Treatise, but they do not work for now, only the caps is added every week.
e.g. 11.0 Professions - Tracker - Insc Book - Alchemy Knowledge)
The catch-up mechanism: TWW professions each have a hidden currencies to track your weekly KPs, which is also a catch-up mechanism
Following is an example which I dumped in game during week 3.
/dump C_CurrencyInfo.GetCurrencyInfo(id)
totalEarned
andquantity
is always same.maxQuantity
is the cap until that week. These hidden currencies track KPs, except Algari Treatise and those unique KPs.The currencies caps are dynamic added every week, just like crests.
(Blizzard realized when the growth cap was 15, Enchanting players always had one additional KP to catch up each week.)
If you want to manually calculate the caps instead of API, all region TWW 'Week 1' (not Early Access week) realm reset timestamps are FYI.
Gathering professions and Enchanting: It seems you have to complete all weekly KP items except Insc books, then the catch-up item begin to drop.
Crafting professions: Patron Orders reward Flicker Knowledge (+1) or Glimmer Knowledge (+2)
Conclusion I think it make sense.
catchupCount
=maxQuantity
-totalEarned
-notDoneWeeklyCount
(Not including Treatise)As for Herbalism, Mining, Skinning and Enchanting,
catchupCount
should not be displayed before finishing other KPs of weekly sources except Algari Treatise.(In fact, there are hidden currencies to track Algari Treatise, but they do not work for now, only the caps is added every week. e.g. 11.0 Professions - Tracker - Insc Book - Alchemy Knowledge)
Regards