The Level editor allows user to edit level XML files in Teardown. Many properties of the editors are explained in the Examples map.
Layout[]
On the top, there is a bar detailing some functions. On the side is the hierarchy or "Scene explorer", along with the properties window, which details the editable attributes of the object.
Objects[]
Body[]
The body makes a rigid body, and can contain multiple voxes.
Boundary[]
The boundary is the orange grid which the player cannot pass.
Compound[]
A compound is used to merge multiple shapes into 1 object for performance reasons.
Environment[]
The environment object has the ability to change the scene setting.
Group[]
The group object allows the user to group items together. Groups can be made into prefabs.
Instance[]
Instances are used to add objects into the scene.
Joint[]
Joints connect shapes to restrict motion.
Light[]
Light nodes create a light source in the world.
Location[]
Locations mark locations in the world, for use by scripts, ropes and vehicles.
PostProcessing[]
Undocumented item allowing for filters for the game.
Rope[]
Ropes connect 2 locations together with a visible wire.
Screen[]
Screens display the output of a script.
Script[]
Scripts use Lua functions to add game logic.
Spawnpoint[]
Spawnpoints determining the spawn location of the player.
Trigger[]
Triggers are volumes that are used for scripted events or ambience.
Vehicle[]
- Main article: Vehicles
Vehicles define an object which can be driven.
Vox[]
Voxes or shapes are MagicaVoxel.vox files with materials.
Voxbox[]
Voxboxes are objects filled with voxels that can be filled with a .vox brush.
Voxagon[]
Voxagons are extruded 2D polygons that work similarly to voxboxes.
Voxscript[]
Voxscripts are advanced Lua scripts that allow for procedural generation.
Water[]
- Main article: Water
Implements a water box or polygon
Wheel[]
Wheels are used for vehicles.