- Joined
- Apr 19, 2008
- Messages
- 2,892
Warsmash Mod Engine
I had a series of weird experiences.
I would have thought all of that would not happen. That all sounds like it should've been stupid and impossible to accomplish. If I read a story of someone doing it prior to me attempting it, perhaps I would have perceived it as a complete joke.
But the method to the madness, the real secret behind why I could do that, is that the documentation of loading WoW data was extremely straightforward and easy because it was so well documented -- by other people, not by me! At times I want to be excited about "my" work, but maybe it's actually just freeloading off of someone else's work. It is not real / normal for someone to sit down in a couple of weekends with a game engine like Warcraft 3 and load the World of Warcraft map into their own Warcraft 3 thing. I don't know how to do that. I just copied code from the wiki and from someone called
The method to my madness, at the end of the day, was mostly to read from https://wowdev.wiki/ which brings to mind a really interesting problem:
Where the heck is a corresponding website for Warcraft III?
Perhaps an attempt is being made by @eejin at the HiveWE page here (Home), but all I have to do is look at the MDX section to see that this quickly devolves into a section of mad rants with the title "Quoted from Retera on Discord:" which spends 6 paragraphs trying to portray the basic programming concept once explained by MindWorX / "William" on Discord in about 1 sentence by saying that the animation tag parser treats everything as a comment following any invalid text or characters, and
Additionally, eejin's thing explicitly says it only supports the latest game version. Whereas that WoW Wiki page seems to document all the versions, in a fairly straightforward way with version numbers.
Is there a Warcraft 3 specifications wiki that is more full/complete that I'm not aware of? Even recently someone showed up in one of my Discord servers celebrating that they were able to render the Peon's portrait file in some other pipeline that looked like Blender or something. And surely they would eventually end up on the endless software development treadmill of reinventing or re "discovering" knowledge that people like Ghostwolf with the Hive's "View in 3D" button spent many, many years investigating. One need even look no further than recent model uploads to the Hive website such as this wherein the users find themselves arguing about
What gives? Why didn't we make the universal War3 knowledge wiki like this?
- Anybody familiar might have seen last year on my YouTube channel, a commenter named gordo6908 asked me to load the entire map of Eastern Kingdoms from WoW onto my modded Warcraft 3 client. I decided to try to do it, maybe to make fun.
- It worked fine. By Christmas there was this game on my computer that had WoW dark portal background screen but warcraft 3 menu buttons, wherein I could click on "Azeroth" or "Kalimdor" as the two possible maps in the "Single Player > Custom Game" section. And then I could log in an run around Barrens and Westfall and these sorts of places. I built some Night Elf buildings in the Barrens using night elf units that I preplaced north of Barrens in Ashenvale, so that it was like a little army coming down and colonizing part of the barrens for the alliance. And it had the Warcraft 3 units like Wisps building the buildings in the exact WoW Barrens map. Or similarly in Westfall, I had some peasants and made a guard tower in the central camp, and then got attacked by the Warcraft 3 bandit/assassin/brigand units that I spawned into the world and defended against them with the guard tower, then walked the hero character over to Deadminds and wandered through the cave under the world. And all the while I spawned a character into the world with the customizable hair and equipment skin, and gave the character a mount, and could mount up and run from Teldrassil to Feralas, or from Eastern Plaguelands to Stranglethorn.
Weird menu screen that chooses Azeroth/Kalimdor:
Standing in Ironforge gates (under the ground not above it!) while having Arthas in the distance (lol):
This WoW character standing in front of Warcraft 3 ancients, with a Reforged night elf runner in the screen as well to show off the hybrid engine hack.
Standing in Ironforge gates (under the ground not above it!) while having Arthas in the distance (lol):
This WoW character standing in front of Warcraft 3 ancients, with a Reforged night elf runner in the screen as well to show off the hybrid engine hack.
I would have thought all of that would not happen. That all sounds like it should've been stupid and impossible to accomplish. If I read a story of someone doing it prior to me attempting it, perhaps I would have perceived it as a complete joke.
But the method to the madness, the real secret behind why I could do that, is that the documentation of loading WoW data was extremely straightforward and easy because it was so well documented -- by other people, not by me! At times I want to be excited about "my" work, but maybe it's actually just freeloading off of someone else's work. It is not real / normal for someone to sit down in a couple of weekends with a game engine like Warcraft 3 and load the World of Warcraft map into their own Warcraft 3 thing. I don't know how to do that. I just copied code from the wiki and from someone called
barncastle on GitHub.The method to my madness, at the end of the day, was mostly to read from https://wowdev.wiki/ which brings to mind a really interesting problem:
Where the heck is a corresponding website for Warcraft III?
Perhaps an attempt is being made by @eejin at the HiveWE page here (Home), but all I have to do is look at the MDX section to see that this quickly devolves into a section of mad rants with the title "Quoted from Retera on Discord:" which spends 6 paragraphs trying to portray the basic programming concept once explained by MindWorX / "William" on Discord in about 1 sentence by saying that the animation tag parser treats everything as a comment following any invalid text or characters, and
- is considered invalid so Stand - 2 with the "comment" portion removed is literally just Stand.Additionally, eejin's thing explicitly says it only supports the latest game version. Whereas that WoW Wiki page seems to document all the versions, in a fairly straightforward way with version numbers.
Is there a Warcraft 3 specifications wiki that is more full/complete that I'm not aware of? Even recently someone showed up in one of my Discord servers celebrating that they were able to render the Peon's portrait file in some other pipeline that looked like Blender or something. And surely they would eventually end up on the endless software development treadmill of reinventing or re "discovering" knowledge that people like Ghostwolf with the Hive's "View in 3D" button spent many, many years investigating. One need even look no further than recent model uploads to the Hive website such as this wherein the users find themselves arguing about
KRAL tag support and what's Reforged and what's not, because of how badly we've handled knowledge transfer, software, and getting this kind of information out there. This despite the the aforementioned Wiki page I was talking about even documents KRAL itself, and clearly without listing a minimum version (ergo this is not a Reforged only tag)!What gives? Why didn't we make the universal War3 knowledge wiki like this?
Last edited:




