Commit Graph

11 Commits (60df8f05102c52f63371b2b25a18d467d2f39bec)

Author SHA1 Message Date
sigonasr2 0861419582 Add loading screen. Added flag for music change parameter when loading levels. Release Build 7558. 9 months ago
sigonasr2 e2cc0aa90c Implemented controller compatibility for the pause menu. Release Build 7447. 9 months ago
sigonasr2 bacd879e12 Added dynamic labels for gamepad controls input helper. Fixed wrapping bug for pressing right on monster loot scrollable container. Added XP gain sound effect. Release Build 7112. 10 months ago
sigonasr2 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. 10 months ago
sigonasr2 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. 10 months ago
Nic0Nic0Nii 8149db260b Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag. 10 months ago
sigonasr2 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. 10 months ago
Nic0Nic0Nii 7b0c83824d Implement min/max quantity rolling for stage loot configuration 10 months ago
sigonasr2 c021c531f7 Added stage loot to levels configuration, and implemented stage loot upon level completion. 10 months ago
sigonasr2 0e4dbfd9f7 Add in arrow indicators for accessible locations on the overworld stage map. Move saving of the game to overworld map state change event. 10 months ago
sigonasr2 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. 11 months ago
sigonasr2 8c986f17db Remove 2018 references for copyrighted files of my origin. 11 months ago
sigonasr2 fa7dfb601f Add game title images, replace all 2023 copyright notices with 2024 copyright notices. 11 months ago
sigonasr2 5e5e8f5656 Save File implemented. 11 months ago
sigonasr2 4ac15dd1cc XP and level up systems implemented. 11 months ago
sigonasr2 2af830d400 FreeType license (required for PGEX_TTF) included in all license notices. Setup project with freetype libraries and includes. Added gamepad PGEX for future gamepad support. 1 year ago
sigonasr2 3ff558d44e Added pragma regions to all license comment fields in files and collapsed them. 1 year ago
sigonasr2 7fe19c6510 Level completed menu should be in its own state to prevent the game from continuing to run in the background. 1 year ago
sigonasr2 2bf45dacef It's 2023 btw 1 year ago
sigonasr2 dd531d1fd7 Apply OLC-3 License to all source files. 1 year ago
sigonasr2 b702fa2fe5 Add main menu window interface outlines. Fixed menu labels not being centered properly. 1 year ago