DUXPLIMA Documentation

Concepts

Sections, lines, directions, the till, offers and currencies.

WordMeans
CatalogueEvery section under shops/; the server is the counterparty
SectionOne file; its file name is its id, the argument of /shop open and the end of uxmshop.section.<section>
LineOne product of a section
Directionbuy (the player pays) or sell (the player is paid); leaving a price out turns that direction off
TillThe one path every trade takes, whichever command or window started it, so every rule holds everywhere
Player shopA container in the world with lines (offers) and stock kept in the database
OfferOne line of a player shop, numbered for /myshop commands
CurrencyAn id from currencies.conf; nothing is ever converted

On a purchase money moves before the item, and on a sale the item before the money, so a trade that fails at any step leaves nothing moved. The log row, the counters and the price are written together.

Related: Sections and lines, Player shops