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.
|
1 year 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.
|
1 year ago |
sigonasr2
|
57f0b84dff
|
Implemented User ID screen, added a text change callback function for text entry labels.
|
1 year ago |
sigonasr2
|
497db80b9b
|
Add in emscripten-specific branching menus and special load/save routines for online saving.
|
1 year ago |
sigonasr2
|
8c986f17db
|
Remove 2018 references for copyrighted files of my origin.
|
1 year ago |
sigonasr2
|
fa7dfb601f
|
Add game title images, replace all 2023 copyright notices with 2024 copyright notices.
|
1 year ago |
sigonasr2
|
5c73ed6cd3
|
Fix Linux build and implementations with new systems and C++20 features
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
ad1e2260cf
|
Saving and loading saves items in proper sorted order. Fixed bug with get inventory slot function. Connection point data is now static.
|
1 year ago |
sigonasr2
|
dd2146ebda
|
Implement main menu with text entry label. Update text entry mode in PGE, removed the ability to jump between saved commands and enter no longer clears or disables text entry by default.
|
1 year ago |
sigonasr2
|
9fef977a3a
|
Add in consumable crafting. Allow specifying a quantity for item crafts. Add Flower Petals to Flower Turret drop table.
|
1 year ago |
sigonasr2
|
c876f8a6ea
|
Fixed detection of craftable items that aren't enhanceable (failed out of bounds checks). Hide information about craftable items that have yet to be unlocked.
|
1 year ago |
sigonasr2
|
4e3c9877e7
|
Implemented split between consumable crafting initialization and equipment enhancement initialization.
|
1 year ago |
sigonasr2
|
64694e1b63
|
Implemented Crafting enhancement window, item enhancement checks, and enhancement implementation done.
|
1 year ago |
sigonasr2
|
bd066ee787
|
Refactored dynamic cast to do internal error checking. Refactored all inventory and button slot update functions in menu components so they no longer require virtual dispatch when all we require is some passing of lamba functions to update inventories.
|
1 year ago |
sigonasr2
|
20f30b0f30
|
Add and setup Blacksmith Crafting Window
|
1 year 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.
|
1 year ago |
sigonasr2
|
71fe49162d
|
Added Merchant/Buy/Sell Menu windows. Added sorted item callbacks for traveling merchant inventory modifications.
|
1 year 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.
|
1 year ago |
sigonasr2
|
3251053364
|
Added row item display button components.
|
1 year ago |
sigonasr2
|
7a46f79f2b
|
Fix Perspective correction on ViewPort PGEX. Implement windowing system and remove sprite reliance from all menu components.
|
1 year ago |
sigonasr2
|
469bea4c5e
|
Inventory display window tabs are implemented, inventory component is displayed. Ranger Backstep cancels casts. Casts are forced to be channeled for 0.2 seconds before walking can cancel them,
|
1 year ago |
sigonasr2
|
e744112206
|
GUI template/macro usage refactor.
|
1 year ago |
sigonasr2
|
4ac42fbd7e
|
Implemented menucomponent depth property. Fixed equipment menu labels interacting with hover events.
|
1 year ago |
sigonasr2
|
88a239cd91
|
Equip Window is now functional.
|
1 year ago |
sigonasr2
|
e615831ded
|
Equipment window shows equip stat changes on mouseover.
|
1 year ago |
sigonasr2
|
4463fbbae5
|
Update Stage Plates to include the level type. Created Overworld Menu, and Initialized Character Menu. Story and shops no longer have the change loadout buttons.
|
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
|
f88887a149
|
Add some text transition effects.
|
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
|
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
|
cfd5586d63
|
Remove stray #pragma once lines, update PGE emscripten build so it handles mouse scrolling proper. Add emscripten run script. Build 3146.
|
1 year ago |
sigonasr2
|
195cc31a7b
|
Corrected bug for removing sub-component items that were not selectable (and thus, were never added to button navigation lists)
|
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
|
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
|
795d59f1a4
|
Switch to templates for grabbing a component from a menu.
|
1 year ago |
sigonasr2
|
88e01b8503
|
Render the spawn list and stage name/chapter name in level select.
|
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
|
380582dfeb
|
Implemented automatic memory leak detection and reporting for CRT.
|
1 year ago |
sigonasr2
|
67a5288984
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
1 year ago |
sigonasr2
|
598ce523e9
|
Confirm and Back Buttons added.
|
1 year ago |
sigonasr2
|
02c7165b37
|
Add in class display labels, animated sprite icons, and title of the window.
|
1 year ago |
sigonasr2
|
debced946e
|
Menu component leak debugging detection added.
|
1 year ago |
sigonasr2
|
800a5767f2
|
Add destructors for all menu components and sub components. Finish menu navigation for class selection window and class info window.
|
1 year ago |
sigonasr2
|
5d939e866f
|
Class Info Screen completed.
|
1 year ago |
sigonasr2
|
b702fa2fe5
|
Add main menu window interface outlines. Fixed menu labels not being centered properly.
|
1 year ago |
sigonasr2, Sig, Sigo
|
1f40e846ac
|
Typo on Accessories. Initialize listener categories
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |