Commit Graph

9 Commits

Author SHA1 Message Date
c986c14754 Allow selling items to the public merch chest 2021-02-06 00:29:47 -05:00
13d4ad31c8 Refactor Merchandise and shelves
Update scripts to support new shelf and merch loading process. See Plugin code for details.
2021-01-23 20:11:47 -05:00
8eeae0cf64 Partial refactor of merch for multiple shelves
Loads merch onto multiple shelves after loading interior refs.
2020-11-28 23:46:33 -05:00
e032084c1c Fix load shop, implement vendor NPC transactions
Splits out the original merchandise chest into two chests: a private merchandise chest in a dummy cell that sources the shelves when visiting a shop and a public chest in the interior of the shop that allows visitors to sell items and owners to deposit or withdraw items from the shop merchandise.
2020-11-18 23:31:41 -05:00
ece73fcf0e Implement buying merchandise off shelf
Refreshes the shelf after buying and after closing chest.
2020-11-02 01:39:45 -05:00
e6a4b19f5a Refactor API calls to use success/fail events
All async native function calls now respond on separate success & fail events.

Improve error messages and save `BugReportCopy` in one place on BRQuestScript.
2020-10-18 20:56:10 -04:00
561b9574b6 Use events for calls to async native functions 2020-10-15 23:42:57 -04:00
4c9ab4bef2 Handle Replace3D in callback in trigger script 2020-10-13 22:38:27 -04:00
6cdd85a866 Initial commit, all scripts and esp 2020-10-12 21:26:16 -04:00