Level editor

The **Level editor** allows creation of maps by placing down and configuring various objects in the Library.

## Library

Main articles: /Objects and Dev mode/Objects

The Library tab in the editor contains all the objects that can be placed in a map. Most objects are publically available in the Library, but some are Dev objects and only available with Dev mode enabled. The full list of objects can be viewed on /Objects or you can use the following list of categories to navigate through the folder tree of the library:

* **Attachments** (Folder)
* **Buildings** (Folder)
* **Custom** (Folder)
* **Decorations** (Folder)
* **Dev** (Folder)
* **Events** (Folder)
* **KillGrid** (Folder)
* **Lights** (Folder)
* **Logic** (Folder)
* **Mode** (Folder)
* **Objects by material** (Folder)
* **Obstacles** (Folder)
* **Particles** (Folder)
* **Roads** (Folder)
* **Simples** (Folder)
* **Tools** (Folder)
* **Zones** (Folder)

Nitronic BuildingsEnd ZoneCar SpawnerTeleporterMultiplier BubbleUltraPlanet
### Object properties

All editor objects have the *Transform* property which includes *Position*, *Rotation*, and *Scale* of the object. The full list of object properties can be represented by the wiki templates for them:

There are 109 total object property templates (showing 50).

* AbilitySignButtonColorLogic
* AddCameraNoise
* AdventureAbilitySettings
* AdventureFinishTrigger
* AdventureSpecialIntro
* AmbientAudioObject
* AudioEventTrigger
* AxisRotation
* BackAndForthSawLogic
* Biodome
* BiodomeAudioInterpolator
* BlackPortalLogic
* BlinkInTrigger
* BoxTrigger
* BrightenCarHeadlights
* BrokenPieces
* CameraShakeZone
* CapsuleTrigger
* CarScreenImageTrigger
* CarScreenTextDecodeTrigger
* CarVoiceTrigger
* Checkpoint
* CinematicCamera
* CinematicCameraFocalPoint
* CooldownTrigger
* CountdownTextMeshLogic
* CreditsNameOrbLogic
* CubeMap
* CustomName
* CutsceneCamForTrailer
* CutsceneCamera
* CutsceneManagerLogic
* CutsceneText
* DecorativeCar
* DisableLocalCarWarnings
* DiscoverableStuntArea
* DropperDrone
* EmpireProximityDoorLogic
* EnableAbilitiesTrigger
* EventTrigger
* FinalCountdownLogic
* Flock
* FogSkyboxAmbientChangeTrigger
* ForceZone
* GPSTrigger
* GenerateCreditsNameOrbs
* GlitchFieldLogic
* GoldenSimple
* GravityToggle
* HideOnVirusSpiritEvent

## Level objects

The Level objects tab contains a list of all objects placed in the current map.

## Level settings

The Level settings tab contains all the core settings for the map such as the name, description, mode, music, and more.

## Editor

The Editor tab contains buttons for core editor features such as saving, publishing to the workshop, and changing the control scheme.

## Tools

The Tools tab contains a complete list of all the shortcut hotkeys that can be used in the editor as well as many other buttons for useful functions. The tools tab can be opened quickly in a smaller pop-up window by hitting Spacebar.

## Layers

The Layers tab contains all the layers in the current map. Layers can be created and removed, but there will always be *Default* and *TrackNodes* layers. The *Background* layer is also added by default, with the UltraPlanet object placed in it.

## Properties

The Properties tab contains a list of all properties for the select object or group.

## Trackmogrify

The Trackmogrify tab is hidden by default, but can be found in the Window menu. It provides a way to generate Trackmogrify maps inside the editor, however, the seed input is limited unlike in the regular Trackmogrify mode.