12 Commits

Author SHA1 Message Date
a5c10f35e6 Updated MenuItemLabel to accept either a copy or weak reference so that it can hold information not necessarily in our inventory. Release Build 11620. 2024-09-15 22:54:28 -05:00
da65f1525b Implemented the Artificer Accessory Disassembling menu. Added support for children of RowInventoryScrollingWindowComponents to be selected. Added a MenuDecal menu component. Release Build 11414. 2024-09-10 00:44:07 -05:00
ac934eead5 Add in basic setup for Artificer Disassembly menu. Release Build 11382. 2024-09-07 06:30:17 -05:00
23673ec2af Added unit tests for new strip leading color and final render color engine rendering functions. Fixed rendering bug with text elements of different HTML color codes but with same content not having rendering with the correct color code. Fix potential memory leak errors occurring with rendering Font versions of shadow strings that would have different pulsating colors w/same text content. Added an admin console and added the ability to give the player items and accessories with enchants. Also added a help command. Change version number to appear red while in admin mode (as a visual). Unlock all button tied to admin mode. Release Build 10604. 2024-08-05 06:38:54 -05:00
7dc8d19dca Fix text coloring issue for equip items in the blacksmith menu that are not valid for enhancement. Release Build 8113. 2024-03-10 18:38:02 -05:00
e5ace36a60 Added locked item sound effect. Fixed label member being protected accessible, now private requiring all children to access through SetLabel. Fix reversed logic check for locked craftable items. Added controller compatibility for consumable item crafting selection window. Release Build 7291. 2024-02-17 00:32:38 -06:00
8afd66632a Added XP bar animations and steady increasing progress bar. Added level up animation text on stage completion screen. Refactor enable and disable functions for menu components. Differentiated between disabling due to being outside the window, and manual enable/disabling of components. Fix infinite loop bug with components outside of a scrollable window component not being iterated over. Fix bug with hovering over non-navigational components causing the default component for a menu to be selected while in mouse navigation mode. Release Build 7095. 2024-02-11 18:31:30 -06:00
689eaa6d10 Implemented chapter limits for equipment upgrades. 2024-01-31 17:15:40 -06:00
d904ef7e91 Scrollbar click behavior changes for ScrollableWindowComponents. Items that are createable now display the proper contents in the Blacksmithing window. 2024-01-30 17:29:05 -06:00
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
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