Level Editor
About
Level Editor is used to create locations

Interface
- File
- Scene
- Compile
- Objects
- Images
- Sounds
- Options
- Windows
- Help
- Plugins
| Button | Description | Note |
|---|---|---|
| Clear | Clear scene | |
| Load | Load an object into a new scene | |
| Save | Save object | |
| Save as... | Save the object as | *.object |
| Open Recent | Open recent | |
| Import... | Imports the model into the scene | |
| Optimize Motions | Goes through all the bones in the animation and optimizes their animation channels (e.g., position, rotation, scale) by removing redundant keyframes | |
| Batch Convert... | ||
| Export | Export the model to formats | *.ogf *.omf *.obj *.dm C++ |
| Quit | Exiting the program |
| Button | Description | Note |
|---|---|---|
| World Properties | ||
| Export as archive | ||
| Validate | Checks the level for errors | |
| Summary info | Shows information about objects in the scene | |
| Highlight Texture | Highlights the selected texture | |
| Clear Debug Draw | ||
| Export entire Scene as Obj | *.object *.lwo *.txt *.xr *.wav *.obj *.ltx *.cpp | |
| Export selection as Obj | *.object *.lwo *.txt *.xr *.wav *.obj *.ltx *.cpp |
| Description | Extra | Extra Description | Extra | Extra Description | |
|---|---|---|---|---|---|
| Make | Make All | Creates a *.prj precompilation file | - | - | |
| Make Game | - | - | |||
| Make Puddles | - | - | |||
| Make Details | Creates a *.details file | - | - | ||
| Make HOM | Creates a *.hom file | - | - | ||
| Make SOM | Creates a *.som file | - | - | ||
| Make AI-Map | Creates a *.ai file | - | - | ||
| Compile | Geometry & Light | - | - | ||
| Detail Object Light | - | - | |||
| AI-Map | High | ||||
| Low | |||||
| Verify | |||||
| Spawn | Only Current Level | ||||
| All Levels | |||||
| Import Error List | Import Error List | - | - | - | - |
| Import xrAI Error List | - | - | - | - | |
| Export Error List | Export Error List | - | - | - | - |
| Clear Error List | Clear Error List | - | - | - | - |
| Button | Description |
|---|---|
| Library Editor | |
| Multi Rename | |
| Multi Replace | |
| Reload | Reload Objects |
| Button | Description |
|---|---|
| Image Editor | Open Image Editor |
| Reload Textures | Reload Textures |
| Synchronize Textures | Updates and synchronizes textures and their previews |
| Check New Textures | Check New Textures |
| Edit minimap | |
| SyncTHM |
| Button | Description |
|---|---|
| Sound Editor | Open Sound Editor |
| Synchronize Sounds (Soft) | |
| Synchronize Sounds (Hard) | |
| Refresh Environment Library | |
| Refresh Environment Geometry |
| Options | 1 | Description | 1 | Description |
|---|---|---|---|---|
| Render | Quality | - | - | |
| Fill Mode | Fill Mode | Point | Vertex point fill mode | |
| Wireframe | Wireframe fill mode | |||
| Solid | Solid fill mode | |||
| Shader Mode | Shader Mode | Flat | Flat Shading | |
| Gouraud | Gouraud Shading | |||
| Edged Faces | Enables drawing of edges (wireframe) of a 3D mesh | - | - | |
| RenderHW | Enables GPU rendering | - | - | |
| Filter Linear | Enables linear texture filtering | - | - | |
| Textures | Enables texture display (TODO Not Working) | - | - | |
| Draw Safe Rect | - | - | ||
| Draw Grid | Draw viewport grid | - | - | - |
| Coordinate Axes | None | None | - | - |
| Axis | ![]() | - | - | |
| Cube | ![]() | - | - | |
| Fog | - | - | - | |
| Mute Sounds | - | Mute Sounds | - | - |
| Real Time | - | Real Time | - | - |
| Stats | - | Displaying statistics | - | - |
| Preferences | - | Open Preference window | - | - |
| Button | Description |
|---|---|
| Light Anim Editor | Open Light Animation Editor |
| Macro Editor | Open Macro Editor |
| Snap List | Open Snap List window |
| Objects Tools | Open Objects Tools window |
| Properties | Open Editors Properties window |
| Log | Open Log windows |
| Theme | Open Editor Theme settings |
| Button | Description |
|---|---|
| Wiki | |
| About... | Open About SDK Window |
| Button | Description |
|---|---|
| Reinit | Reinitialize all plugins |
| Puddles Import | Extract compiled puddles to editor format |
| Restore Normal | Restore normal map from bump |
| Trees Paddins Generator (Directory to dds) | This script processes DDS textures, generates padding, and saves the result in DXT3 format |
| Trees Paddins Generator (Texture to dds) | This script processes DDS textures, generates padding, and saves the result in DXT3 format |
| Trees Paddins Generator (TGA) | This script precesses DDS textures, generates padding, and saves the result in TGA format |
Top Bar
| Icon | Name | Description |
|---|---|---|
| Undo | Undo the last action | |
| Redo | Repeat the last action | |
| New Scene | Clear/New Scene | |
| Open Level | Open Level | |
| Save Level | Save Level | |
| Build CFORM | Build CFORM | |
| Build AI-Map | Build AI-Map | |
| Build Game Graph | Build Game Graph | |
| Start Play in Editor | Start Play in Editor | |
| Play in Editor Settings | ||
| Reload Configs | ||
| Build and Make | ||
| Play Level | ||
| Play Level in Game | ||
| Open 'gamedata' folder | ||
| Hint | ||
| Volume | ||
| Phys Simulation | Activates the physics simulation of the selected object(s) | |
| Use Pos | Use the position of the selected object when physics simulation is active. The position of the object will be applied when simulating physics | |
| Preference | Preference |

