Commit Graph

73 Commits (8f41870b4641131bbef08bfdc739e35310daea02)

Author SHA1 Message Date
sigonasr2 daf94db505 Added functional scrollbar. 1 year ago
sigonasr2 ff3f4ba1c0 Setup framework for scrollbar and buttons in ScrollableWindowComponent. Fixed a bug where disabled buttons would not increment selection check loop. CreateMenu function instead of creating pointer and returning, so windows can add stuff to menus easily. 1 year ago
sigonasr2 be0225aa97 Change scrollable window component's offset to be an attribute instead. 1 year ago
sigonasr2 18db45e6c3 Implement parent component hover state handling. 1 year ago
sigonasr2 1c4ec84d75 Implement dummy items and scrollablewindowcomponent setup 1 year ago
sigonasr2 e3d0283fcb Prepare framework with Draw and DrawDecal split. 1 year ago
sigonasr2 dd2ff24d85 Converted menu storage to pointers. 1 year ago
sigonasr2 461265a8a4 Added label, text, and quantity descriptions for all items on the inventory menu. 1 year ago
sigonasr2 803a0189d8 Inventory Drag and Drop Management implemented. 1 year ago
sigonasr2 5903692dbb Fix null checks. Inventory display window setup. Ready for draggable interface. 1 year ago
sigonasr2 99c24b9c37 Setup internal menu components so they know what button was clicked on a menu function. Compacted the on click menu function for menu buttons. 1 year ago
sigonasr2 fe6737117d Inventory Add,Remove,Use Management functions implemented. 1 year ago
sigonasr2 877c44c372 Setup Items, item categories, and item scripts, and all associated configuration files for them. 1 year ago
sigonasr2 c1d64e7bd1 Window centering and positioning added. 1 year ago
sigonasr2 d3f26d4bb0 Render all background windows, foreground window is the only one with direct focus. Background windows are darkened. 1 year ago
sigonasr2 10cfb009f7 Added scaling/tiling capabilities for themes. Safe maps have unordered version. 1 year ago
sigonasr2 999855c6e8 Proper theming controls added, attributes are now an inheritable interface for anything. 1 year ago
sigonasr2, Sig, Sigo bff7eabef5 Debug map toggle configuration paramater added. Added in tiled and scaled versions of interface 9-patch patterning. 1 year ago
sigonasr2, Sig, Sigo 17838ffb8b 9-patch interface code added 1 year ago
sigonasr2 3723835cc7 Switched menu button system to component inheritance system. 1 year ago
sigonasr2 2914aa1972 When a column matches up in a previous row, we should jump up to that menu item instead. 1 year ago
sigonasr2 60e46a83f2 Improve keyboard/controller-based menu navigation by separating each row into its own structure. 1 year ago
sigonasr2 03f2738ead Windowing System button controls, stack system, and custom functions implemented. 1 year ago