• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • There was an optional (unless you're on Povar/Xegony) eq update. Guest, DO NOT PATCH EQ or you'll have to wait for the next MQ update (no ETA). You can play without the patch by using patchme or autologin (preferred). If you've already patched EQ you're out of luck, unless you find someone to share the older eqgame.exe (don't ask here).
Button Master

Utility Button Master 04/23/2025

Download now:  Join us with Level 2 access or earn your way in with  RedCents.

〰️Commits​


Debug assert fixes
(5ed75b6) ~DerpleMQ2

〰️Commits​


- fixes for debug asserts
(32a04bd) ~DerpleMQ2
Removed self var for theme loader
(f30eb29) ~DerpleMQ2
Themes now apply to the whole hotbar window.
(598f0bb) ~DerpleMQ2
- updated dynamic themes to be able to return array varaiables
(f2aabda) ~DerpleMQ2
- Dynamic theme support.

Example:
...
['FrameRounding'] = {
['Dynamic_Var'] = [[
return math.random(0, 15)
]],
},
['Button'] = {
['Dynamic_Color'] = [[
if not ColorWheel then ColorWheel = math.random(10000) end
if not ColorWheelTimer then ColorWheelTimer = os.clock() end
if os.clock() - ColorWheelTimer > 0.25 then
ColorWheel = ColorWheel + 1
ColorWheelTimer = os.clock()
end
return IM_COL32(
math.floor(math.sin(0.3 * (ColorWheel) + 0) * 127 + 128),
math.floor(math.sin(0.3 * (ColorWheel) + 2) * 127 + 128),
math.floor(math.sin(0.3 * (ColorWheel) + 4) * 127 + 128))
]],
},
...
(0b7d614) ~DerpleMQ2
- Added /btncopy command for CLI access to copying buttons.
(b71bec3) ~DerpleMQ2

〰️Commits​


- Sets will now populate with empty if they are nil (rarely happens with sepcific characters)
(a3fe8c4) ~DerpleMQ2
- spam fix, because we aren't hawiian
(5b05a33) ~DerpleMQ2
- should no longer save on load for no good reason
(529ce85) ~DerpleMQ2

〰️Commits​


- Added some more check for blank window sets.
(6d574e0) ~DerpleMQ2

〰️Commits​


- theme now accepts a config/button_master_theme.lua which can be built using ThemeZ etc.
(0b76a04) ~DerpleMQ2

〰️Commits​


Merge branch 'main' into beta
(b4a745b) ~DerpleMQ2
- Added ability to set the rate of query for button cooldowntimers
(e59343b) ~DerpleMQ2
- Added /btnexec "Set" Index which allows you use use buttons from mq2custombinds
(8506ccd) ~DerpleMQ2

〰️Commits​


PR # [9](https://github.com/DerpleMQ2/buttonmaster/pull/9): an update rate configurable per button
(2e7233d) ~derple
Add an update rate configurable per button, this is found in the advanced settings of each button.
unlimited is default (your FPS rate), tho for *most* buttons your dealing with things that don't need quite that high of rate (anything over 15-30 seconds basically)
(e89220c) ~Adam Liverman

〰️Commits​


PR # [8](https://github.com/DerpleMQ2/buttonmaster/pull/8): update last* if left mouse not pressed
(17e1243) ~derple
Only update last* if left mouse not pressed
(e6587ee) ~aquietone

〰️Commits​


PR # [7](https://github.com/DerpleMQ2/buttonmaster/pull/7): disc timers for buttons
(52ebfd1) ~derple
Support disc timers
(86f7cbc) ~aquietone

〰️Commits​


Merge branch 'beta'
(ef12d33) ~DerpleMQ2
Re smoothed bm countdown but the long timer bug should still be resolved.
(8001c5b) ~DerpleMQ2
- theme support
(f098b36) ~DerpleMQ2
Back
Top