• 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!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[JASS] Will anyone here turn GUI triggers into JASS?

Status
Not open for further replies.
Level 11
Joined
Feb 22, 2006
Messages
752
I don't really know why you want to turn all your GUI into JASS. Simply converting all your triggers to JASS will NOT do anything. It will not help loading time, reduce lag, or make anything more efficient. In fact, if you don't know JASS, it will make it hard for you to update your map later when you want to modify your triggers because you can't change your triggers back into GUI. If you want to make your triggers more efficient, read Daelin's tutorial on basic JASS on the tutorials forum. It takes about 10-20 min to read.
 
Level 7
Joined
Oct 8, 2005
Messages
298
btw just wanted to point something out. what ive found in maps is if it gets stuck 1/5 of the way through thats generally when its loading all preplaced heros into the map and all the games abilities. like the other guy said, try using Vexorian's Map Optimizer and maybe the Widgetizer to.
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,286
The reason it suddenly sticks is that its loading the map and doodad locations then it sticks when its loading custom objects.

Use a wigitizer to reduce map loading times vexorians is mostly a method or reducing size more than a load time improver.
Vexorians optomizer means triggers load faster and there are no uneccary files.
Wigitizer removes the STRING file reducing loading times drasticly if you have loads of custom objects.

I recomend using both for full effect.
 
Level 4
Joined
Jul 3, 2006
Messages
61
Still.. I think a full JASS map loads much faster then a GUI map.
JASS contains no variables, or almost none.
GUI has a lot of variables which are taking space in your map again.

Maybe to give you an idea to learn JASS by
converting GUI to JASS,
check emjlr3's JASS Spells 1 map.
He has the GUI disabled, and the results in JASS.

Good luck & have fun.
 
Level 5
Joined
May 22, 2006
Messages
150
To refer to the original headline: Me.

But I have to specify this offer a little bit:
Tell me, what your trigger does and I will write a JASS-trigger that does the same... Only better and (a little) faster.

GUI does things in a very different way than they should be done, so it may (dependant on how complex the triggers are) need more time to work through the GUI-Script than completely rewriting the functions.
 
Status
Not open for further replies.
Top