[MOD] A Queens Experiment V1.0

So, I've been experimenting to see a bit of what I can do with things. I decided to create an aura for the queen, that buffs allies, and debuffs enemies...based on how many enemies are withing range. After way too much trial and error, I finally have a working version. Currently, I have it purposefully over powered to stress the affects for testing purposes. It still isn't even remotely clean, but it atleast gets the job done:)

It replaces the skill "Entourage" 1-3, and Tribute.

One of the things I found on the side while messing with it, is the ability to display variables as floating text. ( Taken from TBs shatters )

    local string = LOCF("%d Number of Targets", NumTargets)
    FloatTextAt(table.copy(unit:GetFloatTextPosition()), string, 'Shatter')

In this example, the variable NumTargets is added to the front of the string "Number of Targets" which is then displayed as floating text. I placed this inside one of the functions called "OnAuraPulse". Every 1 second when the aura is pulsed, 2 functions are called to determine which buff to apply to allies, and which buff to apply to enemies...this is added into 1 of the functions, so that every 1 second you get a floating message telling you how many enemies are inside this Aura. VERY useful for debugging.

If you wish to not see this spammed every 1 second, simply comment out the 2 lines ( lines 8 and 9 ) like so:

#    local string = LOCF("%d Number of Targets", NumTargets)
#    FloatTextAt(table.copy(unit:GetFloatTextPosition()), string, 'Shatter')

Here is the download:

version = 1.0
VersionDate = 12/1/2009 2:36 AM

http://www.imperiuminferi.com/test/QueenAura.7z

I have fixed all major issues, and as such have made the latest release v1.0

There are still known issues, but they do not affect game play. If you run into anything I have not listed below, please do make sure to say something! Just do remember, this skill is currently overpowered on purpose to help making debugging easier for the time. Once I weed out the last of the minor issues, I will begin to work on the balance.

Known issues:

All buffs/debuffs uses the same Icon

"Natures Fury IV" still uses the tribute icon.

 

Cheers!

3,346 views 13 replies
Reply #1 Top

Ok, yea. Theres still something pretty wrong in there somewhere. Occasionally I'm still debuffing myself:(

Reply #2 Top

Fixed the problems with the debuff applying to self, and the single enemy buff not applying.

Also changed descriptions, tool tips, etc.

Fixed some typos.

Buffs appear to be lasting full duration now as well, however: Lower number buffs can currently override higher buffs.

 

Known issues that remain:

No Cleanup

All buffs/debuffs uses the same Icon

"Natures Fury IV" still uses the tribute icon.

Reply #3 Top

current buffs/debuffs will now be taken into consideration, so that higher level buffs will not be overwritten by weaker ones.

Tweaked some more descriptions and such.

Cleaned things up a bit.

With the last of the major issues gone, I have decided this latest release will be v1.0

There are still known issues, but they do not affect game play. If you run into anything I have not listed below, please do make sure to say something! Just do remember, this skill is currently overpowered on purpose to help making debugging easier for the time. Once I weed out the last of the minor issues, I will begin to work on the balance.

Known issues:

All buffs/debuffs uses the same Icon

"Natures Fury IV" still uses the tribute icon.

Reply #4 Top

Oops. Accidentally deleted some quote marks with a last minute edit of mod_info.lua: All better now:)

Reply #5 Top

Good work!

Reply #6 Top

Quoting XaviorsFist, reply 5
Good work!
End of XaviorsFist's quote

Thanks:) I have the next version mostly complete, just dont have the time to make the last few finishing touches. ( Gotta get ready for my flight tommorrow ). The next version will be the first step towards a balanced skill.

Reply #7 Top

I think the download link is borked, because the file extension is nothing I or my computer have ever seen before.

Reply #8 Top

Quoting cha0selemental, reply 7
I think the download link is borked, because the file extension is nothing I or my computer have ever seen before.
End of cha0selemental's quote

It should be .7z ( it comes from 7-zip, a very nice archive program I would recommend everyone use. 7-zip.org )

Reply #10 Top

np, we arent born knowing everything about everything. Gotta learn some time:) Next time you run into a curious file extension, try entering it into google. Google knows:)

Reply #11 Top

Oh jeez,  why oh why are people using 7zip on <100K files?.  You've saved what, 500 bytes of space over the zip format?  Awesome, you just saved me 0.005 seconds!  For the low low price looking for 7-zip, downloading it, installing it, running it, and polluting the Menu heirarchy in my games-only Windows install.

The purpose of using zip for MODs is not to save space.  It is for the archiving functionality; ie squeezing a whole folder heirarchy into a single file.  Zip is more than adequate for this and is available everywhere.  If you have gigabytes of files then it makes sense to use the LZMA algorithm to trim a hundred megabytes, but please everyone, lets stop this 7zip/winAce/rar stupidity!

 

 

 

Reply #12 Top

Quoting Penetrat0r, reply 11
Oh jeez,  why oh why are people using 7zip on <100K files?.  You've saved what, 500 bytes of space over the zip format?  Awesome, you just saved me 0.005 seconds!  For the low low price looking for 7-zip, downloading it, installing it, running it, and polluting the Menu heirarchy in my games-only Windows install.

The purpose of using zip for MODs is not to save space.  It is for the archiving functionality; ie squeezing a whole folder heirarchy into a single file.  Zip is more than adequate for this and is available everywhere.  If you have gigabytes of files then it makes sense to use the LZMA algorithm to trim a hundred megabytes, but please everyone, lets stop this 7zip/winAce/rar stupidity!

 

 

 
End of Penetrat0r's quote

 

I agree, except that I use 7zip for various things such as extracting .exe's when I'm bored and such.

.7z can be un-archived with winrar or 7zip. Also, you can take 7zip away from context menus by opening up 7zip File manager, Tools>Options>Uncheck some boxes.

If you feel like your context menu is clogged, you can either screw around with the registry or download Glary Utilities, which is pretty win in my book. You can edit context menu's to your heart's desire, and do other random "system optimization" stuff.

 

But all of that is pointless if someone uses the .zip format, or just doesn't compress the file (read: single file)

Reply #13 Top

instead of using floating text use LOG for debugging LOG("whatever") will show "whatever" in the debugging console. you enable that thing by enabling cheats and then using F9 to open the console. that way you also dont need to disable the debugmessages later on.