Are you a GUI or JASS?

Do you like GUI or JASS


  • Total voters
    147
Status
Not open for further replies.

NightShade

Ultra Cool Member
Reaction score
31
You can always look 'em up in the JASS API vex(?) uploaded, or using aforementioned IDEs (TESH & JC both have a function list).
JASS API vex? What's that?

the reason I choose GUI over JASS is because I find it impossible to memorize all of the actions(especially since JASS is case sensitive) and therefore I can't do anything in JASS.:(
 

wraithseeker

Tired.
Reaction score
122
mapguy said:
WHAT can I do in JASS that I can't do in GUI ?

Many things, make me a full screen inventory system, a super customizable knockback system.

A item system that has more then 6 slots. Make me a spell that involves a physics system.
 

Kikac_NNGK

Well-Known Member
Reaction score
33
I prefer both even if i suck in JASS. The only thing is that GUI is limited and u cant do whatever u want and JASS is 90% myb 100% unlimited and u can do whatever it cames up to ur mind
 

Flare

Stops copies me!
Reaction score
662
Even though I don't really use WE much (if at all) anymore, JASS

the reason I choose GUI over JASS is because I find it impossible to memorize all of the actions(especially since JASS is case sensitive) and therefore I can't do anything in JASS.:(
Well, if you have NewGen WE, SFilip's TESH have (1) a function list if you don't know a function name and/or it's arguments at all, and (2) AutoComplete functionality if you know the start of the function (say, a unit-based function, you'd make a guess that it'd start with Unit), and I believe TESH has the functionality to ignore case-sensitivity for AutoComplete, which makes function-finding much easier (although, obviously, the corrections would have to be made :p)

Many things, make me a full screen inventory system, a super customizable knockback system.

A item system that has more then 6 slots. Make me a spell that involves a physics system.
Pff, I'm sorry but IMO that's a crap example of what JASS can do that GUI can't

Full screen inventory? Units could be used - not as pretty, but it'd get the job done. 2 lines of Custom Script would be about enough, apart from leak removal and such.

Super customizable knockback? This, had some more functionality been added, is exactly what you are looking for. Granted, that super-customizable-functionality doesn't exist in that specific example, but it's definitely possible if anyone wanted to do it

Item system? Depending on what that specifically means to you (like, a hidden backpack that you can take items from at will, or a second inventory that grants item bonuses as well), it's possible. Backpack would be easy enough, second inventory that grants bonuses would be a little more difficult, but should be do-able

Something that requires a physics system? You don't need JASS to understand and apply physical principles, so that's a ridiculous way of trying to prove that JASS is less limited.
 

Vestras

Retired
Reaction score
248
> Make me a spell that involves a physics system.

Actually making a physics system is kinda easy. (Depends on how advanced it should be)

If you know some math and you use vectors, it should be do-able in GUI. And like, not even much harder than JASS.

You could just take a look at Anitarf's Vector System, it explains pretty much and then you could create it from there.
 

NightShade

Ultra Cool Member
Reaction score
31
Well, if you have NewGen WE, SFilip's TESH have (1) a function list if you don't know a function name and/or it's arguments at all, and (2) AutoComplete functionality if you know the start of the function (say, a unit-based function, you'd make a guess that it'd start with Unit), and I believe TESH has the functionality to ignore case-sensitivity for AutoComplete, which makes function-finding much easier (although, obviously, the corrections would have to be made :p)
sound awesome!
sadly I use a mac and I don't yet have a program(or whatever) that allows me to use pc programs, that means that I can't use JASS NewGen or TESH(and a lot of other things, like Gmax).:*(
if you ever come across a program like these please tell me!
 

Romek

Super Moderator
Reaction score
963
I think there are enough votes for you to get a general idea of what people use.
 

Father_Yetti

New Member
Reaction score
45
Yeah I don't know JASS so GUI for me.
 

Strilanc

Veteran Scripter
Reaction score
42
WHAT can I do in JASS that I can't do in GUI ?

Show a special effect for only one player, local variables, loops that aren't for-loops, not leak data, write your own functions, write complicated formulas in 10 seconds instead of 3 minutes of click-click-clicking, change formulas without recreating the entire thing half the time, detect host player, get handle IDs, do trig in radians, sync game cache values, detect if in a replay or not, detect if single player or not, use Jass regions, get 'unit-entered-region' events that actually occur exactly when the unit enters the region, play a sound twice without interrupting the first play, ...
 

jig7c

Stop reading me...-statement
Reaction score
123
i wish I could do half the stuff you describe strilanc
 

_whelp

New Member
Reaction score
54
WHAT can I do in JASS that I can't do in GUI ?

Since I wanted to post something, and I had no idea what to post, I'll just say this: Whatever you can do in JASS and not GUI is use locals, user-defined functions, globals, structs, encapsulation, and more...
 

duyen

New Member
Reaction score
214
I assure you that the only people who will pick GUI are those who do not know Jass.

Anybody that knows both (well) will always pick Jass.

Are you serious?

Making cinematic in JASS is retarded.
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top