Skip to content

Wall Builder

Yacabolet edited this page May 23, 2026 · 1 revision

Wall Builder

The Wall Builder creates destructible walls made of specific materials. Each material has defined properties: how many squares of forced movement it costs to break through, how much collision damage it deals, and what sight/sound/light restrictions it imposes. Walls can be broken, fixed, converted from existing wall segments, and inspected in-play.

Visual coming soon: gif showing creating a wall block, a token colliding with it, and the wall breaking

Opening the Tool

Click the Wall Builder button in the scene controls sidebar (GM only). The Wall Builder panel opens, showing the current mode and options.

Modes

The Wall Builder has seven modes, selected by the tabs at the top of the panel.


Build

Place new wall squares on the canvas.

  1. Select a Material from the dropdown (Glass, Wood, Stone, Metal, or any custom materials you have configured).
  2. Optionally set Height Bottom and Height Top if the Wall Height module is active.
  3. Check Stable if the wall cannot be broken by collision damage.
  4. Check Invisible if the wall tiles should be hidden from players (walls still block movement and sight).
  5. Click grid squares on the canvas to toggle them on (green highlight) or off.
  6. Press Enter or click Confirm to build. Press Escape or right-click to cancel.

Destroy

Completely remove wall squares, including tiles and all wall segments.

  1. Click the squares you want to destroy.
  2. Squares with walls highlight in red. An empty square shows a "No Wall At Square" warning.
  3. Press Enter or Confirm to delete.

Break

Damage a wall square so it is no longer restrictive but still exists visually.

  1. Click squares to mark them as broken (they turn red; intact squares show in orange).
  2. Press Enter or Confirm to apply. Broken walls remain on the canvas as cosmetic rubble.
  3. Clicking a square that is already broken shows "Already Broken."
  4. Multiple break operations can be undone as a group.

Fix

Repair broken wall squares back to their original intact state.

  1. Click broken squares (shown in blue) to mark them for repair.
  2. Intact squares appear dimmed and cannot be selected.
  3. Press Enter or Confirm to restore. Height information and restrictions are fully restored.

Transmute

Change a wall square's material without moving or rebuilding it.

  1. Select the target Material in the dropdown.
  2. Click squares to mark them for transmutation.
  3. Press Enter or Confirm. Wall tiles, graphics, and all restriction properties update to match the new material.

Inspect

View-only mode for examining existing walls without changing anything.

  1. Hover over any wall square to see a popup showing:
    • Material type
    • Height range (bottom to top)
    • Status: Intact, Broken, or Partially Broken
    • Stable/Unstable
  2. All walls show as a blue overlay; broken walls show in red.
  3. Press Escape or right-click to exit.

Convert

Transform walls that were drawn with Foundry's normal wall tools into Wall Builder walls (tiles + material-based restrictions).

  1. Select the target Material and any height/flag options.
  2. Check Retain Restrictions to save the original wall restriction settings before overwriting them.
  3. Click Execute Convert. A progress bar shows as conversion runs.
  4. After conversion, collinear wall segments are merged automatically.

Use Convert to bring existing hand-drawn maps into the breakable-wall system.


Material Settings

Open the Material Settings menu (gear icon in the panel) to configure each material:

  • Cost: How many squares of forced movement distance it costs a token to break through this wall.
  • Damage: Collision damage dealt to a token that hits this wall.
  • Opacity: Tile opacity for visual weight.
  • Restrictions: Which of move / sight / light / sound this material blocks while intact.
  • Icon: The tile graphic used for this material.

The four base materials (Glass, Wood, Stone, Metal) are always present. Click Add Material to create custom materials. Click Reset Settings to restore all defaults.


Connected Wall Selection

A separate tool in the Wall Builder toolset lets you select all wall segments that are touching a starting segment:

  1. Control-click a wall segment on the canvas to select it.
  2. Click Select Connected Walls in the panel.
  3. All adjacent wall segments are added to the selection automatically.

Use this for batch operations on connected wall structures (convert, fix, transmute, or delete a whole section at once).

Notes

  • The Wall Builder button is GM-only by default and cannot be shown to players.
  • Walls placed with the Wall Builder appear as tiles on the Tiles layer. They will be exported with the scene.
  • The Wall Height module is required for height-based wall features (Height Bottom / Height Top fields are hidden when the module is not active).

Clone this wiki locally