Commit Graph

12 Commits (fa7dfb601fdff0efb24063609fe5906d307d43e3)

Author SHA1 Message Date
sigonasr2 fa7dfb601f Add game title images, replace all 2023 copyright notices with 2024 copyright notices. 1 year ago
sigonasr2 025a89788e Fix border display drawing for menus. Fix scrollable window components that went outside to use proper scrolling offsets. Fix issue with same-frame clicking and releasing causing a different button to be selected. 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 e744112206 GUI template/macro usage refactor. 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 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 2e248e30b4 Converted boolean flags for component creation in windows to using enum bitwise attributes. 1 year ago
sigonasr2 c065e9f6fb Fix State_OverworldMap dependency in TMXParser.h 1 year ago
sigonasr2 cedb465c79 Toggle Interface implementation. Class toggling connections created and class switching via class selection menu completed. 1 year ago
sigonasr2 02c7165b37 Add in class display labels, animated sprite icons, and title of the window. 1 year ago