WoW LibObjectiveProgress-1.0 addon Shadowlands/Burning Crusade Classic 2021
logo
wow addon LibObjectiveProgress-1.0

LibObjectiveProgress-1.0

Game Version: 9.1.0
Total Downloads: 8,228
Updated: Jul 11, 2021
Created: Oct 9, 2016
download LibObjectiveProgress-1.0Download Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v1.8.2 release 34.91 KB Jul 11, 2021 9.1.0 0 download LibObjectiveProgress-1.0 v1.8.2 releaseDownload
v1.8.1 release 37.34 KB Dec 30, 2020 9.0.2 370 download LibObjectiveProgress-1.0 v1.8.1 releaseDownload
v1.7.0 release 26.62 KB Feb 16, 2020 8.3.0 575 download LibObjectiveProgress-1.0 v1.7.0 releaseDownload
v1.6.0 release 23.99 KB Oct 1, 2019 8.2.5 421 download LibObjectiveProgress-1.0 v1.6.0 releaseDownload
v1.5.0 release 23.61 KB Jul 20, 2019 8.2.0 367 download LibObjectiveProgress-1.0 v1.5.0 releaseDownload
v1.4.0 release 22.10 KB Feb 28, 2019 8.0.1 756 download LibObjectiveProgress-1.0 v1.4.0 releaseDownload
v1.3.6 release 22.12 KB Dec 2, 2018 8.0.1 442 download LibObjectiveProgress-1.0 v1.3.6 releaseDownload
v1.3.5 release 22.23 KB Sep 21, 2018 8.0.1 437 download LibObjectiveProgress-1.0 v1.3.5 releaseDownload
v1.3.4 release 21.57 KB Sep 7, 2018 8.0.1 365 download LibObjectiveProgress-1.0 v1.3.4 releaseDownload
v1.3.3 release 20.42 KB Sep 4, 2018 8.0.1 293 download LibObjectiveProgress-1.0 v1.3.3 releaseDownload
v1.3.2 release 20.29 KB Aug 31, 2018 8.0.1 279 download LibObjectiveProgress-1.0 v1.3.2 releaseDownload
v1.3.1 release 20.13 KB Aug 31, 2018 8.0.1 162 download LibObjectiveProgress-1.0 v1.3.1 releaseDownload
v1.3.0 release 18.20 KB Jul 19, 2018 8.0.1 402 download LibObjectiveProgress-1.0 v1.3.0 releaseDownload
v1.2.5 release 15.68 KB Sep 10, 2017 7.3.0 488 download LibObjectiveProgress-1.0 v1.2.5 releaseDownload
v1.2.4 release 15.22 KB May 25, 2017 7.1.5 390 download LibObjectiveProgress-1.0 v1.2.4 releaseDownload
v1.2.3 release 15.07 KB May 15, 2017 7.1.5 279 download LibObjectiveProgress-1.0 v1.2.3 releaseDownload
v1.2.2 release 15.09 KB May 9, 2017 7.1.5 253 download LibObjectiveProgress-1.0 v1.2.2 releaseDownload
v1.2.1 release 14.61 KB Apr 10, 2017 7.1.5 147 download LibObjectiveProgress-1.0 v1.2.1 releaseDownload
v1.2.0 release 14.72 KB Mar 26, 2017 7.1.5 134 download LibObjectiveProgress-1.0 v1.2.0 releaseDownload
v1.1.0 release 14.84 KB Oct 25, 2016 7.0.3 270 download LibObjectiveProgress-1.0 v1.1.0 releaseDownload
v1.1.1 release 14.77 KB Oct 25, 2016 7.1.0 50 download LibObjectiveProgress-1.0 v1.1.1 releaseDownload
v1.0.3 release 9.77 KB Oct 13, 2016 7.0.3 131 download LibObjectiveProgress-1.0 v1.0.3 releaseDownload
v1.0.2 release 9.76 KB Oct 13, 2016 7.0.3 31 download LibObjectiveProgress-1.0 v1.0.2 releaseDownload
v1.0.1 release 9.49 KB Oct 10, 2016 7.0.3 93 download LibObjectiveProgress-1.0 v1.0.1 releaseDownload
v1.0.0 release 9.51 KB Oct 9, 2016 7.0.3 83 download LibObjectiveProgress-1.0 v1.0.0 releaseDownload
v1.8.0-2-ged5c68a alpha 37.35 KB Dec 30, 2020 9.0.2 6 download LibObjectiveProgress-1.0 v1.8.0-2-ged5c68a alphaDownload
r55-alpha alpha 25.70 KB Feb 14, 2020 8.3.0 26 download LibObjectiveProgress-1.0 r55-alpha alphaDownload
r53-alpha alpha 23.99 KB Oct 1, 2019 8.2.5 10 download LibObjectiveProgress-1.0 r53-alpha alphaDownload
r52-alpha alpha 23.96 KB Oct 1, 2019 8.2.5 8 download LibObjectiveProgress-1.0 r52-alpha alphaDownload
r50-alpha alpha 23.60 KB Jul 20, 2019 8.2.0 32 download LibObjectiveProgress-1.0 r50-alpha alphaDownload
r48-alpha alpha 22.09 KB Feb 28, 2019 8.0.1 13 download LibObjectiveProgress-1.0 r48-alpha alphaDownload
r46-alpha alpha 22.12 KB Dec 2, 2018 8.0.1 33 download LibObjectiveProgress-1.0 r46-alpha alphaDownload
r44-alpha alpha 22.23 KB Sep 21, 2018 8.0.1 14 download LibObjectiveProgress-1.0 r44-alpha alphaDownload
r43-alpha alpha 21.88 KB Sep 21, 2018 8.0.1 18 download LibObjectiveProgress-1.0 r43-alpha alphaDownload
r42-alpha alpha 21.58 KB Sep 21, 2018 8.0.1 11 download LibObjectiveProgress-1.0 r42-alpha alphaDownload
r39-alpha alpha 21.57 KB Sep 7, 2018 8.0.1 33 download LibObjectiveProgress-1.0 r39-alpha alphaDownload
r38-alpha alpha 20.36 KB Sep 4, 2018 8.0.1 32 download LibObjectiveProgress-1.0 r38-alpha alphaDownload
r34-alpha alpha 20.29 KB Aug 31, 2018 8.0.1 20 download LibObjectiveProgress-1.0 r34-alpha alphaDownload
r31-alpha alpha 20.13 KB Aug 31, 2018 8.0.1 31 download LibObjectiveProgress-1.0 r31-alpha alphaDownload
r29-alpha alpha 18.20 KB Jul 19, 2018 8.0.1 12 download LibObjectiveProgress-1.0 r29-alpha alphaDownload
r28-alpha alpha 18.11 KB Jun 26, 2018 7.3.5 56 download LibObjectiveProgress-1.0 r28-alpha alphaDownload
r26-alpha alpha 15.68 KB Sep 10, 2017 7.3.0 33 download LibObjectiveProgress-1.0 r26-alpha alphaDownload
r25-alpha alpha 15.63 KB Sep 9, 2017 7.3.0 54 download LibObjectiveProgress-1.0 r25-alpha alphaDownload
r24-alpha alpha 15.58 KB Sep 7, 2017 7.3.0 44 download LibObjectiveProgress-1.0 r24-alpha alphaDownload
r23-alpha alpha 15.20 KB Sep 6, 2017 7.3.0 56 download LibObjectiveProgress-1.0 r23-alpha alphaDownload
r22-alpha alpha 15.16 KB Jul 12, 2017 7.1.5 46 download LibObjectiveProgress-1.0 r22-alpha alphaDownload
r20-alpha alpha 15.22 KB May 25, 2017 7.1.5 27 download LibObjectiveProgress-1.0 r20-alpha alphaDownload
r18-alpha alpha 15.07 KB May 15, 2017 7.1.5 14 download LibObjectiveProgress-1.0 r18-alpha alphaDownload
r16-alpha alpha 15.08 KB May 9, 2017 7.1.5 43 download LibObjectiveProgress-1.0 r16-alpha alphaDownload
r14-alpha alpha 14.60 KB Apr 10, 2017 7.1.5 14 download LibObjectiveProgress-1.0 r14-alpha alphaDownload
v1.2.0-alpha alpha 14.60 KB Mar 26, 2017 7.1.5 43 download LibObjectiveProgress-1.0 v1.2.0-alpha alphaDownload
656d44592b6d-alpha alpha 14.72 KB Mar 26, 2017 7.1.5 18 download LibObjectiveProgress-1.0 656d44592b6d-alpha alphaDownload
r11 alpha 15.25 KB Oct 25, 2016 7.1.0 12 download LibObjectiveProgress-1.0 r11 alphaDownload
r8 alpha 15.17 KB Oct 17, 2016 7.0.3 33 download LibObjectiveProgress-1.0 r8 alphaDownload
r7 alpha 10.06 KB Oct 13, 2016 7.0.3 48 download LibObjectiveProgress-1.0 r7 alphaDownload
r6 alpha 10.04 KB Oct 13, 2016 7.0.3 27 download LibObjectiveProgress-1.0 r6 alphaDownload
r4 alpha 9.99 KB Oct 13, 2016 7.0.3 16 download LibObjectiveProgress-1.0 r4 alphaDownload
r3 alpha 9.63 KB Oct 10, 2016 7.0.3 40 download LibObjectiveProgress-1.0 r3 alphaDownload
r2 alpha 9.61 KB Oct 9, 2016 7.0.3 40 download LibObjectiveProgress-1.0 r2 alphaDownload
r1 alpha 9.55 KB Oct 9, 2016 7.0.3 26 download LibObjectiveProgress-1.0 r1 alphaDownload
r0 alpha 9.50 KB Oct 9, 2016 7.0.3 21 download LibObjectiveProgress-1.0 r0 alphaDownload

Description

Share this:

LibObjectiveProgress is a simple library designed to provide an API for quest objective progress weight information.

For Mythic dungeons, it provides the following API (where mapID is mapID, NOT worldMapID, and where isTeeming is a boolean that defaults to false):
GetNPCWeightByMap(mapID, npcID, isTeeming = false, isAlternate = false) – returns weight in percentage form (‘1’ for 1%) or nil

Note: isTeeming and isAlternate do not need to be supplied; they are assumed false if not provided. Also, the purpose of the ‘isAlternate’ argument is for two specific dungeons that share a map. Upper Karazhan and the Horde version of Siege of Boralus are accessed by supplying the argument ‘true’, otherwise, Lower Karazhan and the Alliance version of Siege of Boralus will have their results returned.

For quests (including world quests), it provides the following API:
GetNPCWeightByQuest(questID, npcID) – returns weight in percentage form (‘1’ for 1%) or nil
GetNPCWeightByCurrentQuests(npcID) – returns a table of ‘[questID] = weight’ pairs for the specified NPC -or- nil in the case that the NPC has no weights under any of the current quests

The library is relatively lightweight, and data is not directly loaded until it is requested (first request for a map-based weight will load all map-based weights, and first request for a quest-based weight will load all quest-based weights).

KNOWN ISSUES:
World quest NPC weight data is lacking for some quests. Gathering the weights from the game’s files is an intensive process and relies on the server having seen a player do the quest.

Comments

Add a comment