• 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 --->
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