RPG Menu
Alpha v0.14.0
This update includes the first version of an RPG menu system. As a result we have removed mouse control from the game. So don't worry when the main menu doesn't respond to your mouse. The game settings have all been moved to the in-game RPG menu.
Menu Controls
Open/Close: Esc or Tab
Navigating: WSAD or Arrow Keys
Selecting/Deselecting/Forward: E or Enter
Back: Q or Backspace
Known Bugs
The combat pause menu options are no longer functional. Press ESC to close the combat pause menu.
Menus
The gameplay pause menu has been replaced with an RPG menu system.
Removed mouse control from the game.
Status, Memories and Data just show “Under Construction” notices for now.
Quit works the same as quitting from the old pause menu.
Implemented a contextual info box on the top right.
Added a contextual help text system on the top left.
Added help text for most of the left column categories.
The inventory button will display a list of all items the player has in their inventory, with the quantity of that item displayed in parentheses. To test this properly, turn on debug mode (F1) then open the RPG menu and go to inventory. You will see example items.
You can scroll through elements in the inventory and talents, and the scrollbar movement is tied to each menu.
Completely implemented the Talents page of the RPG Menu. None of them currently have any effect, but they have descriptions and upgrades. They each have an energy and upgrade cost of 1.
Clicking on a talent will toggle whether it is being used or not, refunding or taking energy where necessary. If the player has no energy, it will not do anything. If they toggle it off and have an upgrade selected, the upgrade will also be toggled off and it’s energy will be refunded as well.
Clicking on an upgrade will try to toggle it on or off in the same way as talents. If another upgrade for the same talent is already selected, it will deselect that one and select the new one. If the talent isn’t even being used, it will try to toggle the talent on, then the upgrade taking energy for both.
Added currently used talents and current/total energy to the save file.
The contextual info at the top right shows the current/total energy.
The help text box at the top left shows the info about the currently selected upgrade.
Completely implemented the options page of the RPG Menu.
All sub-menu cursor positions are saved and left column’s current selection is saved.
The Settings option in the main menu is now disabled for now.
Custom buttons now only allow one button to be clicked per frame, preventing buttons in submenus from being clicked upon loading into a submenu.
Implemented a custom slider system for simpler and more versatile options sliders.
Implemented a custom scrollbar system for better flexibility and customization.