HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Are normal triggers or JASS better?

11-26-2003, 06:22 AM#1
Aristotle
Do you think that normal triggers or JASS are better for use in the WC3 editor (better includes easier, broader, faster, cleaner).
11-26-2003, 07:59 AM#2
Rampager
JASS is remarkably complex, so in terms of doing very short and not that great but still average spells, the in-editor spell editor is way better.
11-26-2003, 10:11 AM#3
35263526
JASS is much more flexible, and because you do the coding, not WE, it is generally more efficient and cleaner.

I can do alot of things with JASS that normal triggers just don't allow for.
11-26-2003, 11:41 AM#4
PitzerMike
The answer is simple: JASS always wins.

You can do everything you can do with GUI triggers and much more ...
JASS solutions are shorter and minimize lag ...
A good JASS coder doesn't take more time to do something in JASS ...
And using JASS you can definitely create every spell you can think of
11-26-2003, 12:10 PM#5
MartinezTG
JASS IS better but I acctually never done nothing in JASS cuz I don't have time and for the second thing - I don't need to. I thought about it though when there were no local variable functions in the GUI but now there are (TFT custom script function)

You can do many complicated things in the GUI too but it seems way too much difficult sometimes.

Martinez
11-26-2003, 02:43 PM#6
Plasma[Blade]
If you know how to do it easily, JASS is the best. Once you learn how it's done, then it becomes cake to do, and they're much more powerful than normal triggers. JASS wins.
11-26-2003, 02:58 PM#7
Biflspud
I'm sure it's efficient once you get to learning it, but I'm fluent with the GUI, and have no programming experience since learning Pascal about 10 years ago (yeah, yeah, I know). I just don't see me making the switch now, and losing the ability to get a trigger made easily with the GUI while wasting time fiddling around with JASS.

'Sides, I've not seen that much done in JASS that I really need - most of the JASS based effects I've seen largely include moving colored lights around for spell effects. What do you guys do with JASS that makes it so handy?
11-26-2003, 04:28 PM#8
BlackLotus
Quote:
Originally posted by nathanmx
JASS may be better but like 2% of the WC3 population can write well in JASS so obviously the WE is better for most people.

This is not a very deep question really :bgrun: Obviously, JASS is better for people who know it. Simultaneously, JASS is horrible for people who don't know it.

Do what you will.


Best Regards,
Nathanmx

he's speaking out of my soul...
If u manage to write JASS...
u write it and prefer it...
if u cant...
u use the GUI...
and btw. most things i do are perfectly made by the GUI...

MfG
B~L~
11-26-2003, 07:13 PM#9
weaaddar
Honestly Jass is best. But I don't write every trigger in Jass. Its alot of hassle, as jass is a massive amount of functions without an easy to fallow API.

Its for the guys who can't stand seeing unoptimized code. Jass is simmilar to pascal with a twinge of Object orientation. Really there are many things that UMSWE can't do and it feels more natural just to type up code...

Multiboards are so much easier in Jass as are dialogs.
11-26-2003, 07:31 PM#10
Sage the Mage
Jass is powerful as far as war3 is concerned....but with great power comes great responsibility :)
11-27-2003, 12:28 AM#11
Aristotle
I'm pretty sure JASS can accomplish any function that a normal trigger could, but functions can JASS do that normal triggers couldn't?
11-27-2003, 04:25 AM#12
Aristotle
That was spiderman actually...

I meant "What functions can Jass do that normal triggers couldn't" I know that any normal trigger can be converted into JASS but what can the JASS code do that normal triggers couldn't?
11-27-2003, 07:10 AM#13
Aristotle
The way I used to do it was I would go and do everything through normal triggers and then do only the stuff that required JASS in JASS, but recently I noticed I could really spruce up my maps by using all JASS to maximize code, it reduces lag, and makes the game less buggy.
11-27-2003, 12:41 PM#14
lordwiggin
jass is better if u no it lol
11-27-2003, 01:01 PM#15
Aristotle
Can C or C++ be incorporated into WC3 programming?