Commit Graph

28 Commits (4c290e81aa035103aac2cede9037eef7dc222699)

Author SHA1 Message Date
sigonasr2 9756cc4a78 Add map types to every stage plate and to new stages. Correctly handle Discord SDK disconnects when the app is closed or not started initially. 11 months ago
sigonasr2 71fe49162d Added Merchant/Buy/Sell Menu windows. Added sorted item callbacks for traveling merchant inventory modifications. 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 4bab1397dc Fix ViewPort PGEX. Added Draw String functions from PGE to ViewPort. 12 months ago
sigonasr2 3d6517e02f Pause overworld map state while other menus are opened. 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 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 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 3ff558d44e Added pragma regions to all license comment fields in files and collapsed them. 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 c6c5efbc74 Tied level entry button to map loading and gameplay. 1 year ago
sigonasr2 2594078794 Update labels for different zones when clicking through them. 1 year ago
sigonasr2 88e01b8503 Render the spawn list and stage name/chapter name in level select. 1 year ago
sigonasr2 bc07f58c9a Fix centering of camera for overworld map. 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 67a5288984 Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection. 1 year ago
sigonasr2 c82a3c5980 Refactor menucomponent internal draw function a little bit for code organizing. 1 year ago
sigonasr2 fe8cbb022a Fixed inventory window display bugs using old parent position code for rendering. 1 year ago
sigonasr2 92133061c3 Add darkened locked stage plates. Move camera slightly over for level information display. 1 year ago
sigonasr2 4f65d2240a Navigation between unlocked stages is now possible. 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 76136a3f68 Added overworld map connection point reading to TMXParser. 1 year ago