The main menu is where you can access everything from basic file operations and display options, to more advanced features such as terrain and level editing tools and AI settings.
Many of these commands can also be executed the ToolBar and also by using keyboard shortcuts.
The File Menu
The File menu includes commands related to the handling of files such as open and save level file, show log file, and a list of recently loaded levels.
Please see Creating a New Level for information on creating a new map.
Opens an existing level.
Saves the level.
Saves the level under a different name.
Save Modified External Layers
This option allows you to save just the external layers which have
Export to Engine
Exports the level data to the level.pak file so the level can be played in
Generate Terrain Texture
Generates the terrain surface texture in a compressed format to the
Save Level Resources...
Saves all assets that are used in the level to a folder.
Export Selected Objects
Saves the selected geometry to an .obj or .fbx file.
Export Terrain Area
See Terrain Import and Export for more information.
Export Terrain Area with Objects
See Terrain Import and Export for more information.
Export Occlusion Mesh
Show Log File
Shows the log file containing all text that was printed in the console.
Recent Files List
Lists recently opened levels.
Closes the Editor, prompting the user to save before exiting,
The Edit Menu
The Edit menu contains commands related to object manipulation and selection.
Undoes the users last action (Ctrl+Z).
Redoes the users last action (Ctrl+Shift+Z).
Deletes the selected object(s), when you press the Yes button on the
Duplicates the selected object (Ctrl+C).
Hides the selected object (H).
Unhides all hidden objects (Ctrl+H), when you press the Yes button
Freezes the selected objects (F) so they can no longer be moved or selected.
Unfreezes all frozen objects (Ctrl+F), when you press the yes button on
Hold (save) the current state (Ctrl+Alt+H).
Fetch (restore) the saved state (Ctrl+Alt+F).
Selects all visible, non-frozen objects.
Deselects objects currently selected.
Inverts the selection, so object currently not selected be come selected
This will brings up the Select Objects Window.
Having an object in lock mode prevents you from selecting other objects
Next Selection Mask
Selects the next selection mask (masks can be specified in the field with the
Sub Object Mode
When an object is selected and using the edit mesh function, you have the
Select the various object editing modes.
Limits the movement to the X, Y, Z, or XY axes, to the surface of the terrain,
The Modify Menu
The Modify menu is where you will find commands used to modify and change attributes and properties such as height and alignment and material of objects and entities.
Linking is used to create hierarchies between objects. If you have one object (child)
This function will break the link between the objects currently selected.
Align an object to the grid or to another object will move the pivot point and
Quickly rotates the current selected object on the selected axis with the degree
Converts the selected object to a Brush, Geom Entity or Designer Object.
Set Object(s) Height
Moves the object to a certain level (in meters) above the terrain.
Renames the currently selected object.
Moves the camera to the selected object (Z).
Align Object to Surface
Moves the selected object to the surface that you next click on.
This feature is mainly used to make a physical simulation.
AIPoint Pick Link
Used to combine AI navigation modifier points.
AIPoint Pick Impass Link
Used to restrict AI navigation modifier points (so AI can not walk on these lines).
Save an object(s) to the game folder (Ctrl+Shift+S) as a .grp (group) file.
Load an object(s) from the game folder (Ctrl+Shift+L).
The Display Menu
The Display menu enables the user to toggle display features which will aid in level design, entity placement and object manipulation.
Other commands such as Remember/Goto Location and viewport navigation speed, can also be accessed from the Display menu.
Enables the Wireframe rendering mode (F3).
This option turns on the point mode rendering. It turns off almost all
Snap to Grid (value)
This locks an objects movement or rotation to a predefined grid (G).
Restricts the rotation of an object to predefined angle steps,
Activates the Ruler tool which can be used to measure distances.
See below for more information.
Select one of the pre-configured layout settings to help keep arrange the
Cycle 2D Viewport
This function will change the current view port to the next type
In this window you can specify a camera position in XYZ coordinates, and
Using this function allows you to save 10 locations that you later recall
With this function you can quickly jump to the predefined camera
Change Move Speed
Increasing the speed will make the navigation in the editor faster.
Allows you to hide all helper objects or turn them back on (Shift+Space).
Toggle Fullscreen MainWindow
From here you can toggle the perspective viewport to & from
Use the Grid/Snap settings dialog box to define Grid settings, Angle Snapping values, the sizes of the construction plane and snap markers.
Snap to Grid
Snap the selected object to the grid.
Grid Lines Every x units
The placement of grid lines measured by units.
Units Per Meter
Defines the size of a unit.
Get Angles & Translation from Selected
Rotates the grid lines & translation at angles equal to the selected object.
Rotation & Translation by X/Y/Z
Rotate the required grid line axis by the specified number of degrees.
Activates/deactivates Angle Snap.
Angle Snap degrees
Sets the angle snapping steps in degrees.
The Construction Plane is useful when editing Solids, or moving objects around.
Switches Construction Plane on/off.
Defines the size in meters in all directions from the pivot.
The Snap Marker is used for modeling Solids.
Turns Snap Marker on and off.
Changes the size of the Snap Marker.
The Config Spec Menu
This menu allows to quickly switch between predefined quality settings, to check memory footprints, visual quality differences and features available in the different modes.
Turns on the Very High display settings.
Turns on the High display settings.
Turns on the Medium display settings.
Turns on the Low display settings.
Emulates Xbox One display settings.
Emulates Playstation 4 display settings.
The Group Menu
The Group menu contains commands that are concerned with the grouping of individual objects.
When having multiple objects selected the grouping function will group them together and draw a green box around them.
Having a group selected this function will ungroup all group object.
This function will open the group so individual objects within the group can be modified.
This function will close the group so individual object modification is no longer possible until the group is opened again.
Having a group selected and choosing this function and then clicking on a object that is not already within the group will add this new object to the group.
When the group is open and one of the group objects is selected this detach function will removed the specific objects from the group.
The Prefabs Menu
The Prefab menu contains commands to make prefabs from selection, reload prefabs and add selected objects to the prefab library.
Create Prefab from Selected Object(s)
Makes a new prefab from the selected objects.
Add Selected Object(s) to Prefab
Adds currently selected objects to the prefab.
Clone Selected Object(s)
Clones the selected object outside of its prefab.
Extract Selected Object(s)
Extracts the selected object from its prefab.
Opens all prefabs inside the level.
Closes all prefabs inside the level.
Reload all prefabs inside the level with the "on-disk" version.
The Terrain Menu
The Terrain menu serves as a hub to access many view panes and tools that affect the game world and terrain appearance in particular ways.
Opens the Terrain Editor window.
Terrain Texture Layers
Opens the Terrain Texture Layers window.
Export/Import Terrain Texture
Used to Import and Export terrain texture tiles. Terrain tile texture
Opens the Terrain Lighting window.
Time Of Day
Opens the Time Of Day window.
Reloads the terrain.
Export Terrain Block
Exports a section of the terrain as a terrain block (.trb) file.
Import Terrain Block
Imports terrain from a previously saved terrain block file.
Opens a dialog which can set the Heightmap Resolution setting
Opens the Modify Terrain panel with the specified tool selected.
Opens the Vegetation Creation.
Opens the Layer Painter Tool.
Refine Terrain Texture Tiles
Divides the terrain tiles into more smaller sections.
The Audio Menu
The Audio menu contains functions to stop and refresh the audio middleware system.
Stop All Sounds
Sends a signal to the audio middleware to stop all playing sounds.
Reloads all of the audio data and sends a signal to the audio middleware that the entire audio
The Game Menu
The Game menu provides commands to enable the game mode and test newly created features.
Switch to Game
Switches to game mode so you can play the level within
Enables the physics and AI within the editor (Ctrl+P).
Makes the editing camera collide with the terrain so you can't fly
Synchronize Player with Camera
Sets the player to the position where the current editing camera is.
Opens the Equipment-Packs window.
Toggle SP/MP GameRules
Switches between "SinglePlayer" and "TeamInstantAction" game rules.
The AI Menu
The AI Triangulation menu contains commands used to generate AI navigation and update the AI system within a level.
Navigation Update Mode
Performs a full rebuild of the NavMesh. Either all or specific layers of the NavMesh can be selected for the rebuild.
Debug Navigation Agent Type
Selects which NavMesh layers should be displayed, based on their agent type.
Visualize Navigation Accessibility
Displays inaccessible areas as Red and accessible areas as Blue.
Show Navigation Areas
Displays NavMesh shapes.
Generate Cover Surfaces
Requests generation of Cover Surfaces data.
The Tools Menu
The Tools menu is where you reload scripts, textures, geometry and terrain. Other commands include user command configuration and check level for errors.
Provides functions to reload specific (or all) game scripts.
Reloads all textures and shaders used in the level.
Reloads geometries used in the level.
Initiates the Terrain (can be used instead of
Resolve Missing Objects/Materials
This will run a check through the level and try to resolve all
Enable file change monitoring
Clear Registry Data
Resets the Sandbox data stored in the Windows Registry.
Check Level for Errors
Checks the level for errors (duplicate objects,
Check Object Positions
Save Level Statistics
Saves level statistics to the "YOURLEVELNAME.xml" file
(Advanced) Compile Script
Compiles an entity script.
(Advanced) Reduce Working Set
Reduces Memory consumption.
(Advanced) Update Procedural Vegetation
Updates the Procedural Vegetation.
The Customize Keyboard window enables you configure
Export Keyboard Settings...
Import Keyboard Settings...
Editor Preferences can be set here. See Editor Preferences.
Configure Toolbox Macros...
Function to create shortcuts to console commands.
Displays the shortcuts to console and editor commands as
The View Menu
The View Menu helps users to be able to customize the Sandbox Editor, and provides access to the various Sandbox Editors, user layouts, and skins.
Open View Pane
Here you can open the various Sandbox Editor windows
Show Rollup Bar
Shows and hides the Rollup Bar.
Shows and hides the Console.
Show Quick Access Bar
Save the current layout. If a layout has been previously saved,
Restore Default Layout...
Restores the default layout.
Set to standard Windows-style theme.
Apply the "Dark Skin" theme. This is used by default.
Apply the "Light Skin" theme.
The Help Menu
The Help Menu contains version information as well as access to the Tip of the Day dialog box.
Tip of the Day
Opens the Tip of the Day dialog box, and allows users to turn
Displays CryENGINE Sandbox Editor version information.
Opens the http://docs.cryengine.com website in your default browser.