Commit Graph

24 Commits (57377823c56b25541d014c367cbf271f1927e525)

Author SHA1 Message Date
sigonasr2 57377823c5 Fixed menu label updates for row item displays. Added a row scrollable inventory window component. Made InventoryScrollableWindowComponent more modular with a couple overrideable functions. 1 year ago
sigonasr2 e656dc95b2 Add an update icon call to SetItem for MenuItemItemComponent 1 year ago
sigonasr2 3251053364 Added row item display button components. 1 year ago
sigonasr2 ac0f5c42aa Hover functionality moved out to MenuComponent so any component can utilize them. 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 38729877b8 Fix up all menu components to integrate with new view port system. 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 4bab1397dc Fix ViewPort PGEX. Added Draw String functions from PGE to ViewPort. 1 year 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. 1 year ago
sigonasr2 e4c777f60a Fixed item quantities being gone from decal versions of MenuItemItemButton components. 1 year ago
sigonasr2 5abc789bcd Added hover button functionality to MenuItemButton component and to InventorySrollableWindowComponent item buttons created via that component. Implemented inventory screen. 1 year ago
sigonasr2 e4f63a3550 Change implementation of scrollable inventory component displays, make tabs on inventory window functional. 1 year ago
sigonasr2 e744112206 GUI template/macro usage refactor. 1 year ago
sigonasr2 a1caeff702 Compact / non compact versions of item description display strings. Move menu labels around and added equip-specific and item display-specific menu labels. Fix bug with DrawShadowString/DrawShadowStringProp rendering HTML codes. 1 year ago
sigonasr2 4ac42fbd7e Implemented menucomponent depth property. Fixed equipment menu labels interacting with hover events. 1 year ago
sigonasr2 ae2d1719c8 Add a BeforeUpdate event for components to handle mouse out events (specifically for equip item slots showing stat differences.) Corrects a bug with stat differences not refreshing on mouse out. 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 b51d6f571a Refactored window removing components for scrollable components. 1 year ago
sigonasr2 a659bf7924 Character Info Window layouts setup 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 bf84196cb0 Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons 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