Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
Hey guys, I have a general question here I was wondering what is the difference between using GUI and JASS? A general overview (maybe even a few sentences) will suffice thank you ^^
GUI compiles to JASS but obscures most of its functionality.
JASS is more like a programming language (although its just a scripting language).
Examples of what GUI cannot do.
Custom functions
Locals
Using object types as integers
Creating empty arrays
Using direct acess to all natives (some are not even avaiable indirectly in GUI)
Smart use of flow control
There are many more but the main ones are above.
For your convenience, it is advisable to use JNGP if you plan to use JASS as it enhances the trigger editor to make more readable code and support things that GUI prevented it from previously (such as low level access to the globals list).
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.