Commit Graph

52 Commits (41aab6d8dddd6e2c8c823ea8f97d1267c8bc5bb7)

Author SHA1 Message Date
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 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 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 0d6ab94fda Implement load game functions. 11 months ago
sigonasr2 5e5e8f5656 Save File implemented. 11 months ago
sigonasr2 c7e3115b89 Implemented Mana and Atk Spd stats 11 months ago
sigonasr2 4ac15dd1cc XP and level up systems implemented. 12 months ago
sigonasr2 2a72238e40 Implemented all item stats. 12 months ago
sigonasr2 126753053f Added caching for shadow text for all PGE default drawing functions and viewport drawing functions. 12 months ago
sigonasr2 52d36eab3b Properly reset the player's health and mana between stages. 12 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. 12 months ago
sigonasr2 b81058e296 Moved lower zone of stage 1-1 further left so items landing on the cliff edge are considered on the upper level. Fixed ability/item cast cancelling bug so interrupts properly occur. 12 months ago
sigonasr2 fd96b23110 Added duration-based restoration buffs for the Restore Item Script. 12 months ago
sigonasr2 4c290e81aa Fixed clashing key names for text with the same information but differing widths. Corrected all GUI mispositioned text or incorrect wrapping on equip screens. 12 months ago
sigonasr2 eae8239501 Traveling Merchant Purchase Window and systems implemented. 12 months ago
sigonasr2 cb09825455 Added money display to inventory GUI. Corrected inventory amounts displaying incorrectly in inventory menus (references to other items fixed). Added MenuIconButton appearance flags to disable outlines/backgrounds 12 months ago
sigonasr2 f1aa872717 Add player money functions. Implement Merchant transaction functions. Add Function Priming classes. 12 months ago
sigonasr2 c11417d8a0 Add transparent overlay feedback when an ability/item ability key is held down. Item icon scale/quantity text scale now scales with the item icon box size. 12 months ago
sigonasr2 5eec1a21c5 Refactored stat system such that equip stats can be obtained easily, while base stats are hidden away to prevent accidental usage. 1 year ago
sigonasr2 a659bf7924 Character Info Window layouts setup 1 year ago
sigonasr2 47d7c02bb6 Correct the parsing of comma-separated descriptions for class previews. Move Wizard Render slightly to the right. 1 year 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 e4fae723c9 Fix up warnings (mostly loss of data cast warnings). When an ability gets interrupted, the key is required to be depressed before another cast attempt can be made. Added collision layer tiles to a few tiles in 1-1 due to ability to walk out-of-bounds. 1 year ago
sigonasr2 3f9543d93b Added more indicators for healing, mana, and interruption. 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 3ff558d44e Added pragma regions to all license comment fields in files and collapsed them. 1 year ago
sigonasr2 5652741ec0 Added level complete window upon completing a stage. 1 year ago
sigonasr2 5b28478596 Inactive/Active ring status based on being in/out of combat. 1 year ago
sigonasr2 f427928ca6 Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout. 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 1bf30f4392 Added ability to select a loadout item from the inventory menu screen. 1 year ago
sigonasr2 7e371f6779 Add in loadout system to Player class. 1 year ago
sigonasr2 54614d31dc Selection cursor for overworld map items. 1 year ago
sigonasr2 42f8e25cdf Walk animation controller now applied to the overworld map stage. 1 year ago
sigonasr2 c065e9f6fb Fix State_OverworldMap dependency in TMXParser.h 1 year ago
sigonasr2 e189d4b516 Class ability descriptions added. Full render image paths now defined. Moved some class information around. 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 99c24b9c37 Setup internal menu components so they know what button was clicked on a menu function. Compacted the on click menu function for menu buttons. 1 year ago
sigonasr2 48a8165086 Added MP restore and consume functions. Converted old direct variable accesses to use these as well. Item restore script completed. 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 773f72a45c Main Menu and Game Play state switching. 1 year ago
sigonasr2 3723835cc7 Switched menu button system to component inheritance system. 1 year ago
sigonasr2 9d08c2547f Added Warrior HUD ability icons 1 year ago
sigonasr2 b9e1352288 Keybind system redone, display keybinds and mana costs on HUD. 1 year ago
sigonasr2 388cf0ba2d Mana costs and ability short names are now displayed on the HUD. 1 year ago
sigonasr2 3c3d32bf7e Player gains iframes if getting hit by ground slam to prevent insta-gibbing via the spawned bullet ring. 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