17 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
66b0648a59 Moved settings related to the game itself into its own settings save file. Emscripten build also saves a separate system settings file in indexeddb. Added checks to prevent menu sounds from playing when the menu is not currently open, but adjusted in a different location in the game. Implemented different button icon sets and a setting to toggle between them. Removed the double button display (caused more confusion and took up more room). Fixed a bug with iterating through navigation groups when a button was removed/disabled from the list. Removed iconscaling dependency based on MenuIconButton sizes. 2024-02-20 03:47:12 -06:00
2c76105ddf Update backend to handle newly created accounts. 2024-02-11 23:08:14 -06:00
22b1557c05 Added wrapping menu macro functionality. Implemented controller compatibility for level complete window. Added right alignment for menu labels. Added ProgressBar component. Added XP-related functions for callbacks to other components in-game. Fix giant normalized vector issue with Wolf AI script. Release Build 7041. 2024-02-10 18:56:22 -06:00
52a01d04ad Begin work on Level Completion controller compatibility. Add in inventory scrollable window helper navigation macros to make coding wrapping functionality easier. Release Build 7010. 2024-02-10 15:08:23 -06:00
5169670b76 Implement item loadout controller compatibility. Added left analog stick map navigation to overworld map. Release Build 7005. 2024-02-10 06:16:28 -06:00
35cc847671 Add in shoulder button navigation to consumables window. Fix down navigation when reaching a partially filled row in the inventory consumables window. Added arrows navigation input helper icon. 2024-02-10 00:01:24 -06:00
ce46a1d3d7 Refactored analog control system to use digital DAS input system with directional input support. 2024-02-09 22:48:49 -06:00
6778ffc72d Add in selection indices that respect menus with multiple columns while scrolling through. 2024-02-09 03:30:39 -06:00
fd1f762e20 Fully implemented controller/keyboard controls for Inventory Consumable Window. Fix bug with loadout items that were set during file loads were not selected in consumable window. Release Build 6907. 2024-02-09 02:53:55 -06:00
Nic0Nic0Nii
13a821c011 Implemented controller/keyboard controls for the inventory consumable window
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-02-08 21:30:05 +00: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
965d0afdb1 Incorporate dynamic pointer cast fix
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-16 21:03:46 +00:00
e669968bc3 [BUG] Current build does not properly start and has two stub functions MenuComponent.cpp lines 214 and 224 2024-01-16 00:53:29 -06:00
c0ae0697b7 Move to smart pointers for menu component system. 2024-01-16 00:20:30 -06:00
6d11eb5048 Update to geom2d 2.0 util 2024-01-10 17:49:24 -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