User Tools

Site Tools


map_editor

Map Editor


Overview

The Map Editor is where everything comes together. You will use this editor to build your game world using the tiles, objects, and characters that you've created in the Voxel Editor. There are three different “modes” available in the Map Editor:

  • Place: This mode is used to place tiles, objects, and characters into the map.
  • Edit: This mode is used for making modifications to existing tiles, objects and characters, for example, to delete or rotate a tile, attach a script to an object, add dialogue to a character, etc.
  • Connect: This mode is use to add, remove, or edit navigation paths between tiles.

Main Toolbar

IconFunctionDescriptionShortcut Key
New ResourceOpens the New Resource dialog (with “Map” selected for the resource type).
SaveSaves changes to the map.
Save AsSaves a copy of the map to a new file.
UndoReverts the most recent modification made to the map.Ctrl + Z
RedoReapplies the last modification that was undone.Ctrl + Y
Clear MapRemoves all tiles, objects, and characters from the map.
Generate Auto-Tile ConfigGenerates an auto-tile configuration using the current map's tile layout. See Auto-Tiling for more information.
Toggle GridEnables/disables the grid lines used for tile placement.
Toggle Navigation PathsEnables/disables the grid lines indicating the map's navigation paths.
Toggle MarkersEnables/disables the marker icons for scripts, dialogue, lights, etc.
Place ModeSwitches to Place Mode for placing tiles, objects, and characters.F1
Edit ModeSwitches to Edit Mode for modifying existing tiles, objects, and characters.F2
Connect ModeSwitches to Connect Mode for modifying the map's navigation and interaction.F3
Randomize RotationEnables/disables random rotation of resources. When enabled, the current rotation will be randomized each time a resource is placed into the map.
Free CameraEnabled/disables the free camera mode.
First-Person CameraEnabled/disables the first-person camera mode. To enter this mode, you must first have selected a single tile while in Edit mode.
Save Camera PositionOpens the Save Camera Position dialog allowing the current camera position to be saved for later use. The saved camera positions are listed on the Map Properties panel.

Controls

General

Control/KeyDescription
~/` (Hold)Hide all visual indicators while holding (navigation paths, grid lines, marker icons, etc.)
Shift + ~/`Toggle off all visual indicators (navigation paths, grid lines, marker icons, etc.)

Default Camera

Control/KeyDescription
Shift + Middle Mouse Button + DragMove camera
Middle Mouse Button + DragRotate camera
Scroll Wheel Up or Ctrl + Middle Mouse Button + Drag UpZoom camera in
Scroll Wheel Down or Ctrl + Middle Mouse Button + Drag DownZoom camera out
Control/KeyDescription
Shift + Arrow KeysMove camera
Ctrl + Left/Right Arrow KeysRotate camera
Ctrl + Up/Down Arrow KeysZoom camera in/out
Control/KeyDescription
C + Mouse at Edge of ViewMove camera
Ctrl + C + Mouse at Left/Right Edge of ViewRotate camera
Ctrl + C + Mouse at Top/Bottom Edge of ViewZoom camera in/out

Free Camera

Control/KeyDescription
Middle Mouse Button + DragLook around
Shift + Middle Mouse Button + DragMove camera horizontally
W, Scroll Wheel UpMove forward
S, Scroll Wheel DownMove backward
AMove left
DMove right
QMove down
EMove up

First-Person Camera

Control/KeyDescription
W/SMove forward/backward
A/DTurn left/right
Middle Mouse Button + DragLook around
MMove to selected tile

Place Mode

FunctionControl/KeyDescription
Place ResourceLeft Mouse ButtonPlace tile/object/character
Rotate ResourceRight Mouse ButtonRotate pending tile/object/character
Pick ResourceAlt + Left Mouse ButtonPick the selected resource for placing (i.e. eyedropper tool)
Pick Grid LevelCtrl + Left Mouse ButtonMove the grid level/height to match that of the selected tile
Pick Tile and Grid LevelCtrl + Alt + Left Mouse ButtonPick the selected tile for placing and move the grid level/height to match that of the selected tile
Raise GridARaise placement grid by one voxel
Lower GridZLower placement grid by one voxel
Reset GridXReset placement grid to zero
Raise Grid (Step)Ctrl + Scroll Wheel UpRaise placement grid by an amount equal to the map's tile width in voxels
Lower Grid (Step)Ctrl + Scroll Wheel DownLower placement grid by an amount equal to the map's tile width in voxels
Raise Grid (Half Step)Alt + Scroll Wheel UpRaise placement grid by an amount equal to half of the map's tile width in voxels
Lower Grid (Half Step)Alt + Scroll Wheel DownLower placement grid by an amount equal to half of the map's tile width in voxels

Edit Mode

Control/KeyDescription
Left Mouse ButtonSelect a tile/object/character.
Right Mouse ButtonOpen context menu containing actions for the selected resources.
Shift + Left Mouse ButtonAdd tiles/objects/characters to current selection.
Shift + Alt + Left Mouse ButtonRemove tiles/objects/characters from current selection.
NCycle through the available navigation types if two adjacent tiles are selected.
RRotate the selected tiles/objects clockwise.
TRotate the selected tiles/objects/characters counterclockwise.
YRotate the selected tiles/objects/characters to a random angle.
DeleteDelete the selected tiles, objects, or characters.
GAdd the current selection to a group.
POpen the properties dialog for the selected tile/object/character. See Entity Properties.
CCopy the (X,Y,Z) coordinate of the selected tile/object/character to the clipboard.
LAdd a positional light at the location of the selected tile/object/character. The light's properties can then be edited from the Map Properties panel.

Connect/Navigation Mode

Control/KeyDescription
Left Mouse Button + DragConnect two adjacent tiles using the currently selected navigation type.
Right Mouse Button + DragRemove existing navigation path between two adjacent tiles.
DeleteRemove all navigation paths connected to the tile over which the mouse is hovered.
map_editor.txt · Last modified: 2023/03/27 18:59 by justin