Imo width ingame adjustment is absolutely needed! I can suffer an incredibly tiny and unnoticable *possible* "bloat" , but editing lua file manually after each update is the pain
Just zip your edited file and extract after updated, 90% of them are just lib updates anyway.
shitty suggestion, equal to "just write your own mod"
I did some modifications to the code, for 2 things:
- pet cooldowns, in the original version only player cooldowns are tracked
- announcing the cooldown expiry as an SCT message
Excellent additions. Any chance you could also add support for MSBT?
Imo width ingame adjustment is absolutely needed! I can suffer an incredibly tiny and unnoticable *possible* "bloat" , but editing lua file manually after each update is the pain
Just zip your edited file and extract after updated, 90% of them are just lib updates anyway.
shitty suggestion, equal to "just write your own mod"
Is it possible to add in options to change the candy bars that show up? Currently I have to manually modify hourglass every update so that I can change the width of the bars (which are too long to fit in my UI).
I did some modifications to the code, for 2 things:
- pet cooldowns, in the original version only player cooldowns are tracked
- announcing the cooldown expiry as an SCT message
Excellent additions. Any chance you could also add support for MSBT?
Well, I don't use MSBT, but I had a look at WitchHunt and I added some crude MSBT support. It's drycoded, sorry if it doesn't work, but hopefully it will. :)
SCT will have priority over MSBT in the off chance you use both of them.
I love how light and simple this is from CooldownTimers2, but the only reason i still have to use those is because of the huge text announcements (which i totally need as a tankadin) and being able to change the scale of the bars =/
Other than that, I love this thing <3
CDT2 in comparison is a trainwreck. No profiles? D:
I'm working on uh.. hijacking the bagscanning from cdt to be able to watch for potion timer and such, just about done, only thing I haven't figured out is how to tie it into the grouped cooldown list so I dont get 5 bars for each little potion I have.
Edit: Finally got it working cleanly, from my testing it seems to work as expected, based on the modified one with petcooldowns and sct, though I moved sct over to the frame rather than message:)
I'm working on uh.. hijacking the bagscanning from cdt to be able to watch for potion timer and such, just about done, only thing I haven't figured out is how to tie it into the grouped cooldown list so I dont get 5 bars for each little potion I have.
Edit: Finally got it working cleanly, from my testing it seems to work as expected, based on the modified one with petcooldowns and sct, though I moved sct over to the frame rather than message:)
Nice initiative. However, it doesnt group together cooldowns on non-potions (Mana gems, Health stones, Flame Cap, etc, etc) - I get a bar for each item I have on me when using one out of the category.
I'm working on uh.. hijacking the bagscanning from cdt to be able to watch for potion timer and such, just about done, only thing I haven't figured out is how to tie it into the grouped cooldown list so I dont get 5 bars for each little potion I have.
I don't have access to WoW right now, but looking at the code maybe something like this:
Just a note here: like with regexp, if you put "$" it matches the end of string, and "^" matches the beginning of the string, so for example:
"Healthstone$"
will match "Healthstone", "Major Healthstone", "Greater Healthstone", etc. Saves some typing, also you can make some better matches. For example:
[" Potion"] = "Potions"
I think will cause the potions cooldown to be triggered by things like "Healing Potion Injector". Whereas if you use "Potion$", it should only be triggered by actual potions.
I was thinking today about a better way to visualize the expiry of a cooldown, and something I liked was the way BigWigs shows what it calls "emphasized bars". So I went on and pretty much did a butcher job taking the code from BigWigs and merging into my copy of Hourglass. I'm quite happy with the result, so I attach the file here in case someone wants to use it.
Basically any cooldown bigger than 5 seconds starts in normal position, and then if emphasize is on, moves into the emphasized position (and flashes if flashing enabled). Cooldowns less than 5 seconds start emphasized already.
Sadly it doesn't have Nirek's bag additions, I don't use them myself because I use AutoBar with OmniCC and that's good enough for me, I don't tend to pay much attention to potions.
I must say, I don't fully understand what goes on in the chunks of code I took from BigWigs, but it seems to work fine during couple of hours of testing. :)
This is a nice simple mod. Works very well. However, it needs like LOTS more options for how you want the bars displayed:
Examples:
Font
Font Size
Bar Height/Width
Scale
Bar Spacing
Icon position
Icon Show/Hide
Text Position
Time Format
Buff Colors
Bar Growth Direction
etc etc etc...
Pretty much just look at the options for mods like ClassTimers, ElkBuffBars, kEnergy, Quartz and hook up Hourglass with the same options and this thing will be sick!
Feel free to branch this into a big bloated monster but I won't be spending time adding tons and tons of options I and many more will most likely never use.
Feel free to branch this into a big bloated monster but I won't be spending time adding tons and tons of options I and many more will most likely never use.
First of all, adding a handful of options on how the bars are being displayed is pretty far from bloat. Second, you seriously don't think people want to be able to customize the look of the mods? Sorry not trying to tell you how to code or something, just offering suggestions on how to improve it. Hourglass Big Bloated Monster Edition inc I guess.
Does it really matter ? If you like the addon use it, if you don't like it or if it don't gives you the options you need don't use it.
If the author says that he won't add the options because he don't want to spend the time then get used to it. It's not that he gets paid for it and maybe he has other plans for his spare time.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
shitty suggestion, equal to "just write your own mod"
Excellent additions. Any chance you could also add support for MSBT?
Clearly two clicks = writing your own mod.
Well, I don't use MSBT, but I had a look at WitchHunt and I added some crude MSBT support. It's drycoded, sorry if it doesn't work, but hopefully it will. :)
SCT will have priority over MSBT in the off chance you use both of them.
Other than that, I love this thing <3
CDT2 in comparison is a trainwreck. No profiles? D:
Edit: I need 2 lrn2reed
Edit: Finally got it working cleanly, from my testing it seems to work as expected, based on the modified one with petcooldowns and sct, though I moved sct over to the frame rather than message:)
Nice initiative. However, it doesnt group together cooldowns on non-potions (Mana gems, Health stones, Flame Cap, etc, etc) - I get a bar for each item I have on me when using one out of the category.
EDIT: nvm.
I don't have access to WoW right now, but looking at the code maybe something like this:
would work?
Although you dont want to group healing potion with health stones :P Those don't share cooldowns.
Added these:
Stupid me, shameful mixup! You wouldn't say I play a warlock looking at what I just wrote in the post above. :P
So does this work?
Just a note here: like with regexp, if you put "$" it matches the end of string, and "^" matches the beginning of the string, so for example:
will match "Healthstone", "Major Healthstone", "Greater Healthstone", etc. Saves some typing, also you can make some better matches. For example:
I think will cause the potions cooldown to be triggered by things like "Healing Potion Injector". Whereas if you use "Potion$", it should only be triggered by actual potions.
And yes, it works, very well even. (As long as you spell Healthstone correctly, unlike me)
Basically any cooldown bigger than 5 seconds starts in normal position, and then if emphasize is on, moves into the emphasized position (and flashes if flashing enabled). Cooldowns less than 5 seconds start emphasized already.
Sadly it doesn't have Nirek's bag additions, I don't use them myself because I use AutoBar with OmniCC and that's good enough for me, I don't tend to pay much attention to potions.
I must say, I don't fully understand what goes on in the chunks of code I took from BigWigs, but it seems to work fine during couple of hours of testing. :)
Examples:
Font
Font Size
Bar Height/Width
Scale
Bar Spacing
Icon position
Icon Show/Hide
Text Position
Time Format
Buff Colors
Bar Growth Direction
etc etc etc...
Pretty much just look at the options for mods like ClassTimers, ElkBuffBars, kEnergy, Quartz and hook up Hourglass with the same options and this thing will be sick!
First of all, adding a handful of options on how the bars are being displayed is pretty far from bloat. Second, you seriously don't think people want to be able to customize the look of the mods? Sorry not trying to tell you how to code or something, just offering suggestions on how to improve it. Hourglass Big Bloated Monster Edition inc I guess.
If the author says that he won't add the options because he don't want to spend the time then get used to it. It's not that he gets paid for it and maybe he has other plans for his spare time.