• 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 Syntax Checker 0.1.7

This tool originates from here

JASS Syntax checker for Windows
Contents

JASS Syntax Checker 0.1.7 (Binary)

Level 27
Joined
Feb 2, 2006
Messages
1,577
It does not start on Windows 10 for me. I would like to use it to check AI scripts since the World Editor has no real option of that.

edit:
It starts only if you have Java installed. Maybe add this to the tool description. It is really useful for checking AI scripts but it would also be nice to configure a custom common.ai file or to allow checking custom common.ai files. Currently, it will detect native declarations as errors in custom common.ai files.
 
Last edited:
It does not start on Windows 10 for me. I would like to use it to check AI scripts since the World Editor has no real option of that.

edit:
It starts only if you have Java installed. Maybe add this to the tool description. It is really useful for checking AI scripts but it would also be nice to configure a custom common.ai file or to allow checking custom common.ai files. Currently, it will detect native declarations as errors in custom common.ai files.
Can you teach me how to use the software?I want to use it to check the AI text for errors.
 
Level 27
Joined
Feb 2, 2006
Messages
1,577
Can you teach me how to use the software?I want to use it to check the AI text for errors.
Just make sure you have Java installed, start it and open an AI script. Choose the AI script checkbox and click on check. If you see a message "No syntax errors.", then everything is okay.

I use it all the time to verify my AI scripts.

The only thing it is missing for me is being able to check a modified common.ai. It should have 3 more options as checkbox: Modified common.j, modified common.ai, modified Blizzard.j which will hide duplicated declaration syntax errors.
My map uses a modified common.ai to provide more constants and functions in AI scripts.
 
Top