Quality of Life Update V1.75 - Additive Loading, Machine Autosave and more...
Hello everyone!
Today we’re excited to bring you a quality of life update for Besiege. We’ve been working with community modder dagriefaa to bring some of Besiege’s most popular mods into the base game, along with a host of other improvements!
Additive Loading
Additive loading allows you to load multiple save or workshop machines into Besiege, without deleting your previous one. You might use this to load in two different vehicles or a saved section of machine which you then connect to whatever you’re building to save time.
Paint Bucket Search
This one’s pretty self explanatory but, the Paint Bucket feature (used for applying skins to blocks) now has a search function and can be sorted.
Machine autosave
An autosave system has been added, which automatically saves iterations of your machine that are stored in their own folder, to avoid cluttering up your save/load menu. You can customize how the maximum number of saves and how long saved files are stored, in the settings menu. Overwriting a machine will also save the previous version using the autosave system.
Directional Mode for Speedometer
The Speedometer now allows you to select which directions you’d like it to measure. You can select all directions, one axis or forward/backward only.
Camera Snapping & Orthographic view
If you hold “Alt” while moving the camera and align it precisely with one side of the bounding box, the camera will shift to an orthographic mode, allowing you to view your machine design side on.
We’ve also made a bunch of other improvements which are outlined in the changelog below, including blockmapper usability, easier management of variables for block control and a rework of the small wheel to make it more useful.
We hope you find these additions and improvements helpful!
The team is hard at work on Besiege’s next expansion, which is shaping up to be very exciting, and we’ll likely be bringing you another quality of life update towards the end of the summer.
Cheers everyone,
Von
Changelog Version 1.75
ADDITIONAL CONTENT
- additive loading and selection saving added for machines and levels
- workshop items can be additive loaded via the top-right icon
- if a saved selection doesn't include a starting block/build zone, it will add one so the file is still usable, but if additive loaded it will remember to remove it
- machines now have autosaving
- click ↻ icon on machine to open its autosave folder
- autosave files are named in format `aut yy.MM.dd HH-mm-ss`
- files are cleaned up after 28 days or 100 autosaves - these are configurable in settings
- overwriting a machine will copy the previous version to its autosave folder
- version files are named in format `ver yy.MM.dd HH-mm-ss`
- versioning also has auto-cleanup and associated settings
- paint bucket now has searching and sorting
- variables can now be changed and removed independently
- typing ; or , will add a new variable
- backspace in an empty variable (or submitting it empty) will remove it
- up to 100 variables can be added (if you need that many for some reason)
- speedometer now has directional mode
- can specify all directions, one axis, or forward/backward only
- add button for mv clients to match all mods to host (and then automatically join if possible)
- add camera snapping + orthographic view
- hold Alt while moving the camera to align with one of the sides of the build box
- orthographic mode will activate when precisely aligned with a side
IMPROVEMENTS
- keymapper text fields (among others) now have moveable cursors and selections
- this can be controlled with both mouse clicking/dragging and keyboard arrow keys/ctrl/shift/etc
- small wheel block now has a spherical collider and rolls freely
- hold shift while saving a machine to retain the existing thumbnail
- starting blocks can now be deleted so long as there's at least one
- build surface aero now disabled by default
FIXES
- fix camera losing focus when entering/exiting sim on basically everything in campaign levels and multi-part level entities (e.g. airship)
- fix massive lag spikes on block add/delete operations in mv with block limits set
- fix lag spike when undoing/redoing duplicating
- fix fixed camera block in first person mode flipping rapidly at up/down limit
- fix some multiverse ui elements being blown out on ultrawide
- fix copy-pasting NaN from external programs without nobounds (har har)
- fix custom selector `Changed` event firing when selector destroyed
- fix bottom bar responding wrong when histogram fails
- fix missing Rope Winch audio for clients
- fix secret level completion effect not working for some machines