Added several extended GUI elements with styling/aligning options and created Theme.tres which should be used/updated for the majority of the upcoming interface.
Objects for Menu Creation (single/multi-paged)
BookMenu - TabContainer, consisting of BookMenuPage nodes which are stacked in the Pages sub-node to create multi-paged menus.
Automatically displays controls to switch pages (if there are multiple pages) and other buttons at an appropriate place if required.
BookMenuPage - Tab, to be added to a BookMenu
OptionsUI - Game settings with some already functional options and some others to be implemented later.
Settings are stored in INI format.
HelpUI - Some info and links to the project.
Side note: Some scenes from earlier PRs may have become obsolete by now, but aren't replaced to not break existing dependencies for the time being.
Added several extended GUI elements with styling/aligning options and created Theme.tres which should be used/updated for the majority of the upcoming interface.
Objects for Menu Creation (single/multi-paged)
BookMenuPage - Tab, to be added to a BookMenu
OptionsUI - Game settings with some already functional options and some others to be implemented later. Settings are stored in INI format.
HelpUI - Some info and links to the project.
Side note: Some scenes from earlier PRs may have become obsolete by now, but aren't replaced to not break existing dependencies for the time being.