Commit Graph

4 Commits (15ea25fe715f9610ab99cd1afc5a5ec55605d7b8)

Author SHA1 Message Date
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. 11 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. 12 months 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
Nic0Nic0Nii a1a35fabd0 Emscripten build seems to refuse 1 year ago
sigonasr2 d601f0945a Scuffed lambda function passing for tile group handling. Need to prep multi-layer rendering for tile groups. 1 year ago
sigonasr2 13eff22485 Super big refactor of the animation storage and monster storage system using configuration files. 1 year ago
sigonasr2 1c2106135d Player configuration file implemented. 1 year ago
sigonasr2 e96514e0d4 Fix Warrior slowdown cancel bug (#16). Added debug configuration options to display collision and hidden player info on-screen. Release Build 935. 1 year ago
sigonasr2 49b802fc99 Added in Wizard Lightning Bolt Configuration Parameters 1 year ago
sigonasr2 694cb310f2 Implement Wizard Ability 1 (Firebolt) configuration parameters. 1 year ago
sigonasr2 cacf169668 Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options. 1 year ago
Nic0Nic0Nii 3cb8c43da1 Setup class config file directory structure 1 year ago
Nic0Nic0Nii 1e08589403 Include all map initializations and use configuration file 1 year ago