Commit Graph

9 Commits (8f41870b4641131bbef08bfdc739e35310daea02)

Author SHA1 Message Date
sigonasr2 8f41870b46 Implement Crafting requirements display on equipment crafting window. Add in crafting requirement sample data for non-equipment items. 11 months ago
sigonasr2 6412f34dce Implemented Merchant Selling Screen 11 months ago
sigonasr2 70423be9d4 Item reference system deprecated in favor of smart pointer system. Converted all items to use pointers instead, removed all reference wrappers for item system. Fixed buggy last item sorting when removing items from InventoryScrollableWindowComponents. Implemented proper inventory removal checks when items are completely removed from an inventory. Sorted inventories now copy the pointer as a shared pointer from the main inventory code instead of needlessly creating extra copies of the same item. 12 months ago
sigonasr2 eae8239501 Traveling Merchant Purchase Window and systems implemented. 12 months ago
sigonasr2 cb09825455 Added money display to inventory GUI. Corrected inventory amounts displaying incorrectly in inventory menus (references to other items fixed). Added MenuIconButton appearance flags to disable outlines/backgrounds 12 months ago
sigonasr2 f1aa872717 Add player money functions. Implement Merchant transaction functions. Add Function Priming classes. 12 months ago
sigonasr2 57377823c5 Fixed menu label updates for row item displays. Added a row scrollable inventory window component. Made InventoryScrollableWindowComponent more modular with a couple overrideable functions. 12 months ago
sigonasr2 3251053364 Added row item display button components. 12 months ago
sigonasr2 ac0f5c42aa Hover functionality moved out to MenuComponent so any component can utilize them. 12 months ago