HUD Buttons Update - Change Log
1) Toggle Functionality: Enhanced buttons so they now function as toggles.
2) Implemented a trigger counter on the button triggers, allowing users to view the number of triggers assigned to each button.
3) Fixed issues with the dropdown menu. Duplicate buttons now use a sequential numbering scheme (e.g., "Button 2", "Button 3", etc.) instead of an underscore suffix, ensuring clear and consistent naming.
4) Improved Free Mode Responsiveness: buttons now follow the mouse pointer smoothly.
5) Preserved Triggers on Duplication: When duplicating buttons, all associated triggers are now preserved, ensuring the duplicate retains the same functionality as the original.