Button Master

Utility Button Master 04/25/2026

No permission to download

〰️Commits​


Added a _GlobalState which is shared among all characters for global state management.
(34fbadd) ~Derple

〰️Commits​


- NEW FEATURE
- ButtonMaster can now persist global state.

What This means :

Buttons can have toggle capabilities that persist through play sessions.

The lua env for any button/label/etc will now all contain an _State table which can be be used by any button or label or lua icon setter.

Example:

Lua Label: return _State.Chase and "Chase Off" or "Chase On"
Lua Icon: return _State.Chase and 197 or 196
Button Command:
--lua
if _State.Chase then
mq.cmd("/dgze /rgl chaseoff")
else
mq.cmd("/dgze /rgl chaseon ${Me.Name}")
end

_State.Chase = not _State.Chase

-- end lua

This will create a dynamic button that remembers it's state between restarts of buttonmaster.
(9273d19) ~Derple

Bug Fixes 🐛


Fixed a bug in saving names that could virally infect 1 tab with antoher tabs name
(ac7b451) ~Derple

〰️Commits​


Added support for renaming button master windows.

NOTE: IT WILL RESET YOUR POSITION DATA WHEN YOU RENAME IT
(245a7fb) ~Derple

〰️Commits​


Support for moving tabs around that acutally saves.

Added as drag and drop and also context menu.
(00b8230) ~Derple

〰️Commits​


- Fix for /btncopy to work
- Added ability to save window positions per character
(8053579) ~Derple

〰️Commits​


Added some messaging to import command
(1ad54ce) ~Derple
Alpha Menu is once again sorted
(0c07439) ~Derple

〰️Commits​


Delete Hotkey is also alpha menued now.
(1033848) ~Derple

Bug Fixes 🐛


Fixed a long standing issue with the Assign hotkey button keys not being unique.

Broke hotkeys into catgoies based on first letter for people with large button sets (looking at you Burdjizm)
(c1b90bf) ~Derple

〰️Commits​


Fixed "Spell Gem" countdown timer type. (Tested on EMU If this breaks live someone come on discord and yell at me.)
(fd1d96a) ~Derple
Back
Top
Cart