13 Commits

Author SHA1 Message Date
Nic0Nic0Nii
00e7a01ab1 Add labels for items that can be crafted or enhanced at the blacksmith
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-30 17:43:21 +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
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
15990152c7 Added character name input to class selection window, removed "file save name" dialog from main menu navigation. Fixed scaling for button labels with different values than 1. Moved ScrollableWindowComponent's scrollbar to be lined up with the actual scrollbar arrows. Removed text entry mode from blocking controller / gamepad inputs. 2024-01-27 06:43:09 -06:00
d6a44c149d Wolves changed to Windhounds. 2024-01-22 01:48:22 -06: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
dfa014b0a9 Implement button navigation rules for gamepads. Fix mouse click / gamepad transition key conflicting. Fix how a pointer is generated for components via the Component<> reference template. Since we sometimes want to dynamic cast it, it loses all its typing data if we make a new shared pointer instead. 2024-01-19 00:07:29 -06:00
bc1a1c6876 Fix more dynamic pointer strict casts to parent components (when they shouldn't be). Fixed double updating bug for components in ScrollableWindowComponents. 2024-01-16 17:48:43 -06:00
965d0afdb1 Incorporate dynamic pointer cast fix
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-16 21:03:46 +00:00
516438b451 Include for ScrollingWindowComponent was missing.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-16 20:37:00 +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
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