Sometimes the unit interface needs to be refreshed in order to be displayed correctly.For example, try to change the xp of an unit like every 0.05 s without refreshing the ui, and with it.
This library will calculate the width of a string in pixels. This is used in word wrapping. I have updated my old library a bit. For those who don't know how to use it, try making a paragraph writt...
BJObjectId - makes working with the default WE object-id(s) easierThe "default WE object-id(s)" are those automatically assigned to objects after creation in the editor, i.e: e000, A001, ...
This system generates an index for any string below 8191.Jass:I think it's quite nifty.Feel free to comment.
http://en.wikipedia.org/wiki/Word_wrappingThis is not as featured/precise as text editor word wrapping, but it does the job pretty well.The description is in the documentation. Here is more informa...
The documentation has a brief explanation as to why I made this.CodeDemoWhat do you think?
Another simple snippet. It is the good ol' technique to make an effect have a Z-coordinate, allowing it to float Z units above the ground. It works by creating an invisible platform, adding the eff...
This system efficiently handles healing units instantly and over time.Demo CodeFeel free to comment..
I was in need of something to make messages in Warcraft III pop out Type-writer style, and that would require a Buffer. And since I had some other things that needed to use a buffer (Like a Unit or...
This manages trackable objects in such a way that it actually improves functionality and has an interface to make even the toughest projects very readable. It allows you to:- Create trackables for ...