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 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#! Background
Support/Contact/Ideas/Contributions?
Check out the Github Page!