Build 0.10.815 is now live!
This is a pretty substantial update, with a major overhaul of weapon parts and crafting, improvements to recoil and weapon handling, a reworked class selection flow, and a lot of work on performance, stability, and polish.
Highlights
Weapon part system rebuilt: we've made major changes to weapon parts, crafting, and how different weapon configurations come together. We'd especially love your feedback on this.
Reworked recoil system across weapons
Improved onboarding and lobby selection to make getting into a game smoother
Reworked class selection station, including weapon, ultimate, and skin selection
New weapon parts, including pump shotgun, semi-auto shotgun, DMR, and sniper components
Improved performance and startup times, with optimizations across enemies, ragdolls, the lobby, shaders, and level generation
Lots of fixes and polish across combat, objectives, grenades, shields, UI, audio, and more
Weapons & Crafting
Rebuilt and expanded the weapon part system
Reworked recoil and improved recoil synchronization between players
Added pump shotgun, semi-auto shotgun, DMR, and sniper barrels and magazines
Added shotgun and assault rifle muzzle attachments
New handstop underbarrel part
Improved iron sights
Improved weapon slide grabbing, including easier AR slide grabbing
Improved charge weapons and added the sniper energy barrel
Fixed charge weapon raycast behavior
Updated weapon part prices
Improved grenade throwing and fixed grenade pin behavior
Fixed wristgun mode colors
Combat & Enemies
Improved enemy navigation and pathfinding
Improved enemy behavior when spreading apart
Fixed the Machinegunner shield
Fixed several shield and stun issues
Fixed impact particles
Fixed a spawner wave construction bug
Simplified Bastion hitboxes
Improved enemy collider performance
Objectives & Extraction
Fixed Egg Hunt gravity for clients
Fixed the extraction objective box collider
Updated capture points
Fixed and updated combat zones, colliders, and progress bars across multiple rooms
Added and fixed biome barrels so they appear correctly
Ship, Lobby & Mission Select
Reworked mission/lobby selection
Added lobby code support
Added a notification when the host leaves while you're joining
Reworked the class selection panel, including Wristgun, Blaster, Ultimate, and skin selection
Updated the lore panel
Improved asynchronous level generation and loading reliability
Added suits (with LODs) to the player cabin
Movement & Comfort
Updated player poses before rendering to reduce head-swim
Teleport now correctly rotates player velocity and the HUD
Fixed bumpy floor tiles
Performance
A lot of work in this build happened under the hood, particularly around enemies, physics, rendering, and loading:
Improved lobby performance and visibility culling
Improved startup and level generation performance
Reduced enemy collider update frequency where possible
Simplified enemy hitboxes and colliders
Improved ragdoll and leg animator visibility culling
Improved hit decal performance
Reduced garbage collection from modifier lookups and LOD collection
Optimized tutorial navigation meshes
Disabled unnecessary hand and foot hitboxes
Additional smaller performance optimizations
UI, Visor & Visuals
Fixed shaders on SteamVR
Fixed Wristwatch culling
Added the DRIFTERS logo to the loading screen
Various visual and UI fixes
Audio & Music
Updated sound effects, audio, and music
Improved music transitions
Added success and failure music transitions
Objectives can now dynamically affect music intensity
Other Fixes
Various smaller bug fixes, visual fixes, and polish throughout the game
