- Aug 3, 2004
v0.1.3.1 * Updated to WE 1.29.0 * Updated TESH function database to have new natives ( thanks to @Abovegame ) * Fixed crash with ObjectDataExtractor when it couldn't locate Java, instead it will simply disable itself silently. * Attempted to shorten paths, to avoid crash due to long path names. v0.1.3.0 * Updated to WE 1.29.0 PTR - This is very experimental and have been done hastily. It should work with vJass/Wurst and TESH. Other features have been removed since they're now included in the vanilla editor. v0.1.2.9 * Updated to WE 1.28.5 v0.1.2.8 * Updated TESH, to fix a rare bug where it would crash the editor. * Added WurstScript experimentally, use at your own risk. WEX will not keep the same update cycle as WurstScript, so you will have to update it manually if you encounter bugs. v0.1.2.7 * Added fix for the File Importer. v0.1.2.6 * Updated to WE 1.28.4 * Fixed up SharpCraft to work with new editor executable name. * Fixed up WEX to work with new editor executable name. v0.1.2.5 * Improved extended settings with -window and -opengl options. * Included the option to launch with a special WEX profile. This does nothing yet, but will in the future. v0.1.2.4 * Fixed window names for TESH so it works on all languages automatically. * Added more no-limits features, like steep cliffs and a wider range of terrain heights. v0.1.2.3 * Updated to WE 1.28.2 * Added support for -loadfile and other parameters directly. * Replaced TESH with TESH 2.0 * Fixed various issues across versions, should work perfectly for all supported versions now. v0.1.1.2 * Fixed issues with enabling disabled triggers with vJASS code or missing init function. * Added menu entries for JassHelper. v0.1.1.1 * Updated with support for WE 1.26 and 1.27b. !!THIS IS EXPERIMENTAL!! * Fixed a mistake introduced last update that might've made things unstable. v0.1.1.0 * Added fix for Test Map. You can now get back to mapping! * Updated Extended Editor Settings (allow local files) v0.1.0.2 * Updated to WE 1.28.1 (still works for 1.27b, 1.28) * Fixed Extended Editor Settings for Increased Map Dimensions, so 480x480 maps are back on the menu! v0.1.0.1 * Updated to WE 1.28 (still works for 1.27b) * Updated Extended Editor Settings (increased map dimensions) * Fixed up Grimex(ObjectMerger, etc.) * Improved menus a bit and removed some unused stuff. * Removed various stuff like all the default profiles and some stuff that shouldn't have been included. v0.1.0.0 * Initial release. * * JassHelper * * Trigger Editor Syntax Highlight * * Extended Editor Settings (nolimits, custom object id, etc.)
You loose any configuration related to JNGP, but everything that the map need to work the way it should be will still be there.I'm developing a new map inside JNGP, my codes are currently in progress. If I transfer my map to that, What will happen? Does some codes or system will be disabled? Or it will remain the same as original.
I don't know for sure. You should definitely make a backup of your map before moving to WEX. I have fixed the map dimension limit again, and will be releasing an update later.How will SharpCraft react if I open a map with a size that exceeds the default map dimension and then try to save it? Will it return any errors or just save itself properly as long as I don't modify map dimension?
As Hotwer says, the primary thing you'll lose is things external to the map. Anything inside the map, scripts, models, etc, is kept along. But I still suggest making a backup before trying.I'm developing a new map inside JNGP, my codes are currently in progress. If I transfer my map to that, What will happen? Does some codes or system will be disabled? Or it will remain the same as original.
Get the latest version of WEX, it works with 1.28.1. Also, if it continues to be a problem, pastebin the latest log and post the link.@CHA_Owner The path of that file is too long for windows. Try extracting in a not so deeply nested folder.
WEX doesn't really want to work for me. I can start World Editor Extended.exe only if I use the windows cmd to start it. Doubleclicking the file does nothing. Also JassHelper doesn't work. I always get the message from vanilla WE that my triggers need an initialization function InitSomethingsomething and the script verifier finds errors (expected end of line) on the TESH markers like
I'm on version 1.28.1 but I had the same issues on previous versions of warcraft.
I **just** updated it when I wrote. In the log, I see you testing with 220.127.116.1165 (3b54e1c3) but the address manager doesn't have for that version, so you need to redownload. Also, make sure you don't have Worldedit already running.I did download it today.
Log is here 2017-04-28 12:41:54.601 +02:00 [SharpCraft.CLILauncher][0.1.0.0][Information] Lo - Pastebin.com
Edit: Ok, something is totally fucked up. If I extract SharpCraft.zip with windows explorer I can't start it normally, if I extract the zipfile with 7zip everythin works.
And now JassHelper also works, but only when I verify or save a map. If I have a disabled trigger and want to enable it I still get the "Needs an InitTrigg_Something" function and the trigger stays disabled.
Want to narrow it down a bit?
No, 480x480 is the hardcoded limit. We've passed on to Blizzard that we'd like more. It's a limit along the sides and not the area. For whatever reason. So even if you create a 512x32 map, it'll crash. So 480x480 is the absolute limit currently.
I'm looking at the World Editor right now and the maximum map size is 256x256. I'm pretty sure the 480x480 was introduced by JNGP like I mentioned.
Can you get me the complete version you're using? You should be able to find it if you right-click war3.exe and open up properties, go to the Details tab and look at the "Product version" attribute.On a side-note, WEX doesn't seem to work on 1.26, none of the features are working.
Yes, can you try the latest version? I had made a mistake and it should be fixed.did you ever get a chance to see why my testmap button is saying "cannot load map data" ive still got the pastebin for the logs if you need them
How would it work? As far as I know, WE doesn't work on Linux? Or do you mean with Wine?
I've checked and I'm not sure what is causing it. So far the reports I've seen have in common that their Warcraft III installation is inside Program Files (x86) which appears to affect permissions. Can you tell me what operating system you're using?updated to newest version but still received same error heres the updated log and the older one incase you need it also
I mean your actual Warcraft III installation. SharpCraft should just be in your downloads folder or wherever you want it.Like what? Im on windows 10 and have wex on my desktop does it need to be in wc3 folder?
I also always run as an administrator
Not yet, but I'll see if I can get it included as soon as possible. At the moment I'm focusing on getting it working. The new patches are a bit of a challenge to work with.Does this have UMSWE-like support for customizing tile pathability?
I am pretty sure Windows Vista is minimum requirement. Why are you on an non-supported OS anyway? Neither Blizzard nor Microsoft support your OS.
I am talking about Wine compatibility, yes.How would it work? As far as I know, WE doesn't work on Linux? Or do you mean with Wine?
No, this is just for the Warcraft III editor.Does this have keyboard events and mouse click events?
It shouldn't be. Do you have .NET 4.5 installed?Is this 64-bit???
This is a known problem. Only some people are experiencing it. I've been unable to figure out the cause, but it seems related to permissions. Can you tell me where you have WC3 installed, where SharpCraft is placed and which version of Windows you're using?I'm on v1.28.1 of Warcraft 3. Every time I try to test any map (including the ones in the Map folder inside of the install directory) I get an error message saying "Cannot open map data," which then sends me to the main menu of wc3. If I try this with the vanilla editor, I simply get a black screen. This sounds like a Blizzard issue, but I thought I'd post this here just in case.
This would need to be a collaborative effort, since I'm far from a Linux user. Right now SharpCraft has some dependencies on WPF from Microsoft which I think doesn't work with Wine. If there is a real interest, I might be able to swap out the WPF parts with WinForms.I am talking about Wine compatibility, yes.
Thanks, it was still a big help. The theory so far have been that it was only affecting installations inside the Program Files(x86) folder.My warcraft 3 is installed on a hard drive seperate from my C drive (E:\Games\Warcraft III if you need specifics) and Sharpcraft is in a folder inside the root warcraft 3 (E:\Games\Warcraft III\Sharpcraft). I'm on Windows 10 64-bit. I ran everything in Admin mode.
Btw, I've already rolled back my installation of Warcraft 3 to 1.27b (1.28.1 was just not behaving and Sharpcraft is the only vJASS-enabled editor out there) and I'm back to using JNGP, so idk how useful I'm gonna be for future testing. Sharpcraft was doing some weird things like preventing me from enabling triggers and ofcourse being unable to test maps effectively.
I'll definitely move back to it once a more stable version is out, however.
That's from a very different project and involves injecting Warcraft III itself. This is only for the World Editor.
You can try and run SharpCraft.TroubleShooter.exe and see if it works afterwards. You shouldn't add the SharpCraft files to the WC3 folder, that'll likely just break things. SharpCraft runs from wherever it is. If you're still having issues, try and send me the latest logs from the logs folder.This won't load up for me. I downloaded it and clicked on the World Editor Extended icons and nothing happens. I threw all the files in ShapeCraft folder in my WC3 folder, do I need to do anything else installation wise?
The screenshot is outdated and those menus aren't there. All features work just fine though.I have no idea how to get this to run TESH and Jasshelper. Installed it just fine and the SharpCraft editor tabs appear, but Grimoire and jasshelper seem to be completely missing.