This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
map_editor [2017/06/14 16:19] – justin | map_editor [2023/03/27 18:59] (current) – justin | ||
---|---|---|---|
Line 3: | Line 3: | ||
=====Overview===== | =====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 " | + | 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 " |
* **Place**: This mode is used to place tiles, objects, and characters into the map. | * **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. | * **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**: | * **Connect**: | ||
- | =====Toolbar | + | =====Main Toolbar===== |
- | ^Function^Description^Shortcut Key^ | + | ^Icon^Function^Description^Shortcut Key^ |
- | |New Resource|Opens the [[New Resource dialog]] (with " | + | |{{: |
- | |Save|Saves changes to the map.| | + | |{{: |
- | |Save As|Saves a copy of the map to a new file.| | + | |{{: |
- | |Undo|Reverts the most recent modification made to the map.|Control+Z| | + | |{{: |
- | |Redo|Reapplies the last modification that was undone.|Control+Y| | + | |{{: |
- | |Clear Map|Removes all tiles, objects, and characters from the map.| | + | |{{: |
- | |Generate Auto-Tile Config|Generates an auto-tile configuration | + | |{{: |
- | |Toggle Grid| | | + | |{{: |
- | |Toggle Navigation Paths| | | + | |{{: |
- | |Toggle Markers| | | + | |{{: |
- | |Place Mode| |F1| | + | |{{: |
- | |Edit Mode| |F2| | + | |{{: |
- | |Connect Mode| |F3| | + | |{{: |
- | |Randomize Rotation| | | + | |{{: |
- | |Free Camera| | | + | |{{: |
- | |Save Camera Position| | | + | |{{: |
+ | |{{: | ||
=====Controls===== | =====Controls===== | ||
- | ====Camera==== | + | ====General==== |
+ | ^Control/ | ||
+ | |~/` (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 | ||
^Control/ | ^Control/ | ||
- | |Middle Mouse Button + Drag|Rotate camera| | ||
|Shift + Middle Mouse Button + Drag|Move camera| | |Shift + Middle Mouse Button + Drag|Move camera| | ||
+ | |Middle Mouse Button + Drag|Rotate camera| | ||
|Scroll Wheel Up or Ctrl + Middle Mouse Button + Drag Up|Zoom camera in| | |Scroll Wheel Up or Ctrl + Middle Mouse Button + Drag Up|Zoom camera in| | ||
|Scroll Wheel Down or Ctrl + Middle Mouse Button + Drag Down|Zoom camera out| | |Scroll Wheel Down or Ctrl + Middle Mouse Button + Drag Down|Zoom camera out| | ||
+ | |||
+ | ^Control/ | ||
+ | |Shift + Arrow Keys|Move camera| | ||
+ | |Ctrl + Left/Right Arrow Keys|Rotate camera| | ||
+ | |Ctrl + Up/Down Arrow Keys|Zoom camera in/out| | ||
+ | |||
+ | ^Control/ | ||
+ | |C + Mouse at Edge of View|Move camera| | ||
+ | |Ctrl + C + Mouse at Left/Right Edge of View|Rotate camera| | ||
+ | |Ctrl + C + Mouse at Top/Bottom Edge of View|Zoom camera in/out| | ||
+ | |||
+ | ====Free Camera==== | ||
+ | ^Control/ | ||
+ | |Middle Mouse Button + Drag|Look around| | ||
+ | |Shift + Middle Mouse Button + Drag|Move camera horizontally| | ||
+ | |W, Scroll Wheel Up|Move forward| | ||
+ | |S, Scroll Wheel Down|Move backward| | ||
+ | |A|Move left| | ||
+ | |D|Move right| | ||
+ | |Q|Move down| | ||
+ | |E|Move up| | ||
+ | |||
+ | ====First-Person Camera==== | ||
+ | ^Control/ | ||
+ | |W/S|Move forward/ | ||
+ | |A/D|Turn left/right| | ||
+ | |Middle Mouse Button + Drag|Look around| | ||
+ | |M|Move to selected tile| | ||
====Place Mode==== | ====Place Mode==== | ||
Line 39: | Line 73: | ||
|Place Resource|Left Mouse Button|Place tile/ | |Place Resource|Left Mouse Button|Place tile/ | ||
|Rotate Resource|Right Mouse Button|Rotate pending tile/ | |Rotate Resource|Right Mouse Button|Rotate pending tile/ | ||
+ | |Pick Resource|Alt + Left Mouse Button|Pick the selected resource for placing (i.e. eyedropper tool)| | ||
+ | |Pick Grid Level|Ctrl + Left Mouse Button|Move the grid level/ | ||
+ | |Pick Tile and Grid Level|Ctrl + Alt + Left Mouse Button|Pick the selected tile for placing and move the grid level/ | ||
|Raise Grid|A|Raise placement grid by one voxel| | |Raise Grid|A|Raise placement grid by one voxel| | ||
|Lower Grid|Z|Lower placement grid by one voxel| | |Lower Grid|Z|Lower placement grid by one voxel| | ||
|Reset Grid|X|Reset placement grid to zero| | |Reset Grid|X|Reset placement grid to zero| | ||
- | | |Ctrl + Scroll Wheel Up|Raise placement grid by an amount equal to the map's tile width in voxels| | + | |Raise Grid (Step)|Ctrl + Scroll Wheel Up|Raise placement grid by an amount equal to the map's tile width in voxels| |
- | | |Ctrl + Scroll Wheel Down|Lower placement grid by an amount equal to the map's tile width in voxels| | + | |Lower Grid (Step)|Ctrl + Scroll Wheel Down|Lower placement grid by an amount equal to the map's tile width in voxels| |
+ | |Raise Grid (Half Step)|Alt + Scroll Wheel Up|Raise placement grid by an amount equal to half of the map's tile width in voxels| | ||
+ | |Lower Grid (Half Step)|Alt + Scroll Wheel Down|Lower placement grid by an amount equal to half of the map's tile width in voxels| | ||
====Edit Mode==== | ====Edit Mode==== | ||
^Control/ | ^Control/ | ||
|Left Mouse Button|Select a tile/ | |Left Mouse Button|Select a tile/ | ||
- | |Ctrl + Left Mouse Button|Select multiple | + | |Right Mouse Button|Open context menu containing actions for the selected resources.| |
+ | |Shift + Left Mouse Button|Add tiles/ | ||
+ | |Shift + Alt + Left Mouse Button|Remove | ||
|N|Cycle through the available navigation types if two adjacent tiles are selected.| | |N|Cycle through the available navigation types if two adjacent tiles are selected.| | ||
|R|Rotate the selected tiles/ | |R|Rotate the selected tiles/ | ||
|T|Rotate the selected tiles/ | |T|Rotate the selected tiles/ | ||
|Y|Rotate the selected tiles/ | |Y|Rotate the selected tiles/ | ||
- | |D, Delete|Delete the selected tiles, objects, or characters.| | + | |Delete|Delete the selected tiles, objects, or characters.| |
|G|Add the current selection to a group.| | |G|Add the current selection to a group.| | ||
|P|Open the properties dialog for the selected tile/ | |P|Open the properties dialog for the selected tile/ | ||
Line 59: | Line 100: | ||
|L|Add a positional light at the location of the selected tile/ | |L|Add a positional light at the location of the selected tile/ | ||
- | ====Connect Mode==== | + | ====Connect/ |
^Control/ | ^Control/ | ||
- | |Left Mouse Button + Drag|Connect two adjacent tiles using the currently selected [[navigation_types|navigation type]].| | + | |Left Mouse Button + Drag|Connect two adjacent tiles using the currently selected [[navigation_and_interaction|navigation type]].| |
|Right Mouse Button + Drag|Remove existing navigation path between two adjacent tiles.| | |Right Mouse Button + Drag|Remove existing navigation path between two adjacent tiles.| | ||
+ | |Delete|Remove all navigation paths connected to the tile over which the mouse is hovered.| | ||
~~NOTOC~~ | ~~NOTOC~~ |