Thanks to the amazing help of @Golisopod User the script has now officially been updated to v20.1!
The script is now way more compact and now makes use of the MenuHandlers, making it much easier to add new menu buttons to the UI.
Icon size now doesn't require a fixed constant to be set in the config. The menu dynamically changes based on the image file (preferable to keep the icon sprite sizes consistent thoug
The Menu and the default HUD elements now scale based on screen size, to fill a larger/smaller area as neede
Fixed bug where the icons would be shifted if there were more than 10 options in the men
Fixed rounding error which caused janky motion when the menu has less than 7 option
Added HUD element to alert the player when a new quest is added (only works with Modern Quest System + UI by ThatWelshOne)
Updates are coming in hot! Thanks for the support on the Pause Menu! If you do find any more bugs, please report them in the discussion or send a dm to me or golisopod user.
Changelog:
Fixed bugs having to do with the player only having 1 menu entry
Fixed a bug where you wouldn't be able to use key items
Added a check for whether you want to allow the player to change the menu theme from the options