14 Commits

Author SHA1 Message Date
13854574c9 Close consumables selection window automatically once a loadout item has been selected. Release Build 8038. 2024-03-08 16:59:19 -06:00
da1774bfdd Maxed out item rolls now show up in a different color. Release Build 8012. 2024-03-07 19:06:39 -06:00
6e4f206391 Implemented locking of accessories in the inventory and merchant window to prevent immediate selling of an item. Fixed a bug that prevented custom menu actions to be performed on the menu select button when a button was clicked. Release Build 7966. Patch Version 0.4.5. 2024-03-05 06:05:28 -06:00
3faff12015 Restore item loadout quantities on level restarts. Release Build 7674. 2024-02-27 18:46:29 -06:00
689eaa6d10 Implemented chapter limits for equipment upgrades. 2024-01-31 17:15:40 -06:00
Nic0Nic0Nii
32bec29f61 Add available chapter to individual crafting requirements and item dattabase
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-31 21:17:37 +00:00
0aea7beb83 Implemented ability to craft weapons/armor. Sorting all equipment by tier / type. Fixed bug with not properly setting available chapter for crafting on items with multiple enhancement levels. Fixed bugs related to adding crafting to weapons / armor (side effects applied directly to consumable items), fix stage loot/monster loot displays not properly updating when collecting items. Made old items properly convert to newer item names when being read in (constructor for the IT data type is no longer an enum and instead does the conversion automatically). This type now has implicit conversion from a std::string so is still a highly flexible typing like before. Release build 6677. 2024-01-30 21:55:32 -06:00
Nic0Nic0Nii
8149db260b Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-30 14:48:49 +00:00
a6e8ec872c Added blacksmith's inventory for display underneath player's equipment for crafting. Fix bug with loadout item slot 2 not being reset properly (missing ability set function). Release build 6604. 2024-01-29 23:55:40 -06:00
5c83a41a86 Refactored Map Data access so that other locations in code no longer had write abilities to the map data. Changed permanent exit zone spawning to a temporary. Fix equipment items being duplicated due to sorted inventory not being in sync with actual inventory. 2024-01-28 19:39:01 -06:00
6d11eb5048 Update to geom2d 2.0 util 2024-01-10 17:49:24 -06:00
0643393b9c Added Sound effect configuration and implementation. 2024-01-08 05:26:20 -06:00
725a858fab Implemented environmental audio loading in maps. Added stb_vorbis header/cpp file for ogg format support. Converted track parts and sound effect to be ogg instead. 2024-01-08 02:05:09 -06:00
296ea1f2e6 Updated all references of Crawler project to now reference Adventures in Lestoria. Fixed a loading bug with the current connection point buttons and information not updating upon loading into the overworld map. Fix component count initialization bug (On Linux and Emscripten builds the component count would start uninitialized and would result in poor depth ordering sometimes. 2024-01-04 05:21:56 -06:00