• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Github Warcraft 3 World Editor?

Status
Not open for further replies.
Level 10
Joined
May 3, 2009
Messages
3,914
Hiya this is a wierd question does warcraft 3 world editor support GitHub or coding repistories for storage? I am planning on getting back into it just for fun while I wait for the next gig.

Are there any major ways to update the system (world editor) to use more tilesets and or increasing map size above epic size (254 x 254)?

Thanks ahead of time!
 

Dr Super Good

Spell Reviewer
Level 63
Joined
Jan 18, 2005
Messages
27,188
Hiya this is a wierd question does warcraft 3 world editor support GitHub or coding repistories for storage?
Not directly. One can do it to some extent by extracting the map components and revision controlling them. However since almost all the files are binary there is little gained from taking periodic snapshots or merging in work.
Are there any major ways to update the system (world editor) to use more tilesets
16 tile types is a hard coded game limit. The terrain mesh format only allocates 4 bits to terrain type. Internally it likely uses a bitfield of 4 bits.
increasing map size above epic size (254 x 254)?
Limit is 480x480 I thought. That said filling such a map is very difficult.
 
Level 10
Joined
May 3, 2009
Messages
3,914
Limit is 480x480 I thought. That said filling such a map is very difficult.
True. It is. Was just wondering if it is possible. And any ideas how to increase it past 256? I don't see anyway to do that currently. Otherwise Thank you all for the answers!

You could externalize object editing into Wurst's object editing native calls. That way you can exercise version control with what's otherwise stored in binary format.

Interesting might need to work with it, thankfully I have sublime text so that might hopefully work.

WEX is the closest you will get, it is open source.
Maybe HiveWE is too? I have forgotten

Ah I see. Its been so long since I touched it so I am coming back with some thoughts about the process to simplify it and have backups as I like keeping stuff a bit open source and easily able to be downloaded from basically anywhere if I need someone to work on it with me.

16 tile types is a hard coded game limit. The terrain mesh format only allocates 4 bits to terrain type. Internally it likely uses a bitfield of 4 bits.

Darn. That... Really sucks actually. But I think you can get away with using only 16 tile types for most maps.
 

Deleted member 219079

D

Deleted member 219079

Level 10
Joined
May 3, 2009
Messages
3,914
Do you have the most up-to-date version of Warcraft 3 installed? Try to connect to Battle.net via game client to assert this.


I highly recommend setting up a VSCode environment as described here: WurstScript • Setup Guide

I do I am playing warcraft 3 custom games, but I am not sure if world editor is up to date. (For some odd reason can't see past 12 players like the update said I would be able to?) Seems my map editor is not up to date.

Oh I will! Thank you!
 
Status
Not open for further replies.
Top