Skip to content

Build Mode (Editor Panel) — Wall Plugin

Build Mode – Editor Panel Reference

The CodPassionWall editor panel lets you place and paint walls interactively in the Unreal Editor viewport, without writing any Blueprint code.


Activating the editor panel


Panel controls

Wall dimensions

ControlDefaultDescription
Height260.0Wall height in Unreal units (cm) applied to newly placed walls.
Width20.0Wall width in cm applied to newly placed walls.

Place Wall mode

Click Place Wall to enter wall placement mode.

Workflow:

  1. Move the cursor in the viewport — a live wall preview follows.
  2. Left-click to set the wall’s start point. A wall actor is spawned.
  3. Move the cursor to set the end position. The wall preview updates in real time.
  4. Left-click again to finalize the wall.

Cancelling:

  • Right-click at any point to cancel and remove the preview wall.
  • Clicking Place Wall again also deactivates placement mode.

Snap behaviors:

  • If the cursor lands on an existing wall, the point snaps to that wall’s bottom center automatically.
  • If Snap to Grid is enabled, the point snaps to the nearest grid intersection. See Grid and Snapping.

Undo/redo: Placed walls are part of the Unreal undo history. Press Ctrl+Z to undo the last placed wall.


Grid snapping

ControlDefaultDescription
Snap to GridOffEnables grid snapping during placement.
Grid Size100.0Snap interval in cm. Minimum value is 1.0.

See Grid and Snapping for full details.


Paint Wall mode

Click Paint Wall to enter wall painting mode.

Workflow:

  1. Configure the paint settings in the panel (see below).
  2. Click Paint Wall to activate.
  3. Left-click on a wall to set the paint start point.
  4. Left-click on the same wall to set the end point and apply the paint.

Cancelling:

  • Right-click cancels the current paint operation.
  • Clicking Paint Wall again also deactivates the mode.

Undo/redo: Paint operations are part of the undo history.


Paint settings

ControlDefaultDescription
Draw ModeColorChoose Color to paint a solid color, or Texture to tile a texture.
ColorWhiteThe solid color to paint. Click the color swatch to open a color picker. Visible in Color mode only.
Texture(none)The texture asset to tile. Use the ... button to open the Content Browser picker. Visible in Texture mode only.
X Scale1.0Texture horizontal tiling scale. Visible in Texture mode only.
Y Scale1.0Texture vertical tiling scale. Visible in Texture mode only.
No Y WrappingOffPrevents the texture from tiling vertically. Visible in Texture mode only.
FillOffIf enabled, paints the entire wall surface instead of a region between two points.
Merge Distance0.0Snap tolerance in cm for merging draw region boundaries to nearby wall endpoints.

See Materials and Wall Paint for a full explanation of these settings.


Utility buttons

ButtonDescription
Clear WallsDestroys all AWallLineActor instances in the currently active world. This action is immediate and destructive — use with care.
Save WallsCalls UWallGameSubsystem::SaveWalls using the default slot name (derived from the current map name).
Load WallsCalls UWallGameSubsystem::LoadWalls and spawns wall actors from the saved data.