Besiege Wiki
Advertisement
Besiege Wiki

The User Interface is all of the menus, icons, and buttons you use to control the game.

The most important part of it is the normal gameplay interface, which is covered here.

Other large sections have their own pages.

  • Keymapper - block/entity configuration tool
  • File Menu - machine and level saving/loading
  • Multiverse - multiplayer setup and usage
  • Level Editor - the level editor UI
  • Cinematic Camera - a hidden camera utility


Interface01

Simulation Controls[]

InterfaceTime

  1. Start/Stop - Switch between Build and Simulation Mode.
    • This can also be done with the Spacebar key.
  2. Timescale - Change simulation speed between 0% and 200% with the slider. The ▽ arrows set the timescale to 0%, 100%, and 200% respectively.
    • Decreasing the timescale will make the game run better.

Build Mode is where construction happens.

  • Physics and block actions are disabled - blocks won't fall down, wheels won't rotate, etc.
  • Blocks can be placed, and moved (and configured) with the #Building Tools.
  • All UI sections are visible.

Simulation Mode is where you actually put your machine to work.

  • Physics and block actions are enabled - the machine will be subject to gravity and poor building decisions, and you can use keybinds to control the machine.
  • Only the #Simulation Controls and #Settings sections are visible.

File Management[]

InterfaceFiles

  1. SaveIcon Save - save your current machine to a file for use later.
  2. OpenIcon Load - load a machine from a file.
  3. Undo - Undo your last edit to the machine (i.e. moving, rotating, keymapper settings, etc)
  4. Redo - Redo your last undo action.

See the File Menu page for more on the save/load dialogs.

Building Tools[]

InterfaceBuilding

  1. Translate Machine - Move the machine.
  2. Rotate Machine - Rotate the machine.
    • Reset Rotation - Resets overall machine rotation.
  3. Set Machine On Ground - Move the machine so it rests on the ground.
  4. Keymapper- Opens a window for changing key mappings, block settings, and skins on a single block.
  5. Erase Blocks - Deletes selected blocks.


Advanced Building[]

Main article: Advanced Building

More powerful building tools can be enabled through the #Dropdown Options.

InterfaceAB

  1. Translate - Displays a gizmo which moves the selection*.
    • Ground - Moves the selection downwards until it hits something (like the ground, or another block)*.
  2. Rotate - Displays a gizmo which rotates the selection*.
    • Reset Rotation - Resets overall machine rotation.
  3. ScaleIcon Scale - Displays a gizmo which scales the selection*.
  4. Mirror - Displays a gizmo which mirrors the selection*.
  5. Keymapper- Opens a window for changing key mappings, block settings, and skins on a single block.
  6. Paint Bucket - paints current selection to the selected skin, or click to paint a block.


Building Options[]

InterfaceMisc
  1. Destroy - Destroys current selection*.
  2. Symmetry Tool - Mirrors block placing, editing, and deleting over the selected block and axis. Only available with Advanced Building.
  3. Toggles - Dropdown for building options. If Advanced Building is not enabled, this is replaced with the Free Build Mode button.
    1. Free Build Mode - Disables the bounding box. Allows machines to be built or moved outside of the normal boundaries.
      • This blocks level completion in campaign levels.
    2. Allow Intersecting Placement - Allows blocks to be placed overlapping other blocks.
  4. Machine Info - Opens the #Machine Info dropdown.

* Or the entire machine, if nothing is selected.

Machine Info[]

InterfaceInfo

From top to bottom:

  1. Total Blocks - The total block count of all machines in the server. (Multiverse only.)
  2. Block Count - The number of blocks in your machine.
  3. Cluster Count - The number of clusters in your machine.
  4. Object Count - The number of Level Entities in the server. (Multiverse only.)
  5. Overview Keymapper - Opens a window which shows all key mappings for the entire machine.
  6. CoM Display - Displays the Center of Mass of your machine.
  7. Drag Display - Displays estimated Build Surface aerodynamic drag based on direction of airflow.


Settings[]

InterfaceSettings

  1. Reset Camera - Resets the camera to normal position and rotation. Useful for when things go wrong.
  2. Dropdown Options - Opens the #Dropdown Options.
  3. Home - Displays the 'home' menu. This can also be opened with the Esc key.
    • This contains links back to the main menu and current island, Achievements, the main settings menu, and the quit game option.

Dropdown Options[]

InterfaceQuickMenu

From top to bottom:

  1. Framerate - Number of frames per second.
    • Decrease timescale or block count to improve performance.
  2. Options
    1. 🎵 Music - Enables/disables background music.
    2. 🗨 Tooltips - Enables/disables menu tooltips.
    3. 🎥 Smooth Camera - Enables/disables smooth (read: slow) camera movement.
    4. Advanced Building-thumb Advanced Building - Enables/disables #Advanced Building.
  3. Visual Effects
    1. Shadows - Enables/disables shadows.
    2. Bloom - Enables/disables bloom (brightness blurring).
    3. SSAO - Enables/disables ambient occlusion (darkening in corners).
    4. FXAA - Enables/disables anti-aliasing (smoothing of sharp edges).
    5. Vignette - Enables/disables vignetting (darkening around the edges of the screen).
    6. DoF - Enables/disables depth of field (blurring distant and close-in objects).
    7. UI FX - Enables/disables the blur effect behind the UI backgrounds.
    8. . . . - Opens the full graphics settings menu.
  4. Overlays
    1. Cluster - Enables/disables machine cluster overlay.
    2. Skins - Shows/hides block skins.
  5. Cheats
    • These block level completion in campaign levels.
    1. Infinite Ammo - No ammunition limits for Cannons, Flamethrowers, Crossbows, etc.
    2. Invincibility - Joints cannot break (but can flex and stretch...).
    3. Explosive Cannonballs - Cannonballs explode like Remote Grenades on impact.
    4. Zero-G - Disables gravity.
    5. God Hand - Pull objects by dragging them with the mouse.
    6. Pyro - Set objects on fire by clicking them.


Block Category Selector[]

InterfaceGroupSelector
Select a category of blocks to show in the Block Selector.
See Blocks for what blocks go where.

InterfaceBlockSelectorModded
Hovering over the first category (Basic) will show the 'Modded Blocks' category, if you have modded blocks installed.

Block Selector[]

InterfaceBlockSelector
Select a block to place.
See Blocks for what blocks go where.

Skin Selector[]

InterfaceSkins

Clicking on a block twice will open up the skin selector.

  • Left
    1. Refresh Skins - download/refresh skins from the workshop
    2. Find Skins - opens the Steam Workshop and filters by skins
    3. Manage Skins - opens the skinpack management dialog
  • Center
    • This shows nine skins at a time for the specified block, and can be scrolled with the < > arrows at the top.
    • Clicking on a skin will set the skin for that block.
  • Right
    • Reset Skin - Sets the block skin back to the default.


All items (4)

Advertisement