Commit Graph

517 Commits (49951c150241a65cc0df4eee2537e71c9ba6210a)

Author SHA1 Message Date
sigonasr2 c05f76cdfd Fix a bug with loadout item slots not being properly handled when items are selected while they're blank. 1 year ago
sigonasr2 c29f50da0d Replace sealed keyword with final (C++11 standard) 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 0c9a341e89 Include templates with OLC-3 license at the top of source files. Build 2815. 1 year ago
sigonasr2 98006d8001 Add in commercial assets placeholder folder 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 e92b35bc94 Updated all map files to use commercial assets folder for images. 1 year ago
sigonasr2 69d599ee03 Remove unnecessary items from maps folder. Removed purchased assets from HEAD. 1 year ago
sigonasr2 488549c09a Proper Attribution information added for purchased assets. 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 795d59f1a4 Switch to templates for grabbing a component from a menu. 1 year ago
sigonasr2 347f4cc576 Test spawn group 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 4c6be02543 Added custom encounter menu component and populated spawns in overworld menu. 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 c41ae8aaf9 Remove memoryleak.txt debug file from the repo. 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 395b2e3ab8 World shake fixes again (so it's not tied to FPS) 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 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 75159a21be On game state changes, the camera target should be reset to the player's location. 1 year ago
sigonasr2 2e248e30b4 Converted boolean flags for component creation in windows to using enum bitwise attributes. 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
Quapsel eeab618be7 Some work at world map 1 year ago
sigonasr2 b89311a657 Build 2407. 1 year ago
sigonasr2 c23c96b6b1 Made a less stupid String to Class conversion function. 1 year ago
sigonasr2 cedb465c79 Toggle Interface implementation. Class toggling connections created and class switching via class selection menu completed. 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 3f78565655 Added properties for border and background control, vertically align uncentered labels by default. 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 e779725106 Define health and growth rates of each class. 1 year ago
sigonasr2 3ee6d03728 Add in Rotating character display component 1 year ago
sigonasr2 b702fa2fe5 Add main menu window interface outlines. Fixed menu labels not being centered properly. 1 year ago