241,425 Commits over 3,867 Days - 2.60cph!
Fixed being unable to deploy boogie boards or inner tubes in the ocean (SocketMod_InWater fix)
Throw exception when trying to create an entity in the game menu
Cherry picked
78436 => Possible fix for vehicle window shader bug
Fixed Cliff_LOD shader pragmas
Fixed deployed boom boxes failing to reconnect to a valid station after an unsuccesful reconnection attempt
Cherry picked:
83457 Fixed deferred decal lighting
83538 Added fresnel-style emission fade option to "Rust/Standard"
Merge from ferry_terminal
Cherry picked
83381 Fixed post-merge bug causing overall lightness to increase
83382 Fixed post-merge bug grey box around inventory playermodel
83383 Fixed subtle faceted lighting in player preview
83385 Cherry picked
83367 and repplied to new backend
USP Pistol now includes RMR in bodygroups
https://files.facepunch.com/rickgreeve/sbox_o1K0nzrqPM.mp4
Cherry picked
83356 => Removed unused and broken dependencies from RustStandardShaderGUI
Better handling of failed uploads, failed manifest pushing
Clean asset path before checking manifest
Fix file uploads not checking size
Stop the push interact option appearing while a player is on board the tugboat (this makes pushing impossible as being on the outside is now considered too far to push, will likely need revision)
Fix CRC generation of uploads
telephone box and bait box source files
Added an anim curve to remap turn pose average
Updated sleeping bag behaviour to request updated map positions if a bag is parented to a moving object, not just if it's a camper
Largely untested, needs more deployable work to verify
Rebase fix for new shadergraph path
Cherry picked
83070 from diversuit => Added fresnel-style emission fade option to "Rust/Standard"
New rendersystemvulkan & vfx_vulkan
RenderTools::Draw handle input layout variation better
Tag rendersystem for Sentry
Use compute shader for bloom on Vulkan & fix uav barriers
::lerp fix for FXC, couple of double layer define fixes
[?] Fix water on vulkan (moves the water??)
[pick] Invalid shader handle checks in CVideoPlayerProvider::PresentYUV420Texture
New PerViewLightingConstantBufferVr_t for Vulkan, remove unused and realign, stop using structs in a cbuffer :x
Lightbinner doesn't need all this dynamic shit, max lights is compiled into shaders
Split lightbinner into legacy and new paths, strip loads of shit that Sam pinky promises me is unused
Compiled spv shaders
Add turn pose lerp speed and maxaverge functionality
merge from main -> global_networked_bases
Fixed rotation of certain entities being incorrect
Removed useless Dictionary<NetworkableId,GlobalEntityData>
Telephone box
telephone box
Bait box
Merge branch 'main' of sbox-assets
Leaderboard backup, run #3841
Animated building blocks no longer modify batching if they are parented to a vehicle (fixes door batching issues after opening/closing)
Batching fix for parented entities
Log warning when ItemSkin.icon is unset instead of failing the build
Doors now properly parent to tugboat and the entity follows as expected, even if visual renderers do not
Added sockets for the other two doorways
Made the RHIB driver mount point use the SledDriver script, exposes hand IK options
Test map spawn point edit to support tugboat testing
Added support for deploying doors of any type on the tugboat
Merge from ferryterminal_media
- Set up new tugboat doors to be the tugboat's doors
- Buoyancy adjustment, mainly to better serve ladder use