13 Commits

Author SHA1 Message Date
4b3b36bdfd Added tutorial tooltips. Release Build 7758. 2024-02-28 19:22:03 -06:00
fecabce054 Adjustments to order of entering a stage
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-02-28 21:09:59 +00:00
ee215b132c Fix Menu crash for tab switching on blacksmith (inactive scrolled menu items were unfocused and unselectable). Added sound effect for toggling button icon sets. Fix Key DrawInput functions to respect new extended icon types. Bosses now respect boundaries of boss arenas. Release Build 7474. 2024-02-20 23:43:58 -06:00
a39a841166 Fixed issues with one input bleeding into multiple inputs. Removed old redundant system where we can specify a menu to navigate to. Implemented controller compatibility for UserID menu. Release Build 7326. 2024-02-18 18:46:45 -06:00
6db0aa3641 Implemented controller compatibility for merchant menu. Release Build 7211. 2024-02-14 22:29:15 -06:00
c35f1509f4 Implemented controller compatibility for Overworld Menu. Release Build 7118. 2024-02-11 23:23:26 -06:00
116c3c1a51 Fix Overworld Menu encounters scrolling for keyboard-only controls. Remove redundant rendering for display text on key DrawInput popups. Make sure mouse-displayed inputs don't render the primary mouse icon twice. Release Build 6993. 2024-02-10 05:23:34 -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
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
4eec0ce337 Implemented overworld gamepad control functions. Added ability to have certain inputer helper labels to be hidden away. When click functions are called on MenuComponents, it should also apply the menu navigation rules of the button. 2024-01-20 14:42:35 -06:00
c0ae0697b7 Move to smart pointers for menu component system. 2024-01-16 00:20:30 -06:00
57f482016f Added error handling for when creatures are specified in spawn zones but do not have a corresponding image. Gracefully handle random extra zones that are accidentally added with no type specified. Add in foresty boss/overworld sample themes. Add in placeholder frog info. Refactor MapName to just use strings instead of an enum since we don't want manual upkeep. 2024-01-09 04:50:01 -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