1. Besiege
  2. News
  3. New blocks, Block Features & Bug Fixes - Update V1.25

New blocks, Block Features & Bug Fixes - Update V1.25

Hey everyone!

We're excited to bring you the latest update for Besiege. This update introduces three new blocks, a Length Detector, Axle, and Metal Jaw block.

The Metal Jaw is a bear trap type weapon block that uses tension in a spring to release an impactful swipe or bite.



The Axle is a universal joint like block that is similar to a ball joint, except it isn't allowed to swivel freely, which means you can use them to transfer rotational energy from one part of the machine to another, like an axle on a car.

The Length Detector is much like a rope, but instead of shortening and lengthening itself physically, it just follows the two points it is between always, and dependent on length it can output a button like the other automation blocks.



In addition to the new blocks, we've added a couple extra features to existing blocks including; a damper setting for suspension, a target pressure/height for regular balloons, and an often requested pre-extension of sliders.

This update also includes important bug fixes, primarily focused on the Build Surface. We've addressed issues where clients couldn't connect to the host's surface blocks, when the host selected the move tool. We've also fixed a bug where surfaces would lose their paint colour when skins were toggled in simulation, and a problem where moving surfaces outside of the bounding box would cause fire spread to cover too big and inconsistent areas.
For a full list of fixes, see the changelog below.

We've also optimized surface interactions to reduce their performance impact, like spread out their mesh generation in multiplayer when loading machines. Explosions are now less intensive, which means you'll experience fewer FPS drops when many overlapping explosions occur.

We hope you enjoy the new update and look forward to seeing the amazing creations you come up with using the new blocks and features!

Cheers everyone!

Von

Follow us on Steam, Twitter, Facebook & Youtube to keep up to date with what we’re working on!
Steam: https://store.steampowered.com/developer/Spiderling
Twitter: https://twitter.com/spiderlinggames
Facebook: https://www.facebook.com/spiderlinggames/
Youtube: https://www.youtube.com/user/SpiderlingGames

Changelog V1.25:

New blocks:
- Length detector - (Automation block that measures the span between two points and emulates at a certain length)
- Axle - (A universal joint that allow rotation around 2 axes but not to spin around itself, perfect for axles and drive shafts.)
- Metal Jaw - (A new weapon block that uses a wind up spring to release an intense chomp to snap enemies and structures in half.)

New features:
- Damper setting for suspension
- Flexible setting for grabber
- Regular balloon can be pre-set to a target pressure/height
- Sliders can now be pre-extended

Bug fixes:
- Fixed a bug where selecting the move tool as host in multiplayer would make surfaces not connect for clients
- Fixed sometimes undoing and redoing with symmetry enabled would go weird
- Fixed surfaces sometimes losing their paint color if skins were toggled in simulation
- Fixed an issue with camera tracking the machine sometimes would not follow
- Fixed focusing camera on rope like blocks would center wrong
- Fixed spring misaligning with the machine after moving the machine for a while or far away from where it started simulation.
- Fixed sometimes scaling blocks selecting a hinge skin instead of the skin they were assigned
- Fixed surfaces briefly extended outside of their bounds keeping their fire mask outside the machines bounds.
- Fixed selection tool blocking surface placement after undoing back into placement state.
- Fixed hot air balloons displaying a white line on enter sim sometimes
- Fixed glitching banding shown across camera when using SSAO
- Fixed explosions not applying forces and damage to ai realistically
- Fixed merging edges and nodes after deselecting a block selection providing an incorrect merge.

Improvements:
- Spread out surface mesh generation in multiplayer so loading in machines with lots of surfaces doesn't strain the server
- Surface skin colors should now match better with other blocks
- Ipsilon ai instantiation improvements
- Turning off bloom now doesn't change the colors of the game
- Place braces by clicking optionally
- Smaller more readable surface block nodes
- Made using move/rotate/mirror tool on partial surface selection should now only update the mesh when it needs to
- Reduced interblock connection broken checks every frame
- Flipping steering hinges display their arrow more visibly
- Camera centers on block centers and not pivots
- Explosions now spend less time evaluating propagation of their effects

Changes:
- Moved block search to bottom right
- Subtle normal map added to skin using surface blocks
- Rocket pivot is now in the actual block's center of mass

Modding features:
- Glass tinting slider
- Block 55 can get skins from block 52
- Wheel inflation slider

Hotfix 19238

- Fixed MP error caused by missing networkblock
- Fixed large cog, small cog, etc, where placing prevents entering Sim
- Fixed issue with collisions
- Fixed Blood transfer issue
- Maybe other stuff