Barter Stands
-----------------------
Re-implemented Barter Stands. Barter Stands are automatic vendors which trade items from containers in exchange for specified goods, placing the acquired goods in a(nother) container. Each barter stand can hold five offers. To setup an offer with trade links to appropriate containers, first withdraw the taking and giving hands -- abstract linking items -- corresponding to the particular offer you'd like to set, and place them in appropriate containers. The stand has a range of ~225 tiles, and requires the Stand owner to have theft permissions on the relevant container. Items will be drawn from the container with the giving hand (green), and sold in exchange for specified items, to be placed in the container with the taking hand (red). The product on sale need not be specified, but rather is automatically drawn and presented as such from the container with the giving hand. You specify the type of goods you expect in return by pressing the "Change" button and clicking an item of the kind you want. If the item you are thusly imprinting as desired trade good has multiple item types available, you will be presented with a choice among its various types. You can also specify amount of items, and minimum qualities desired.
For example: I wish to trade beetroots for 3 chantrelles a piece. I place the giving hand in the container containing my beetroots, and the taking hand in an empty container. To set the cost in chantrelles, I click "Change", and click a chantrelle with the scroll cursor, then choosing chantrelles as type, rather than mushrooms. I set quantity on desired item to 3, and leave the qualities unchanged.
There are several things left to do on the implementation which we will be looking at on Wednesday, but we figured we could at least push what we do have. The stands should be functional and possible to use as such.
- Reduce barter stand GUI to fit buyer's perspective
- Introduce custom imagery to barter stand signs.
- Display goods on barter stand
- Add small marking signs that can be placed in the world, imprinted with and displaying any inventory icon (somewhat unrelated).
- Coins (somewhat unrelated).
One thing to note is that, much as in Legacy, the stand can only accept items which have input types set for them (internal mumbo-jumbo, but loosely corresponds to items used in crafting). We are looking to fix this, but the imagined fix is more involved.
You cannot presently request compound quality. Unsure on how necessary it is.
Unsure on a lot of things. Feel free to have any type of input on how the stands could be made to work more optimally.
New Implementations
-----------------------
- Added "Grilled Frog Legs", food
Update your clients to avoid the barter stand GUI crashing, aaaand...
Enjoy!