Universal Inventory System (API)

These are tools and utilities that make it easier to run games. This includes Lib: macro tokens dropped into MapTool to manage the game, a conversion file for CharacterTool to allow use in MapTool, or just about anything else you can think of -- except graphics with macros and anything specific to a particular campaign framework. Those are already covered by the Tilesets subforum and the Links and External Resources forum.

Moderators: dorpond, trevor, Azhrei, giliath, Gamerdude, jay, Mr.Ice

Posts: 10
Joined: Fri Sep 16, 2011 6:36 pm

Re: Universal Inventory System (API)

Post by ghalgor »

I am not sure what I am doing wrong. I edit the macro - "Call inventory setup" to show "Equipment" and then the macro "location1",just like Raoden suggests but then when I run the "Call inventory setup" macro, I get a message that asks for a value for Equipment. If I then cancel this I get a message in the chat box - unresolved value "Equipment". If I enter a value (any value) it then allows me to continue.

I am placing the rptok into my campaign but if I play around in the supplied cmpgn file, I don't need to edit and it runs correctly without asking for the value for equipment. Any help would be appreciated.

Thanks in advance

Posts: 2
Joined: Mon Oct 17, 2011 5:26 am

Re: Universal Inventory System (API)

Post by Simo74 »

Tweaking and creating an inventory for my campaign I have noticed that I can not enter more than one object in a specific slot.
Specifically, I created an inventory with more slots.
The slots are: Right hand, left hand, body, head, backpack.
I also created various objects and determined in which slots can be made.
In any case I can not assign more than one item per slot (for example in the backpack I'd like there were more items)
The macro I use to insert the objects in the slot is Call Dialog Character Equip.
Does anyone have any idea how to solve the issue?

Cave Troll
Posts: 60
Joined: Fri Apr 15, 2011 10:25 am

Re: Universal Inventory System (API)

Post by Soultroubadour »

Having the same problem as ghalgor- I have input the values for all of this stuff like 12 times but I still cant access it because those edits leave the value of 'equipment' unresolved. Is there anyone well versed in this drop in that can help me get it up and running?

Cave Troll
Posts: 60
Joined: Fri Apr 15, 2011 10:25 am

Re: Universal Inventory System (API)

Post by Soultroubadour »

The directions to this are kinda confusing and a couple people have asked me about it so I will attempt to shed some light on this. Here's what I did...

1-Drop the library token into your campaign and save- then reload it.

2-Go to 'Edit', 'Campaign Properties' and click the 'Token Properties' tab
*Add a property to the list that is the name of the inventory you would like to create. So one line of the token properties should just read something like-


Hit ok then exit that window. Check to make sure your tokens contain the new property...(you can make up to 4 of these)

3- Now on the library token there is a macro button called 'Call Inventory Setup'- Right-click, select Edit. In the script there is a line that says "inventory.location1()" with no quotes. Replace that with the name of the inventory yo would like to create *in quotations*...

so in the previous example the line-
[macro("Setup [email protected]:UniversalInventorySystem"): inventory.location1()]
would become
[macro("Setup [email protected]:UniversalInventorySystem"): "Equipment"]

4- select a the token you wish to modify and click 'Call inventory setup' and imput the names of the slots (separated by commas) and the types of items when prompetd. The last step is specifying which types of items can go in each slot...

5- when you finish inputting all of that info and hit ok- nothing happens- you have to modify the other buttons in the same way you modified the 'call inventory setup' button. The most important ones are 'call equip character' and 'call item editor' but there are apparently many other functions. Play around with them...

The directions say you only need to modify one macro but i believe that no longer works, possibly because of the version of maptool... In any case I have only been sucessful by manually modifying each macro i intend to use. Additionally If you would like to enable multiple inventories you will need to make the apprpriate interaction macros for each of them so keep that in mind.

And thanks to Pyronmancer2k for making this handy tool!

Posts: 6
Joined: Thu Jan 12, 2012 2:28 pm

Re: Universal Inventory System (API)

Post by Jwguy »

Tried to set up as per instructions, and just a bunch of permission errors appeared. Can't use.

Cave Troll
Posts: 45
Joined: Mon Oct 23, 2006 12:13 pm

Re: Universal Inventory System (API)

Post by dontadow »

Is this still around for download?

Posts: 13
Joined: Fri Aug 21, 2009 12:38 am

Re: Universal Inventory System (API)

Post by maddog »

I know this is a long dead thread, but since I was looking for the answer to the same question, I hope it's not out of place to post the answer: viewtopic.php?f=46&t=9152&start=30#p152390

(If the link doesn't work — don't know the limitations of the board, yet — it's on page 3 of the results. Azhrei posted direct download links.)

Post Reply

Return to “Drop-In Macro Resources”