HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Absolute requirements for JASS ?

01-11-2004, 08:10 PM#1
Aznwolf1582
Hi, I want to start learning JASS and was wondering what tools I would absolutely need, and why I would need them.

I read the tutorial on it and it said I need WINmpq to extract abilitydata.slk and other such files to edit skills and their bases. With the new editor in Frozen Throne, would I need Winmpq for extracting files and editing the skills??

That's exactly my situation there. I am not too sure which tools to really need to begin/use JASS.
01-11-2004, 08:31 PM#2
35263526
You don't need any tools except the trigger editor. To use JASS, select a trigger and use Convert to Custom Script in the edit menu. Or, use the Map script section to contain functions and call them using the Custom Script GUI action.
To use JASS effectively, I reccomend Kattana's JASS Editor, which can be found here. It highlights syntax and has lots of other neat tools to make learning and using the language easier.
01-11-2004, 09:02 PM#3
Aznwolf1582
COool, thanks alot 325. :ggani:
01-12-2004, 01:46 PM#4
Tommi
I'd disagree with 35263526. IMHO, you need several tools.
- JASS Syntax Checker (http://jass.sourceforge.net/download.shtml)
- JASS Manual (http://jass.sourceforge.net/doc/)
- Advanced Text Editor (NoteTab, TextPad, EditPlus, UltraEdit, etc.)
- WinMPQ (optional, to get the latest Blizzard.j and other files)

You could do without these. It's just pretty hard to write JASS then. :bgrun:

Cheers,

Tommi
01-12-2004, 02:21 PM#5
Darky28
You need the World Editor... nothing else
01-12-2004, 03:13 PM#6
Tommi
Quote:
Originally posted by Darky27
You need the World Editor... nothing else
I'm speaking from the perspective of an AI scripter. You can't use WE's internal syntax checker then. Also, WE does not support tabs, which annoys me. :bgrun:
01-12-2004, 03:43 PM#7
jmoritz
For map scripts, WE is my first choice. The text editor is very very bad, but you need to test your map, and CTRL+F9 works great. At least it has syntax checking :/

For anything else, I use Textpad. It has syntax highlighting and syntax checking, if configured properly. Besides that, it's just a great text editor I recommend for ANY scripting.

I really don't understand how anyone can script using Kattana's JASS editor. It doesn't even have UNDO !
01-12-2004, 04:55 PM#8
35263526
I'd use textpad but I don't have the file to get syntax highlighting and checking, and I can't find it.

Kattana's JASS editor is pretty good; I've never noticed the missing undo function, but thats because I never needed. And it has that menu on the side (I forget the correct name), which has been quite useful to me.

Also, something really useful is to extract Blizzard.j and Common.j from War3Patch.mpq. They contain the script that forms the basis of JASS.
01-12-2004, 05:00 PM#9
Tommi
You can also read the source code of Blizzard.j, common.ai, and common.j by using Jeff Pang's JASS Manual. That's how I do it.