|
70423be9d4
|
Item reference system deprecated in favor of smart pointer system. Converted all items to use pointers instead, removed all reference wrappers for item system. Fixed buggy last item sorting when removing items from InventoryScrollableWindowComponents. Implemented proper inventory removal checks when items are completely removed from an inventory. Sorted inventories now copy the pointer as a shared pointer from the main inventory code instead of needlessly creating extra copies of the same item.
|
2023-12-22 06:14:37 -06:00 |
|
|
d801a41900
|
Implement hover out actions for item loadout window (the tech now exists!!)
|
2023-12-21 19:11:25 -06:00 |
|
|
e744112206
|
GUI template/macro usage refactor.
|
2023-12-10 19:14:37 -06:00 |
|
|
4ac42fbd7e
|
Implemented menucomponent depth property. Fixed equipment menu labels interacting with hover events.
|
2023-12-09 01:58:46 -06:00 |
|
|
e615831ded
|
Equipment window shows equip stat changes on mouseover.
|
2023-12-05 23:07:49 -06:00 |
|
|
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.
|
2023-11-29 00:50:00 -06:00 |
|
|
cfd5586d63
|
Remove stray #pragma once lines, update PGE emscripten build so it handles mouse scrolling proper. Add emscripten run script. Build 3146.
|
2023-11-27 00:01:19 -06:00 |
|
|
3ff558d44e
|
Added pragma regions to all license comment fields in files and collapsed them.
|
2023-11-20 23:25:36 -06:00 |
|
|
bf84196cb0
|
Remove manually maintained switch statement in favor of defining what labels get modified on mouse-over for item buttons
|
2023-11-16 17:36:36 -06:00 |
|
|
f427928ca6
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
2023-11-14 23:20:13 -06:00 |
|