Commit Graph

14 Commits (f4700dc31d7b20ef0f7d8aa5c699de5a6a3ebbf1)

Author SHA1 Message Date
sigonasr2 b8da4fbbbe Fixed missing operator= for the InputEngageGroup class. Add scaling damage number size based on relative damage multiplier. Release build 6264. 10 months ago
Nic0Nic0Nii df08aa9936 Add in analog stick control handling. Add interface configuration file. 11 months ago
sigonasr2 a5abe82594 Move spawn debug report code to after all initialization. 11 months ago
sigonasr2 59c77add6b Update 'Adventures in Lestoria/assets/config/configuration.txt' 11 months ago
sigonasr2 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. 11 months ago
sigonasr2 20928b6867 Add in floating-point support for collision boxes. Remove ceil() calls for transformed view DrawRectDecal and FillRectDecal functions (why are they there?) 11 months ago
sigonasr2 ece13c0b28 Added backdrop property and backdrop loading to maps. Release build 5549. 11 months ago
sigonasr2 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. 11 months ago
sigonasr2 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. 11 months ago
sigonasr2 3e1227a899 Fix bugs with money display in menus. Fix cooldown time value not being set properly while items are being loaded. Release Build 5395. 11 months ago
sigonasr2 8afa9889af Implement all audio events and loading/unloading functionality for multi-channel BGM support. 11 months ago
sigonasr2 91d6beeeab Implement all audio events and loading/unloading functionality for multi-channel BGM support. 11 months ago
sigonasr2 bbc027609b Setup configuration framework and test music for audio engine. 11 months ago
sigonasr2 9d3be5395c Fixed vector expansion memory ref bug when loading configuration files. Add in Audio Engine class skeleton. 11 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 497db80b9b Add in emscripten-specific branching menus and special load/save routines for online saving. 11 months ago
sigonasr2 2a900fa06e Create server request backbone and functions for talking to save file server. 11 months ago
sigonasr2 5e5e8f5656 Save File implemented. 11 months ago
sigonasr2 668a5ca1b1 Item Attribute systems reworked from being an enum class to being a class. Added support for the Buff Item Script to modify items. Implemented Damage Reduction proposal. 11 months ago
sigonasr2 d9e1a1ebaf Added Discord Rich Presence integration. Added discord exclusion preprocessor checks in emscripten build. Changed emscripten callbacks to use the browser window instead of the internal body. 12 months ago
sigonasr2 2b3c1ea1b4 Added Merchant config files and parsing of config files to merchant structure. 12 months ago
sigonasr2 6d4f024d3c Parse Item sets from config. Fix constness of item set getter, and change AddSetBonus function to be statically used instead, makes more sense. 1 year ago
sigonasr2 25b6dc0299 Corrected word wrapping issues with PGEX_TTF. Added another line, fixed word wrapping width. Fixed up which fonts were used for measuring sizes. 1 year ago
sigonasr2 d9b1908985 Garbage collection for rendered truetype fonts implemented. Added CREDITS file. Removed strange forward declare requirement on util file. 1 year ago
sigonasr2 5331a3d443 Implement font upscaling hack for similar looking web/PC font rendering. 1 year ago
sigonasr2 f9b00a8931 Implemented LessRoundBox custom font and FT2 extension font rendering. Enabled Emscripten compatible FT2 extension capabilities. Replaced original TTF PGEX with newline compatible version. 1 year ago
sigonasr2 a7f13e0077 Implemented unlocking of areas via clearing stages. Game fade in/out for state transitions. Asset loading for visual novel assets. Visual Novel command execution code implemented. Visual Novel basic rendering and input handling enabled. 1 year ago
sigonasr2 90d465fd7b Written the basic outlines for the story visual novel file management, the file parser, and the visual novel class commands. Untested parser initialization code implemented. Added some assets. 1 year ago
sigonasr2 3605aa818d Display item loadout HUD information while playing. Fix item drops bugging out at lower frame rates. 1 year ago
sigonasr2 45c6d22ee0 Corrected amount values drawn from inventory amt function and GetItemCount() functions. Added ability for Loadout items to be used on the field. Treated as abilities, and setup keybinds. 1 year ago
sigonasr2 30a5cdc488 Correct memory leak in consuming items from inventory. Added overworld menu layout. Warrior Up walk animation has head bobbing like all the others now. Fixed alignment of items for ScrollableWindowComponents, fix scrollbar resizing when parent component has offsets. 1 year ago
sigonasr2 2fe9f17cdc Background rendering added (again?). Was removed during reflection implementation. Fixed camera shake not reverting back to player targeting after completion. Fixed lost camera targeting upon class switching. Build 2637 1 year ago
sigonasr2 cedb465c79 Toggle Interface implementation. Class toggling connections created and class switching via class selection menu completed. 1 year ago
sigonasr2 0fdfa65ddf Extracted base health, base attack,and growth rates from being tied to the player directly. Values update on class changes. 1 year ago
sigonasr2 ff3f4ba1c0 Setup framework for scrollbar and buttons in ScrollableWindowComponent. Fixed a bug where disabled buttons would not increment selection check loop. CreateMenu function instead of creating pointer and returning, so windows can add stuff to menus easily. 1 year ago
sigonasr2 ba6505b266 Item category, script, and all other information relating to items now load properly with error-handling and proper property overriding. 1 year ago
sigonasr2 877c44c372 Setup Items, item categories, and item scripts, and all associated configuration files for them. 1 year ago
sigonasr2 ee5f6f9598 Added detection of tile sizes and world sizes so different sizes of maps can be rendered. 1 year ago
sigonasr2 999855c6e8 Proper theming controls added, attributes are now an inheritable interface for anything. 1 year ago
sigonasr2, Sig, Sigo bff7eabef5 Debug map toggle configuration paramater added. Added in tiled and scaled versions of interface 9-patch patterning. 1 year ago
sigonasr2, Sig, Sigo 17838ffb8b 9-patch interface code added 1 year ago
sigonasr2 c4db27a78d Boss name overlays added to map editor and game. 1 year ago
sigonasr2 1cabb34b94 Added tile render depth ordering for bullets and effects to prevent ordering weirdness. 1 year ago
sigonasr2 cf782c29bb Tuned jump delays and values for phase 2. 1 year ago
sigonasr2, Sig, Sigo 5ca4546bb7 Implemented multi-stage jump phase 2 1 year ago
sigonasr2 465fb0b6c2 All animation references now auto-generate from gfx.txt. All animation references in code have been updated. Safemaps now have the ability to reset their contents (currently used for GFX map unloading) since Renderables must be deleted before the engine uninitializes. Slime King jump now has knockback. 1 year ago
sigonasr2 5140b92317 Water tile reflections implemented. 1 year ago
sigonasr2 195364e0ab Tile animations implemented. Fix off-by-one error with tileset identification. 1 year ago
sigonasr2, Sig, Sigo 596d4122b4 Added display configuration parameter for debugging pathfinding. Reduced distance threshold for Wizard teleport to prevent jarring returns to previous position. 1 year ago
sigonasr2 9811644207 Added all collision tile setups and moved old 1-1 zones and spawns to the new version of the map. 1 year ago