What changed in Besiege in 2018

55 updates · 7 main milestones · Jan 25, 2018 to Nov 21, 2018

  1. 1 event
    Hotkey Rebinding Feature Addedhotbar

    Most of the game’s hotkeys/shortcuts are now rebindable in the options menu.

    Steam
  2. 11 events
    Skin Paint Bucket Tool Addednew contentMilestone

    A new tool for painting entire sections of machines using downloaded skin packs.

    Steam
    Optimized Win Screen Performanceperformance

    Improved performance during the appearance of the win screen.

    Steam
    Achievements System Implementednew contentMilestone

    A range of achievements synced with the Steam achievements system has been added.

    Steam
    Moved Close Button in MV Menuui ux

    Relocated the close button in the MV menu next to the menu panel.

    Steam
    Adjusted Queens Fodder Requirementbalance change

    Changed requirement from 90% to 70% for Queens Fodder.

    Steam
    Resolved Blood Visibility Issuesbug fix

    Fixed instances where blood would not show up on clients.

    Steam
    Fixed Various UI and Interaction Issuesbug fix

    Resolved multiple UI issues including chat view and file browser interactions.

    Steam
    Fixed Canon AI Targeting Errorsbug fix

    Resolved issues where Canon AI would throw errors when no target was found.

    Steam
    Official Modloader ImplementationmoddingMilestone

    Introduced an official modloader with workshop support for easier modding.

    Steam
    Fixed Machine Sync Length Issuesbug fix

    Some blocks were not syncing the correct length when copying machines.

    Steam
    Added Warning Notices for Settingsquality of life

    Introduced warnings for portrait aspect ratios and unlimited FPS options.

    Steam
  3. 17 events
    Wooden pillar prefab now responds correctly to movement and physicsbug fix
    Steam
    Fixed reloading event based on ammo typesbug fix

    Now works appropriately for all ammo types.

    Steam
    Fixed static trees in Sandboxbug fix
    Steam
    Improved modular UI consistencybalance change

    Implemented widget pooling for better UI performance.

    Steam
    Fixed missing sound for flipping a blockbug fix
    Steam
    Fixed braces not updating end point data correctlybug fix

    Resolved alternate rotations upon loading machines.

    Steam
    Saved file names remembered in file browser input fieldbug fix
    Steam
    Fixed reload event block animations in certain scenariosbug fix
    Steam
    Pin now attaches to wheels and cogs againbug fix
    Steam
    Directional descriptor for blocks with two directions shown in Machine Key Binding Overviewbug fix
    Steam
    Cannon projectile fixes for low time scalesbug fix

    Ensures cannon balls won't collide with barrel.

    Steam
    In-game options menu accessible using Esc keyui ux
    Steam
    Announcement of official mod supportmoddingMilestone

    New integrated modloader will allow adding new blocks and level objects.

    Steam
    Fixes to Machine Key Binding Overview groupingsbug fix
    Steam
    Fixed magenta colored particles for certain knocked out peasantsbug fix
    Steam
    New full options menu with several new featuresui uxMilestone

    Includes better resolution options, UI scaling, framerate locks, FOV slider, and more.

    Steam
    Fixed workshop item updating issue due to namingbug fix
    Steam
  4. 22 events
    Link Finding Issues Fixbug fix

    Fixed issues with finding links on large modded creations.

    Steam
    Soft-lock Fix on Client Exitbug fix

    Fixed soft-lock caused by clients leaving while the Timescale was 0.

    Steam
    Exclusion Logic for Enter/Exit Triggersgameplay

    Implemented internal logic to exclude certain entities from Enter/Exit trigger events.

    Steam
    Network Settings Graphical Interface Fixbug fix

    Fixed graphical interface issue in the Network Settings.

    Steam
    Randomize Event Value Generationgameplay

    Randomize event now generates a single random value as opposed to generating a new random value for each target.

    Steam
    Streamlined GetSimEntitygameplay

    Streamlined GetSimEntity with IDs.

    Steam
    Level Editor Tools Fixbug fix

    Fixed issue with Level Editor tools.

    Steam
    Physics Discrepancy Fix for Grabbersbug fix

    Fixed physics discrepancy with Grabbers in invincibility mode.

    Steam
    Projectile Despawn Issue Fixbug fix

    Fixed problem where projectiles wouldn’t despawn on clients.

    Steam
    Limited Machine Selection Window Fixbug fix

    Fixed issue that prevented the 'Limited Machine Selection' window from opening when the option was enabled.

    Steam
    isDestroyed Checks Fixbug fix

    Fixed 'isDestroyed' checks for entities when transforming.

    Steam
    New Key Mapper Implementationnew content

    Revamped keymapper allows users to rebind the entire machine’s control scheme and see blocks grouped by their keybindings.

    Steam
    Cannon Block Stabilization Fixbug fix

    Fixed Cannon Block stabilization and fire rate.

    Steam
    Filebrowser Issues Fixbug fix

    Fixed various problems with 'Filebrowser'.

    Steam
    Duplicate Entities on Reset Fixbug fix

    Fixed resetting multiple times causing duplicate entities.

    Steam
    Reset Entity Reference Fixbug fix

    Fixed reset entity trying to reference itself in consecutive events.

    Steam
    Reloading Ammo Type Notificationgameplay

    Reloading now informs the client as to which type of ammo was used.

    Steam
    Grabbers Functionality Fixbug fix

    Grabbers with 'Grab Static Only' now works correctly.

    Steam
    Improved Transform Lerp Precisionbalance change

    Improved Transform Lerp’s precision for clients.

    Steam
    Randomize Event Targetinggameplay

    Randomize event now targets multiple objects.

    Steam
    Ammo and Reload Types Networking Fixbug fix

    Fixed ammo and reload types not networking when changed by clients.

    Steam
    Brace Cube Visual Flickering Fixvisuals

    Fixed 'Brace cube' visual flickering and improved shadows.

    Steam
  5. 4 events
    Heap of Bug Fixes Implementedbug fixMilestone

    The primary purpose of this update is to bring in numerous bug fixes.

    Steam
    New Level Editor Objects Addednew content

    Added a pyramid and pyramid corner to the 'Primitives' section in the level editor.

    Steam
    New Level Editor Objects Addednew content

    Added a pyramid and pyramid corner to the 'Primitives' section in the level editor.

    Steam
    Heap of Bug Fixes Implementedbug fixMilestone

    The primary purpose of this update is to bring in numerous bug fixes.

    Steam