paulbrock / brockprogress

Wow addon
0 stars 0 forks source link

use in built achievement tracker #9

Open paulbrock opened 8 years ago

paulbrock commented 8 years ago

VERY interesting.

Not sure if it is good for long lists but might help for some of the short ones. see https://wow.curseforge.com/addons/zoneachievementtracker/

paulbrock commented 8 years ago

useful links http://wowprogramming.com/docs/api/AddTrackedAchievement http://wowprogramming.com/docs/api/GetNumTrackedAchievements http://wowprogramming.com/docs/api/RemoveTrackedAchievement

paulbrock commented 8 years ago

first version:

if tracked achievements > 0 do nothing else if first achievement added to screen and not 'takes up too much space'* then start tracking

if achievement is contextual (zone/dungeon/etc) remove when appropriate

*determine if achievement 'takes up too much space'. This is down to whether or not it has a long list of criteria e.g. explore, or if its just a number e.g. zone quests. First draft can use http://wowprogramming.com/docs/api/GetAchievementNumCriteria to only count those with 0 or 1 criterion.

paulbrock commented 8 years ago

started to work now:

still to do

paulbrock commented 8 years ago

some achs don't track well - e.g. quests per zone when already completed on character - doesn't show counter. Need to identify and eliminate these.

paulbrock commented 8 years ago

good also do with elimating the zone quests that aren't immediately relevant.