Build Mode — Merger Plugin
Build Mode
This page describes the runtime building mode — how players interact with the wall and floor systems during gameplay.
Overview
When you open the demo map and press Play, you enter the combined building mode. The mode starts with Wall System active by default.
All input is captured by BP_PluginMergerController and forwarded to whichever plugin is currently active.
Switching between systems
At the top of the screen, two buttons let you switch between the Wall System and the Floor System.
| Button | Activates |
|---|---|
| Wall System | Wall placement, object placement, wall coloring |
| Floor System | Floor tile placement, room fill |
Switching is handled by BI_UiToMergerController → BP_PluginMergerController :: PluginSwitch.
Wall System
UI layout
| Area | Location | Purpose |
|---|---|---|
| Plugin switch | Top | Switch between Wall System / Floor System |
| Placeable items | Bottom | Select wall items and objects to place |
| Color picker | Mid-left | Wall coloring tools |
Placing walls and objects
- Select a wall item from the bottom bar
- Left-click in the world to place it
Wall coloring
- Press a color in the color picker on the left
- Click Wall Paint
- Click two points on a wall to apply the color between them
Floor System
Placing floor tiles
- Choose a floor texture from the selector
- Click PlaceFloor to activate placement
- Left-click on the ground to place a tile
Filling a room
- Hold Shift while placing floor tiles to automatically fill an entire enclosed room
Input reference
| Input | Active in | Effect |
|---|---|---|
| Left Mouse Button | Both systems | Place wall / place floor tile |
| Right Mouse Button | Both systems | TODO verify: right-click action for each system |
| Left Shift | Floor System | Fill entire room |
All inputs are routed through BP_PluginMergerController to the active plugin component.
TODOs
TODO verify: is there a way to delete placed walls or floor tiles?TODO verify: is undo/redo (Ctrl+Z) supported at runtime?TODO verify: right-click action when Wall System is activeTODO verify: right-click action when Floor System is activeTODO verify: does the build mode work in packaged/shipping builds or only in PIE (Play in Editor)?TODO: add information about integrating the build mode into a custom projectTODO: add full input reference table once all inputs are confirmed