HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

NextGen WE + WEU = Incompatible?

10-07-2007, 03:56 PM#1
Castlemaster
I've been using Vexorian's NextGen editor on my map and decided to use WEU to add hero glows. The thing is that trying to save the map in WEU brings up a gaggle of errors in my code, and using WEU advanced triggers crashes NextGen before it comes up.

Is there any way to use both of these on the same map without them disturbing each other?
10-07-2007, 04:17 PM#2
Vexorian
Err

Aren't there easier ways to add hero glows?

You can use WEU on NewGen pack, just double check the readme file.
10-07-2007, 04:42 PM#3
Castlemaster
Quote:
WE Unlimited is compatible with all custom editors that don't use local files in the Warcraft III
directory including UMSWE. I guarantee that you can open and edit every map created with UMSWE
or the ordinary WE with WE Unlimited. However you will understand that if you use WEU only
features in your map in most cases the map can't be opened any more by UMSWE or the ordinary WE.
quoted from the WEU readme

I know for a fact when I use the advanced triggers in WEU, Trying to open the map in Newgen world editor crashes it. Removing the advanced triggers solves this problem.
10-07-2007, 04:45 PM#4
Vexorian
You know, the other readme.
10-07-2007, 05:12 PM#5
Castlemaster
Quote:
WE Unlimited support

If for some reason you need to use WE Unlimited but still want the extensions this pack offers, you can copy the [WE Unlimited] install folder as a subfolder of newgen pack main folder. It is set up that if grimoire finds a "WE Unlimited\WE Unlimited.exe" file it will load its contents as well, making WEU's extensions work in combination with the pack.

>< thanks for the help.

So do I just need to copy the one "WE Unlimited\WE Unlimited.exe" file anywhere in NewGen Pack or do I need all the WEU stuff
10-07-2007, 06:06 PM#6
Vexorian
You only NEED to copy WE Unlimited.exe you may copy the rest if you want.
10-10-2007, 01:00 PM#7
Castlemaster
I copied the WEU .exe file into just the jassnewgen folder, and I still had problems, then I copied it into the jass folder and it still crashed when I try to open it in NewGen.
10-10-2007, 01:03 PM#8
Vexorian
define problems.

It should be in a subfolder called weu

something like jassnewgenpack3g\weu\weu.exe ...

And close newgen and open it again after doing this...
10-10-2007, 05:58 PM#9
Castlemaster
Ok, I created a 'weu' folder, and put in WE Unlimited.exe.

I opened the map w/WEU and just used "initialize advanced triggers" trigger, then closed out WEU.

From there, I opened the same map in NewGen, and I received an error saying "function does not exist in database:InitAdvancedTriggers". I omitted the hero glow commands this time and it did not crash NewGen upon opening. Previously, adding any advanced triggers caused NewGen to say the commands don't exist in database, then get a fatal error and crash. However, when I save I get an error in the map part (not JASShelper) that repeats the error with the function not in database
10-10-2007, 08:57 PM#10
PitzerMike
Did you actually uncomment the weu stuff in the lua file? And put the correct path to WE Unlimited.exe in it?
10-10-2007, 09:27 PM#11
Castlemaster
err, I don't know how to mess with a lua file or where it is.
10-10-2007, 10:23 PM#12
Vexorian
all right, the readme says:
  • Create a sub folder called "WE Unlimited" this should be a subfolder in new gen's folder.
  • Copy WE Unlimited.exe to that folder

It should work. If not then that's pretty strange, pitzermike: The commented out lines in we.conf.lua are the old version. It should automatically work by placing the file correctly.
10-10-2007, 10:32 PM#13
PitzerMike
Oh I see. I guess I'll add a registry lookup for weu and menu entry in the next version.
10-13-2007, 03:45 PM#14
Castlemaster
I named the folder the wrong thing. That did the trick Vexorian.

Unfortunately, it still caused a problem that I was able to fix. All of the tribute functions will say that "Commander" is redeclared identifier. I fixed this problem by changing "Commander" to "commander" in all the tribute functions
10-13-2007, 06:55 PM#15
Vexorian
Yes, I would say WEU's script got some giberish like that, gonna tell Pitzermike.