megis
Newbie Beta Tester
Posts: 4
|
Post by megis on Aug 6, 2007 6:53:08 GMT -5
Well Ive been looking for a while for an addon like this, I hope I can explain it propperly.
What I need is an addon where I make timers myself that start running after a certain event.
Here are some examples of what I mean: - After the event of casting polymorph on an npc, a timer starts ticking back from 50 seconds to 0 to indicate when the sheep is going to break. If the sheep breaks early this timer vanishes.
- After the event of casting Iceblock, a timer starts running from 5 minutes to 0 to show the cooldown of my Iceblock. This timer vanishes after the event of casting Cold Snap.
- After the event of making the timer (or maybe after pressing a keybinding), it starts running from 0 seconds to 14 minutes to show when my pizza is ready to take out of the owen ^^
- After killing an NPC in an instance a timer runs from 1 hour down to 0 seconds to indicate when it will respawn.
Some advanced things in this addon should be: - Playing a sound when a timer is about to finish or when it has finished. - Customizing the bars and being able to split them into groups so you dont have to put all your timers in the same place.
What makes this addon so unique is that its flexible for all classes as people create their own timers. It also allows people to modify their timer when they get an item wich reduces the cooldown of one of his skills.
I hope you understand what I ment, Ive been running around with this idea for quite a while.
|
|
|
Post by Moongaze on Aug 6, 2007 14:47:17 GMT -5
I know some of the features that this addon would have are accomplished by some timer addons (mainly for spells). I'm assuming that for your addon idea, you would have a blank slate and you populate the timer data with information. Such as: #1 - Drag a polymorph spell to a list. - Assign a timer value of 50 seconds. - Select "countdown to 0" - Select "end countdown when aura/effect is canceled" #2 - Click "Create Clock Timer" to make a new timer event - Assign a timer value of 14 minutes - Select "countup to timer" #3 - Click "Create NPC Kill Timer" to make new timer event - Assign a timer value of 1 hour - Select "countdown to 0" - Select "track kills in instances only" Even a "End countdown when spell(s) are cast" could be added, for your "Cold Snap" event. Is this what you're looking for? Something that lets you define all the timers yourself? It can also grab cooldown data from the spells and use that as the "timer value" for the item/spell. If this is what you're asking for, I suppose I could tackle it in the future. Of course, it may be a while, since LunarSphere is currently on the top of my list
|
|
megis
Newbie Beta Tester
Posts: 4
|
Post by megis on Aug 6, 2007 16:49:57 GMT -5
Yes that is exactly what I ment! Thank god you understand me =)
Maybe the option to choose either would be nice =)
No rush, I'm already happy that you find this a worthy idea to try. And LS is one of the best addons out there, already. I'm using it myself and I have to say; You're doing a really nice job!
Thanks!
|
|
megis
Newbie Beta Tester
Posts: 4
|
Post by megis on Aug 16, 2007 8:16:01 GMT -5
Hey, Ive been reading some of the older posts on the forum and I found a couple of hints that you're going to make timers with LS aswell. Maybe use this idea in LS? What do you think? Also Ive been trying some of your minigames and Ive been addicted to Bust-a-Shard ever since. ;D Keep up the good work!
|
|
|
Post by Moongaze on Aug 16, 2007 20:16:55 GMT -5
I'm glad you like Bust-a-Shard ;D I had so many more ideas to dump into that game for a version 2, but never got around to it (I blame LS). But, it's still good to hear some people enjoy my mini-games. Thanks again!
As for the timer stuff, LS was going to have timers built in for when you cast spells. Basically, when you cast a spell on your target, it will display how long that spell will be active on the target until it disappears (like renew, or power word: pain, or sheep). That way, you have an idea of when to recast your spell.
Of course, WOW has some of that built into the interface now, as long as you have that person/mob targetted. However, if you change targets, you don't have that data anymore, which is why it's nice to have the "spell timers" idea in place on the screen.
There are addons out there that do this really well, so when I think about adding it to LS, it's going to be basic and not very customizable (if, of course, I add it ... people have been saying yay and nay to the idea, so it's hard to decide)
Your timer addon idea is a little different than what LS will use, but LS could do most of what you want if I add the spell timers. It just won't have mob timers ...
|
|
kilee
Newbie Beta Tester
Posts: 8
|
Post by kilee on Sept 6, 2007 19:56:03 GMT -5
I would love to have the timers. Only reason I still have Necrosis on my lock is for the timers for all the debuffs on my targets. . Note: I use to be Zara. Lost the toon. New name.
|
|
kilee
Newbie Beta Tester
Posts: 8
|
Post by kilee on Sept 7, 2007 17:46:11 GMT -5
Maybe you could like. Have two downloads. One with, one without. I know that if you did that, the other people would suggest, "well have one with this and one without" So maybe you could pop up polls or something. Or give them the option to disable it.
|
|
|
Post by Moongaze on Sept 7, 2007 20:11:06 GMT -5
LunarSphere will have timers eventually. You can't really tell now, because I haven't fully implemented the code, but when LunarSphere is finished, any large option (like the speech library use, timers, auction house stuff, reagent stuff, and more) can be disabled and will NOT be loaded into memory. It will just be one download with options to remove the stuff you don't want.
I just do it differently than most addon authors. I don't have "load on demand" addons that take up folders in your addons folder. There will just be LunarSphere, and depending on the options you turn on, certain things will stay in memory, others will be wiped.
Right now, LunarSphere would take up almost 500k of memory. However, after I'm done loading it up, I don't need a lot of the loading code, so I cleanse it from the memory, freeing up 100k of memory. I'll be doing the same thing with disabled stuff. The only disadvantage will be that the stuff you turn on will need a UI reload ... so once you're done turning on and off stuff, you hit the "reload" button in LS (not there yet) and everything is reloaded for ya. It will be fairly painless, I think at least.
|
|
|
Post by Bellasirena on Apr 16, 2008 11:19:26 GMT -5
I would love a timer built into LS, I know these posts are old but I am hoping that you still plan on working that in to some degree.
|
|