WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Released AddOns (https://www.wowinterface.com/forums/forumdisplay.php?f=9)
-   -   Decursive (https://www.wowinterface.com/forums/showthread.php?t=1119)

Quu 06-27-05 11:59 AM

Decursive
 
Now hosting Decursive here
http://www.wowinterface.com/download...fo.php?id=4039
As well as here
http://www.curse-gaming.com/mod.php?addid=643

Up coming features include a "Priority List". Basically a set of names that will be scanned before the party. You can add to the end of the list, clear the list, or remove an element from the list.

Names = { "Quarte", "Grabew", "Scoo"}

it will then (at the press of the decursive button) scan and clean in the following order
Target, Player, Names, Party 1-4, Raid 1-40, Pet, Party Pet 1-4, Raid Pet 1-40

Quu 06-28-05 02:30 PM

Quick Question
 
I have more than a few mods, alot of them use similar functions.

If I created a QuuLibrary mod... but bundled it with the .zip file , would that be a detriment?

also... what if I used Sea and Chronos instead of coding all that internally... would using those two external addon libraries be a detriment?

Kaelten 06-28-05 04:10 PM

I consider creating a external library of functions yourself to be just fine, or even a preferred methods.

Now personally I don't like sea and chronos due to the fact that if I use those then I have to carry ALOT of other things that I don't nessecarly want to use.

One thing that may be of intreset toy ou is the Ace project. it takes care of alot of default functionality while being very lightweight. Also I wrote a scheduling app for use with ace thats extremely lightweight as well.

Just my 2 cents and maybe not worth the time it took me to write them but who knows you might find it useful.

btw, ace is availble in the beta section

Quu 06-28-05 04:27 PM

Sea is an endpoint library... it relies on nothing else
basically it handles the println functionality... and some basic data functionality

Chronos requires Sea ... and does not require anything else

Kaelten 06-28-05 06:14 PM

this is true but with sea you also have alot of functionality in there that most addons don't need. print functionality is fairly easy to accomplish, if thats all you need than writing a simple MyAddon_Print() should be fairly easy.

the big thing that I see is that if you only use one or two functions from a library like sea then port those over to your addon, if you use the majority of a library like sea then just depend on it. But having an extra 100kb of code so you can use 2kb is a little extreme for my taste.

Quu 06-28-05 07:26 PM

that is what I had done... just ported over the printing portion (and the timing from chronos)

now that I am reaching 10 mods... it does not seam like such great savings ^_^

Kaelten 06-28-05 08:10 PM

if you find yourself using the same 10 functions in every mod you write then I'd suggest moving those 10 functions into a common library, this gives smaller overall code for you different mods, plus it makes it easier on you as you only have 1 set of code to update and keep current.

Quu 06-29-05 07:26 AM

I know I know... =^_^=

I will see how I feel about things with the 1.6 versions of my mods.

Quu 07-06-05 11:47 AM

ok... 1.2.0 was released... (very late last night)... and I was going to post it to wowinterface early this morning... they found a couple bugs...

plus... i need help with the german translation (seams it does not work with shamans????)

Cairenn 07-06-05 11:53 AM

Quote:

Originally Posted by Quu
and I was going to post it to wowinterface early this morning

I don't see it in the moderation queue at all, Quu.

Quu 07-06-05 12:26 PM

since bugs were found i have not posted it yet...

I have corrected the bugs... but can't run WoW at work... so it has to wait for me to get home and try it there...

if i don't get any errors (stupid fat finger typos more like it) I will then post it here

Cairenn 07-06-05 12:33 PM

Ahhh, okay, now I understand. Sorry bout that.

Beladona 07-06-05 01:50 PM

someone should change Kaelten's title to Cheerleader of ACE

HEHE, its a decent library. Much of the stuff I was already coding into my own library is there. I will probably give it a go, or at worst use ACE as a base (no pun intended :eek: ) for my own library.

maybe I can say my library is a base of ace... HARHAR

Quu 07-07-05 07:45 AM

this is wierd...

i tried uploading 1.2.1 of decursive... and i think it worked..

but when i try downloading the .zip file... it is still showing 1.1.6

Cairenn 07-07-05 12:10 PM

1.2.1 is there now. It may have been that you snagged it between the time you uploaded the update and the time it got approved, so you got the old version?

Quu 07-07-05 12:14 PM

the version listed in the "archive" should be 1.1.6
the file is 1.1.6 but the version number says 1.2.1

Cairenn 07-07-05 12:18 PM

Hrm, not sure what is going on there. Someone else approved the upload that is currently there, so I can't say for sure what happened. Try uploading your new version again ...

Quu 07-07-05 01:12 PM

I "fixed" it

I removed the old archive... and fixed the label on the current one

Cairenn 07-07-05 01:19 PM

:( Sorry.

Kaelten 07-07-05 10:13 PM

Quote:

Originally Posted by Beladona
someone should change Kaelten's title to Cheerleader of ACE

HEHE, its a decent library. Much of the stuff I was already coding into my own library is there. I will probably give it a go, or at worst use ACE as a base (no pun intended :eek: ) for my own library.

maybe I can say my library is a base of ace... HARHAR

hehe, I can't help it, the thing is awesome and personally I'd rather forc... em suggest turan to implement features rather than writing my own.

Ace is meant to be bare bones to avoid bloat and uneeded things its goal was to only have the things that every addon would need. I still see room for growth but we wanted to get it out to gather some feedback first.

:p


All times are GMT -6. The time now is 12:11 PM.

vBulletin © 2020, Jelsoft Enterprises Ltd
© 2004 - 2020 MMOUI