Welcome to Gnome Depot.

It's a item shop management tool designed for use in tabletop games. Since it's written in C#, it requires Windows and Newest .Net Framework! For the latest binary file, click the download image above!

Program Features

Takes XML Files with a list of items that contains: type, rarity, description, price, weight, and reference.

Randomizes shop inventory based on loaded item rarities

Option to randomize pricing based on cheap, average, or expensive store price levels

How to Use?

Make sure you downloaded an XML file from this site or the program is (mostly) useless Upon first opening, the program will ask for the XML file you should have downloaded. After that, click "Generate Shop" and the item quantities will fill out based on the item rarities Then you can start buying items! Once you have finished buying items, you can enter how much GP your player has in "Starting GP". Hit "Calculate" and it will add all the prices up and tell you how much you have left.

Additional Info

Rarity to "Drop Rates"

Common items will generate quantities of 5 to 10

Uncommon items will generate quantities of 0 to 5.

Rare items will generate quantities of 0 to 1.

Very Rare items will generate a quantity of 1 at 10% of the time.

Legendary items will generate a quantity of 1 at 2% of the time.

Randomized Pricing Bounds

Cheap pricing means randomizing between 50% to 100% of base price given in XML file.

Average pricing means between 75% to 125% of base price.

Expensive pricing means between 115% to 155% of base price. Background Background Instead of actually working on my DnD campaign, I've been working on a program that would assist when players want to visit a shop and stock up on items. This is my first real program as I'm teaching myself C#!

Support/Contact/Ideas/Contributions?

Check out the Github Page!