- Joined
- Dec 27, 2008
- Messages
- 21
Hello everyone !
Here's the link : Gui-isator
This program allows one to add functionnalities to the GUI editor, like for instance JASS functions using their header (function ... takes ... returns ...), new types, categories, presets values and also structs and their methods. (When a struct is added, the allocate and dellocate methods are automatically added, and they are removed if the create/destroy methods are added)
Just extract it with the DLLs in the root directory of Warcraft III, although it is'nt required (but it would be easier to use).
- It will automatically generate two files : TriggerData and TriggerStrings, these two files have to be placed in the root directory (that's why it's better to put the program in the root).
- All the modifications will be available in your editor only if you reload it, this system is compatible with JNGP.
- If you use UMSWE, it isn't necessary to deactivate it, however the modifications to the GUI editor brought by the UMSWE won't be available while these two files are in the root directory.
Every modification is listed in a configuration file.
It is possible to reset every modifications, which will create a new config file. Then you'll be able to get back all your old config files (and the modifications they list) using the program.
It would also be useful if for instance, JASS resources accross the forum are converted to individual configuration files by their maker or anyone else, so it would be easier to implement for the users.
Bugs may remain but I think I have removed them all.
I want also thank Tirlititi who helped me a lot and made a lot of tests.
Here's the link : Gui-isator
This program allows one to add functionnalities to the GUI editor, like for instance JASS functions using their header (function ... takes ... returns ...), new types, categories, presets values and also structs and their methods. (When a struct is added, the allocate and dellocate methods are automatically added, and they are removed if the create/destroy methods are added)
Just extract it with the DLLs in the root directory of Warcraft III, although it is'nt required (but it would be easier to use).
- It will automatically generate two files : TriggerData and TriggerStrings, these two files have to be placed in the root directory (that's why it's better to put the program in the root).
- All the modifications will be available in your editor only if you reload it, this system is compatible with JNGP.
- If you use UMSWE, it isn't necessary to deactivate it, however the modifications to the GUI editor brought by the UMSWE won't be available while these two files are in the root directory.
Every modification is listed in a configuration file.
It is possible to reset every modifications, which will create a new config file. Then you'll be able to get back all your old config files (and the modifications they list) using the program.
It would also be useful if for instance, JASS resources accross the forum are converted to individual configuration files by their maker or anyone else, so it would be easier to implement for the users.
Bugs may remain but I think I have removed them all.
I want also thank Tirlititi who helped me a lot and made a lot of tests.
Last edited: