Skip to main content

Editor Mode

World Assembly ships an editor mode (FNWorldAssemblyEdMode) that takes over the active level editor when a ANCellActor or a UNOrganComponent is present. It surfaces a context-sensitive viewport toolbar and switches the transform-widget mode based on what is currently selected so a designer can move between hull editing, bounds tweaking, and proxy generation without leaving the level.

Level Toolbar

A single entry point lives on the standard level-editor toolbar — switching into World Assembly Mode replaces the normal selection tools with the cell / organ workflow described below.

Switch To Mode Toolbar

World Assembly Mode

Once the mode is active, the toolbar reshapes itself based on what's currently selected. The selection drives which actor / component the per-command actions target, and the transform widget switches automatically (e.g. junction edits use the rotation widget, hull edits use translation).