25 Commits

Author SHA1 Message Date
145ecdaa01 Minimap follows camera instead of player. Minimap view setting is now saved in player configuration. Added controller option for minimap toggle input. Release Build 8875. 2024-04-13 09:37:18 -05:00
c378939994 Setup chunk data structure and move black minimap outline rendering to the sprite instead of doing it in the decal rendering. Release Build 8767. 2024-04-09 18:38:01 -05:00
68e4934355 Add achievement icons and setup achievement config file. Add in unlock area achievements.
Release Build 8524.
2024-03-29 05:23:48 -05:00
93e5921e57 Remove Resume input helper on the death menu. Add multi-line centering label support. Add credits configuration and credits menu to the game. Release Build 7841. Push game Version to 0.4. 2024-02-29 03:55:15 -06:00
99049d6fa0 Add in intro level scenes and identify combat-related sounds so they do not play on the main menu. Release Build 7587. 2024-02-25 16:02:26 -06:00
f9e00caaa4 Added resource pack loading for sensitive commercial assets (direct inclusion for builds). Fixed bug with brand new settings loading the original window at 1/4 the normal size. Fixed bug with reading system configuration when no system configuration exists yet. Fixed bug with emscripten build mosaic effect shader not working (unsupported textureSize glsl call). Release Build 7515. 2024-02-22 23:43:45 -06:00
cd599b73e0 Add in keyboard mapping display settings window. Add in keybind display buttons. 2024-02-02 20:31:34 -06:00
2b7ebb32cc Visual Novel character sizing now scales based on image size instead. 2024-01-30 23:47:29 -06:00
ebf7fcf395 Added NPC structures and new NPCs to the hub map. 2024-01-29 00:27:16 -06:00
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. 2024-01-28 19:39:01 -06:00
5589740f03 Fix up new stages, configure stage plates, add bonus boss stage, add levels to configuration files. Change Class selection window to include an online character checkbox to toggle between online and offline saving. Fix online/offline file IDs that were incorrectly loading due to no callbacks for async file retrieval. 2024-01-27 10:34:56 -06:00
b8da4fbbbe Fixed missing operator= for the InputEngageGroup class. Add scaling damage number size based on relative damage multiplier. Release build 6264. 2024-01-22 18:49:40 -06:00
Nic0Nic0Nii
df08aa9936 Add in analog stick control handling. Add interface configuration file. 2024-01-19 15:20:38 +00:00
a5abe82594 Move spawn debug report code to after all initialization. 2024-01-18 16:33:17 -06:00
59c77add6b Update 'Adventures in Lestoria/assets/config/configuration.txt' 2024-01-18 13:08:57 -06:00
8512ccf51a Added wrapping up and down functionality for load game window. Fix bug allowing the player to enter no name for a save file name, resulting in file load parsing failing completely. Remove back button in class selection window. 2024-01-17 20:10:54 -06:00
20928b6867 Add in floating-point support for collision boxes. Remove ceil() calls for transformed view DrawRectDecal and FillRectDecal functions (why are they there?) 2024-01-11 01:26:58 -06:00
ece13c0b28 Added backdrop property and backdrop loading to maps. Release build 5549. 2024-01-10 02:24:12 -06:00
725a858fab Implemented environmental audio loading in maps. Added stb_vorbis header/cpp file for ogg format support. Converted track parts and sound effect to be ogg instead. 2024-01-08 02:05:09 -06:00
a2bcee0591 Moved loading to the fadeout between overworld map and game run state. Added _DEBUG preprocessor checks to prevent debug code from appearing in optimized builds. 2024-01-06 18:09:29 -06:00
3e1227a899 Fix bugs with money display in menus. Fix cooldown time value not being set properly while items are being loaded. Release Build 5395. 2024-01-06 05:47:04 -06:00
8afa9889af Implement all audio events and loading/unloading functionality for multi-channel BGM support. 2024-01-06 01:27:31 -06:00
bbc027609b Setup configuration framework and test music for audio engine. 2024-01-05 22:25:25 -06:00
9d3be5395c Fixed vector expansion memory ref bug when loading configuration files. Add in Audio Engine class skeleton. 2024-01-05 21:47:04 -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