This list was generated by reading/interpreting all fdf files from warcraft 3 ptr 1.31 and reading all words in "".
LeaderBoard/Multiboard/TimerDialog do only work when the map created such ones.
LogDialog is only used in SinglePlayer.
Chat Frames are only used in Multiplayer.
In the UI-frame natives, tooltips are frames that are on default hidden. When one hovers the frame the tooltip is assigned to, the tooltip becomes visible. Tooltips itself are also frames that can have childs and be customized.
That is the native one uses to make a tooltip-Frame...
A while ago, I worked on a Network / FileIO library for Wurst, a duo of systems to facilitate easy save/load in WC3.
The only decent resources on the subject matter, which I used as a reference for my systems, are two systems by TriggerHappy - Sync, and SyncInteger. I've (somewhat...
On Map Protection
This tutorial will look at the pros and cons of map protection vs. open source, as well as what map protectors can do.
First, let’s look at what your typical map protector does and what each of these steps mean:
1) Deletes World Editor Only files
2) Obfuscates map script
Credits go to Vex, without whom advise I would not manage to get everything else working.
Criticism is welcomed.
As for now, there's no modification (JNGP, Sharpcraft ext.) of World Editor that is able to run under WINE (at least for me), but JassHelper standalone still works almost flawlessly...
The goal of this tutorial is to transform a hero passively (without using an active ability that could be disabled or interrupt his current order), without using the Chaos ability, since it is completely buggy and only usable with regular units.
(see PitzerMike's brilliant Ability Guide...
Custom MPQ tutorial step by step
I have seen this question many times recently so I decided to make a short tutorial on how to do it.
If you don't know anything about using a custom MPQ it basicly allows a multiplayer map to extend the 8 mb limit on battle.net.
Table of contents
In order to disable the pause feature you have to force the game to be paused three times. We can do this via thePauseGamenative as you can see below.
The only problem with this is the game shows you...