They are functions that blizzard made to more easily use the blizzard native functions
some of them merely swap variables around... others perform mathematical equations, or allow you to input different variables... like a Location instead of X and Y coordinates..
one of them leaks .. (TriggerRegisterAnyUnitEvent)
generally .. don't use them unless you have to .. most often they are just a waste .. but usually all they do is take 1 more function to call a function which isn't that bad..
you can see exactly what the functions do in Newgen world editor by control clicking the BJ functions (they show up in red)
If you use NewGen, the BJ functions are marked in red, and when you look at them in the Function List, you'll see them with actual code that more or less calls native functions.
Some BJ functions are helpful, typically the mathematical ones because you really don't want to put down the whole formula over and over again.
The problem with BJ functions is that they call other functions, meaning it has to transfer the system over multiple functions, which can slow the game down enmass.
The commonly used BJ function, TriggerRegisterAnyUnitEventBJ, leaks because it passes a null boolexpr in TriggerRegisterPlayerUnitEvent call in that BJ function. To eliminate this problem, create your own TriggerRegisterAnyUnitEvent function and a ReturnTrue function that always returns true and use that function for the boolexpr instead of null. Null boolexprs leak.
BJ = Blizzard JASS I believe. Bassicly they call to other natives supposely to make your coding easier , which in some cases its true. But most its not.
I just got to watch the video because even though I was there I was trying to work out tech problems with the chat since I was the social media guy so I was distracted but check it out guys the video is super fucking great!
Looks like Google fixed whatever mistake that made the recipes on the site go crazy and we are no longer trending towards a recipe site lol - I don't care though because it motivated me to spend alot of time on the site improving it and at least now the content people are looking at is not stupid and embarrassing like it was when I first got back into this like 5 years ago.
They also were digging threw old shit at the sheriff's office and I tried to get them to give me the old electronic stuff, but they said no. They can't give it to people because they might use it to impersonate a cop or break into their network or some shit? idk but it was a shame to see them take a whole bunch of radios and shit to get shredded and landfilled
Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.