Commit Graph
10 Commits
Author SHA1 Message Date
trunksbomb 89d6545533 add "trade modified" warning if items are removed/reduced, configurable
Add config for requiring second confirmation screen, enabled by default
More resilience to adding items to trade after moving to confirmation screen
2026-03-25 12:27:20 -04:00
trunksbomb 4daed48f0e add readme and screenshot
Build / build (push) Has been cancelled
2026-03-25 02:45:00 -04:00
trunksbomb a5a1293622 some more safety checks upon trade confirmation 2026-03-25 02:24:49 -04:00
trunksbomb ebce4e852d implement trade x 2026-03-25 02:00:28 -04:00
trunksbomb 2c157be8cb add trade.log for server admins to review 2026-03-25 01:37:07 -04:00
trunksbomb a5bc9789a3 hide trade debug commands by default, config option
add trade chat commands to ignore/unignore a player, initiate trade and accept/decline trade.
Add safety checks so a player doesn't get into a precarious situation and then get into a trade they initiated earlier.
Trade cancels if one or both players become unsafe
2026-03-25 01:10:48 -04:00
trunksbomb b32a13ab84 UI cleanup, trade implementation via hotkey and via /trade player|yes|no 2026-03-24 22:31:25 -04:00
trunksbomb 31fd6c33ff UI work - trade is now a snapshot of the players' inventories at the time the trade was initiated and everything that happens on the trade menu is interacting with references to that snapshot. Inventory is validated at the end to make sure it still has the items that were in there when the trade started, and then the trade completes. 2026-03-24 21:27:32 -04:00
trunksbomb ce3e83b928 stable build - trading works end to end with the /trade debug init with the full trade workflow in place. 2026-03-24 20:02:17 -04:00
trunksbomb 456913cea0 initial commit
Build / build (push) Has been cancelled
2026-03-24 17:41:26 -04:00