A fully customizable menu system. Includes labels, buttons and checkboxes. It allows the use of both mouse and keyboard, which can be managed independently, as well as allowing you to set 4 additional keys for navigating the menu from the keyboard. Buttons and checkboxes can run custom scripts when selected, pressed, released, or while they are held down, as well as being enabled and disabled at will to prevent them from being selected or pressed. In addition to this, each component has several variables that allow its total customization, as well as the creation of new components based on the standard ones. Menus can be created either by dragging objects into the room and changing their parameters from the instance menu, or through built-in functions. This asset has a detailed manual in notes folder that lists and explains each variable and function of each component in-depth, as well as a video that illustrates how to use it. It also includes an example. For any problem do not hesitate to contact me on email@example.com!
And it's easy and fast to implement!
-Added keep_mouse_selection variable to menu manager