Warning very long wall of text[/COLOR]]What is it?
Jass NewGen Pack 2 is one of the most important tool for any WC3 modder because it offers a full set of plugins to develop maps using the improved vJASS language. Even more it comes with new stuff to make mapping a faster ans reliable experience.
In this new version we have implemented new stuff, more access to specific tools, help files and (hopefully) a nicer experience to the final user. If you have any comment or suggestion about how to improve this pack, just propose it here. The features included in this pack are the following:
Grimoire (version 1.5)
Vexorian's jasshelper compiler (version 0.A.2.B)
Cohadar's jasshelper compiler (version 2012-03-10)
PJass (1.0m)
PitzerMike's Grim Extension pack 1.0b
TESH 0.7.1.1 (Unofficial update by Van Damm)
UMSWE (5.0)
Risc's Colorizer FINAL. Requires .NET framework to run
ScorpioT1000's Campaign Builder (0.1)
Sharpcraft by MindWorX NEW!!
The final result is a world editor that compiles vJass code, uses the latest PJass to check for errors, highlights jass code, has a proper testing environment, supports visual preview of colored tooltips and can use grim extension pack as well. Not to mention that jasshelper also saves backups of whatever you save so it is also safer.
Important Note: This version now comes with Sharpcraft, a better implementation of Reinventing the Craft. So from JNGP version 2.0.7. we'll be updating this awesome mod and JNGP will offer and easy to use File Updater.
What's new in JNGP 2.X.X.
Mainly our interest was to recover a lost feature since Warcraft III version 1.24: the ability to play a map directly with just a right click. From this we've added more a more features requested in this topic and now we are offering a very stable version with new features. These are the new features implemented:
Check for Updates:
From version 2.0.7, you will have an easy interface to know if there's a new version of this pack or any of the other mods contained in JNGP. In this first release, Sharpcraft will come as a CORE feature of this pack, but later we'll implement a protocol to allow other custom additions to this pack.
JNGP Version 2.0.X > Check for Updates...
Multiplayer Emulation:
Taking advantage of Kloader library (credits to kolkoo for this awesome app), we now can run multiple instances of Warcraft III. At first sight is that was not useful, but with this you can use the LAN Game settings to test your map in an equivalent multiplayer environment and thus, checking any possible issues related with desyncs or failures that only were possible to detect with the help of a partner in Bnet.
JNGP Version 2.0.X > Start Multiplayer Emulation...
Fast Map Running
With this feature you can run any map with just a right click. In order to enable this feature you have to open JNGP and uncheck and check the "Enable Shell Extension". Doing this JNGP will reload the new feature.
Right click in a Warcraft III map
Custom Menu Settings
With this you can add custom WC3 tools in JNGP without the need of touching any part of the JNGP code. With this you can run from executables to normal files.
JNGP Version 2.0.X > Set Custom Menu Loader...
Status Information
This dialog box will serve as a way to report any issue, it was designed to get important info about your current JNGP and WC3 settings and it will serve to add more settings according to the evolution of this pack. From this interface, you can post directly and nicely your bug reports (even it open this page to post your issues at once
)
JNGP Version 2.0.X > Diagnose JNGP Settings...
Set Manually WC3 Path
After receiving a lot of issues related to non detection of Warcraft III path in JNGP, I've set a way where you can define it manually. If you can't set the Path in this way, definitely you don't have WC3 installed or you have something really wrong
JNGP Version 2.0.X > Set Manually WC3 Path...