Warcraft II Forum
Warcraft II => Mods & Development => Topic started by: typhoon on April 04, 2019, 12:56:50 AM
-
It lets you open any of the maps included with Warcraft II BNE (including campaign maps) or load maps off your computer.
http://jcfields.gitlab.io/warcraft2-map-editor/ (http://jcfields.gitlab.io/warcraft2-map-editor/)
My intention is ultimately to turn it into a full map editor, but right now, it only opens maps. It can also save map images using "Save Map as Image" under the "Editor" tab. It'll probably be a while before I implement full editing functionality, but it's fun to work on a little here and there.
Works well in Firefox and Chrome. Works in Safari but loads very slowly.
The source code (https://gitlab.com/jcfields/warcraft2-map-editor) is available for anyone who's curious. Hopefully someone else finds it interesting or useful.
Edit 6/26: I took a break from it but finally implemented saving, so you can use it to modify unit data, upgrades, and so forth.
Edit 6/30: Implemented restriction data (i.e., the ALOW chunk).
Edit 7/11: Implemented unit placement/deletion.
-
Excellent job, typhoon, you are great developer!
Thinking about to replace map list like this: http://www.war2.ru//map-list/thumb.html (http://www.war2.ru//map-list/thumb.html) to your project!
Is there a way to open the map by url? I mean, to use query string like site-name/warcraft2-map-editor/?map=GardenOfWar.pud or w/e?
To let people give links to some map directly somewhere on forum or anywhere else?
-
Nice one jc. Looks great :)
-
Is there a way to open the map by url? I mean, to use query string like site-name/warcraft2-map-editor/?map=GardenOfWar.pud or w/e?
To let people give links to some map directly somewhere on forum or anywhere else?
That's a great idea. I implemented it as you suggested, following the same file paths as given in the file browser. Some examples:
classic/Plains of snow.pud (http://jcfields.gitlab.io/warcraft2-map-editor/?map=classic/Plains of snow.pud)
campaign/xhuman12.pud (http://jcfields.gitlab.io/warcraft2-map-editor/?map=campaign/xhuman12.pud)
ladder/Garden of war BNE.pud (http://jcfields.gitlab.io/warcraft2-map-editor/?map=ladder/Garden of war BNE.pud)
classic/expansion/Friends.pud (http://jcfields.gitlab.io/warcraft2-map-editor/?map=classic/expansion/Friends.pud)
(Edit: I also added a "Link to Map" action under the "Editor" menu to generate these URLs automagically.)
Nice one jc. Looks great :)
I appreciate it! It looks like there's a wealth of information here, so I intend to stick around and absorb some things. :)
-
Really good!! Keep it up with the good work! ^-^
-
very nice, but I see bugs in player setup, I cant scroll to yellow, or pick human for red
-
love the sprite sheet approach :-* for tiles
-
Can you make a script for BNE chat?
-
I love the idea of this. If this is not abandoned, could you make an option to modify the cost of a spell? So make healing cost 4 mana instead of 6?
-
normal map editor cannot modify manacosts
cuz they are hardcoded
use triggers editor instead
https://forum.war2.ru/index.php?topic=6242.0
-
OK I'll give that a try. Thanks.