• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

LibBaggage-1.0

 
Project Updated:
Files Updated: Thu, May 21 2009
Supports Game Version: 3.1.0
Category: Bags & Inventory, and Libraries
Tags:

[Edit Tags]

Project Manager: Nimbal
Additional Authors: No additional authors
Current Version: v0.5b
License: GNU Lesser General Public License version 2.1 (LGP
Development Site: CurseForge
Avg Daily DL (last 30 days): 0
Downloads Total: 1,071
Favorites: 2
Comments: 2
  • About LibBaggage-1.0
  •  

LibBaggage provides a simplified interface to the inventory. Most notably, there are only a handful of events to listen to (most addons using this library will be content with 3 or 4 of the events).

Features

  • Watches the inventory, bank and equipment
  • Event propagation through the CallbackHandler-1.0 library
  • itemTable "data type"
    • Contains the location of the item in the form of a bagID and a slotID. The bagID is mostly the same as the bagID of the normal Blizzard API, extended with the values "bank", "keyring" and "equipment" to indicate that the item is not in a bag, but in an inventory slot
    • Contains all information to reconstruct a complete tooltip, notably an item link, all jewelIDs, enchantID, uniqueID, etc.
  • ItemAdded event whenever an item is added to the inventory
    • Arguments: bagID, slotID
  • ItemRemoved event whenever an item is removed from the inventory
    • Arguments: itemTable of the removed item

Planned Features

  • Guildbank support
  • Means to make the inventory data persistent across WoW sessions. Still, it is not planned to have LibBaggage save the data by itself. Rather, it will provide means for addons to save the data themselves and provide it back to LibBaggage in a later session.
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  LibBaggage-1.0 v0.5b Beta 3.1.0 42 5/21/2009
  LibBaggage-1.0 v0.5 Release 3.1.0 453 5/21/2009
  LibBaggage-1.0 v0.4 Release 3.0.2 231 10/28/2008
  LibBaggage-1.0 v0.31-Beta Beta 2.4.3 65 10/9/2008
  LibBaggage-1.0 v0.3-Beta Beta 2.4.3 46 10/8/2008
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • surmadmax said

    Is your addon going to cache information, like baggins_anywhere or bagnon_forever?

    Reply Report Permalink
  • Nimbal said

    It is planned to allow addons to get the raw data from the library and save it themselves in order to pass it back to LibBaggage when WoW starts up next time. However, what little time I have these weeks I rather spend in Northrend, so I can't give you any estimate on when this feature will become available.

    Reply Report Permalink
  • LaoTseu said

    Interesting. I've looked into a lot of mods that cache the inventory because I wanted to support them in ArmorCraft. I ended-up no doing it because nothing out there that is currently supported cover the whole picture.

    An inventory lib would need to cover:

    - Bags and backup inventory
    - Bank inventory
    - Guildbank
    - Equipement on the toon
    - Mailbox

    You have already planed for Guildbank, what about the Mailbox and what the character is wearing?

    Reply Report Permalink
  • Nimbal said

    Equipment is already scanned, although there are no iterators for it yet. I won't add support for mailbox, though, as I feel that would be out of scope.

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing LibBaggage-1.0

Most Downloads / Day

LibBaggage-1.0 has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  2. 1,366 ArkInventory Bags & Inventory
  3. 1,162 Outfitter Bags & Inventory, PvP, and...
  4. 1,096 EPGPLootmaster Chat & Communication, Bags...
  5. 913 Bagnon Bags & Inventory