Commit Graph

11 Commits

Author SHA1 Message Date
4b6c1570ac Load and update shop keywords, update shop gold 2021-02-13 17:51:34 -05:00
b33fa4ec77 Merch chest activator, fixup buy and sell
Moved public chest to dummy cell and created activator with chest model to interact with in the shop cell instead. Fixed issues with buying and selling to shops.
2021-02-09 23:54:24 -05:00
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