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.
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