⚜ SteamCozy

Home / News / BONELAB

Patch #4

BONELAB · Community Announcements · June 07, 2024

Read the original on Steam ↗

Patch 4




18 months of core development brings great performance increases, development optimizations, and a swath of game improvements. Slowly but surely these under-the-hood changes have brought us from experimental ideation to tangible quality advancements for VR physics interaction and bonestyle game development.

Player Rig Improvements


The player rig has significantly progressed to become more physical, more performant, and feel better to control. Particular attention was paid to mantling, interaction with levers and lockers, small pops when interacting, aiming guns, recoil, adding a physical neck, and physical twist bones on the upper arms, lower arms, and thighs.

SDK Updates


Patch 4 comes alongside a large update in the MarrowSDK geared specifically towards Mod Level creation. Place spawnables with ease now using the dynamically loaded Spawner Preview Meshes! No more VOID meshes everywhere. This will even work with Pallets created by other users


Zones


The Zone System has been completely rebuilt, refactored, reworked, retooled for level creation, Marrow Entity tracking, and performance optimization. This enables modders to more seamlessly create high quality levels with more complex player involvement. For additional information please see updated Marrow SDK documentation! https://slz.gg/sdk


Marrow Entities (dynamic physics objects) have their states tracked while inside zones. This enables Marrow to cull/un-cull without hitching.


This gif showcases a zone cutting through other zones and seamless transitions between them. Once exposed in the SDK these tools will enable you to more easily setup interesting and unique level designs.


You can see as the player entity traverses through linked zones, Marrow Entities are brought in/out for greatly improved optimization management.

Spawnables


Spawnable dynamic objects (Marrow Entities) fill the library of items you are now able to utilize in your level creation. By referencing the Bonelab pallet of spawnables in your mod project, you can now place and spawn almost any Bonelab object the same way we can. Since these items are all Marrow Entities, they are tracked and dynamically culled per zone for optimization.


Since we know embarking on a massive easter egg hunt for all spawnable objects is a daunting prospect, a gashapon machine has been added to the endgame menu. This machine functions similarly to the Monomat from BONEWORKS; the ammo you have collected throughout BONELAB’s campaign can be redeemed for unlockable objects you might have missed during your playthrough.

Spawn Gun Usability


The Spawn Gun UI has been reworked to allow better sorting and filtering of downloaded mods. This should make things easier as the list of spawnable items and mods gets even longer!


It is important for us to further improve ways for players and modders to organize their crates and data.

Quality of Life



Box Grips and Barrel grips have had a pass on bug fixing and interaction cleanup. Previously it was possible to run into an issue where grabbing a scaled box grip would cause the hand to grab towards the root or center of the box/barrel, rather than the spot the player intended to grab.

Minor level adjustments have been made throughout the game including missing collider fixes, misassigned physics and impact properties, fixes to zone connection issues, occlusion bakes, and light bakes.

Tons of further optimizations have been made to rendering, loading, asset streaming, interactive set pieces, colliders, occlusion, nav-mesh, textures, sounds, lightmaps, shaders, materials, fog, static batching, memory use, asset file size, etc. etc. etc.

Mountains of bug fixes covering a wide range of issues from logic errors, collider issues, incorrect scales (all leading to physics weirdness), to UI bugs, objects double spawning, double-rigidbody objects becoming broken from spawning, texture mistakes, incorrect references, mysterious super cursed override reference bug, and blown-out lightprobes.

Gashapons are now destructible! Shoot them, smash them, or bash them, destroying them will unlock the spawnable item just as well as popping them normally.


Mod.io subscription downloading



You can now connect to your mod.io account and directly download all subscribed mods. Note: this will only download mods compatible with this MarrowSDK version and above. You can still manually install older mods but they will likely have problems if they haven’t been updated.

---------------------------

Patch Notes - PATCH 4



Player Rig Improvements


Reworks



Bug Fixes




Adjustments




Rendering and Optimizations




Level Specific




UI Updates




---------------------------

BONELAB MORE ON STEAMCOZYBONELAB 79.2% positive · 16,281 reviews Price tracking · player charts · similar games →