How the editor looks when first opened
Many maps that are made in Warcraft III, including both the original and campaign, are made in the World Editor, which is a program made by Blizzard for themselves and users to create and modify maps. The editor consists of many parts that can make changes to the appearance, statistics, and behaviour of a map.

Contents

Main Window

The main window of the editor features a 3D area that looks similar to game play. In contrast to how the graphics appear in-game, the editor doesn't limit the camera viewing angle, distance, and other factors. Depending on what mode is selected, the editor can create, select, or destroy:

Terrain
Modifies the graphics, height, and deformation of areas of terrain on the map using brushes. This is also used to modify pathing and blight.
Unit
Mobile elements that have abilities, statistics, and are commanded by players. While in this mode the palette gives you choices of what type of unit that will be created and for what player. Units may be selected, and some initial statistics, item inventory, and hero skill distribution may be modified.
Doodad
Static elements of the map that units may interact with. While in this mode the palette shows different doodad elements filtered by their map environment. The most common doodad is a Tree.
Region
Areas of the map of interest, usually for use in triggers for detecting when a unit enters or leaves some area. While in this mode you can create a region by dragging. Selected regions can be moved or manually edited.
Camera
Staged views that can be applied for transitions, panning, and other cinematic effects. While in this mode you can create camera views that mimic your current view. Selected camera views may be moved around, changing their location while keeping their orientation.


Modules

Other than the Main Window, there are several other areas of the editor called modules. These are separate windows that perform other tasks:

Trigger Editor
A graphical scripting tool to hook events and actions together.
Object Editor
A spreadsheet-like editor for editing statistics and static information about units, abilities, doodads, buffs, effects, and upgrades.

Preferences

How the editor behaves and appears may be controlled to some degree by it's preferences dialog.

General

General Preferences dialog for the World Editor
General user interface options.
Undo Limit
Maximum number of changes to remember in the editing history. You can only "undo" this many things, and changes older than this maximum are forgotten and cannot be undone. (Default: 256)
Invert Mouse
Flips the vertical axis of the mouse. If checked moving the mouse down will cause it to be moved upwards, and visa versa. (Default: Disabled)
Autosave
Enables the editor to automatically save your map for you every n minutes. (Default: Disabled)
Show Tooltips
Shows more information on buttons and other widgets while hovering the mouse over them. (Default: Enabled)
Lock Visibility for Active Palette
(Default: Enabled)
Create a new map on Startup
Creates a new small (64x64) map when starting up, otherwise your last map will automatically be loaded.(Default: Enabled)
Automatically create new palette windows
Creates a new palette window instead of re-using the same one. (Default: Disabled)
Automatically create unknown variables when pasting trigger data
Creates variables that don't exist in script code being pasted in the Trigger Editor. (Default: Disabled)
Allow negative values in the Object Editor
Allows statistics that are real numbers, such as percentages, to be negative, sometimes producing odd results. (Default: False)
Mouse Scroll
How fast moving the mouse pans the view, similar to the in-game setting for mouse scroll speed. (Default: 5)

Visual

Visual Preferences for the World Editor
Settings for how the World Editor displays the map and other elements.
Fixed Time of Day
Tool Palette Button Size
Large Grid Color
Medium Grid Color
Small Grid Color
Terrain Wireframe Color
Use Terrain Cursor
Automatically zoom Previewer to fit new models

Technical Details

The World Editor.exe is the executable program that starts and runs the editor. The command-line arguments for Frozen Throne.exe do not appear to work, for example the -opengl switch doesn't allow the editor to be ran in OpenGL.

This section is in need of someone who has a Macintosh computer