EDIT: Here's the lastest pass at my inventory system with incorporated coinpurse function and weight-tracking/wand charges support. Installation has been greatly simplified, and hopefully all major bugs have been squashed.
Inventory Demo.jpg [ 101.94 KiB | Viewed 4329 times ]
-Add any number of items with data for item weight, number carried, and a description.
-Create "containers" that allow other items to be placed inside them (just to help you track where stuff is)
-Sort items by name (alphabetical with items in containers all placed indented after the container), or by weight, or by quantity.
-Total weight of all carried items
-Ability to tell the manager to ignore the weight of any entry (say for bags of holding, etc.)
-Add or ignore weight of coins from the coinpurse
-Set a reminder by the total weight as to how encumbered you are (current macro gives prompts according to 4E rules, but these prompts can be ignored).
-Full non-magic weapons/ammo/armor/gear pre-coded for D&D 4E (use of this entirely optional)
-Ability to create wands with any number of charges, use charges (1 at a time with a report of the use), and recharge.
-Item transfer function allows you to pass an item between tokens via a series of links sent between players.
At present, it uses data stored on the lib for quick additions of gear, and the info is from the D&D 4E players handbook, but additions can be made manually as well, so there's really no limitation here - just ignore the 4E data if you don't want it.
Installation (now with 62% more easy):
-Drop the lib into your campaign and make sure it's player-visible.
-Make sure the lib is called "Lib:inventory".
-Check the notes on the lib for a brief comment on the few possible-but-unlikely conflicts.
-Drag or copy the black "Open Inventory" macro button to tokens or to the global/campaign panels (make sure apply to selected is checked)
-Select a token then click said button and you should be off and running.