248,600 Commits over 3,928 Days - 2.64cph!
Optimize ModelRenderer.Tint
Fix MetaData.Get error
Warn in TcpSocket when there's a socket exception on connecting
Fix startup exception when not using Gregorian calendar
Don't report errors created by us, in non retail builds
Cancel launcher fade in if they already closed the window
Leaderboard backup, run #
13876
Inspector component edits use nicer undo system instead of whole scene
Merge from world_update_2
Merge from elevator_parenting_collision_improvements
Add an IgnoreParentEntityColliders option to TriggerParentElevator, prevents players from getting unparented from an elevator when they collide with a collider on the elevator
Also has special handling to ignore collisions with the corresponding client/server entity when in the editor
Json ignore this in case it needs it
Add CameraComponent.RenderTarget to render allow rendering to texture https://files.facepunch.com/layla/1b1211b1/sbox-dev_N5LTZuJHYE.mp4
Static planters code cleanup, use PrefabAttributes and remove the id lookup as it won't work through a save/load
Fixed planters being able to plant more than one plant in a slot after a server restart
Increase spawn check timing to 4 minutes (was 30s)
Rebuild manifest
Merge world_update_2 -> Aux2
Cherry pick compile fix, SpawnMargins -> world_update_2
Fixed client compile in builds
Unsaved food cache loot change
Merge main -> SpawnMargins
Adjust food cache spawns, removed black berries and raw meat
Fixed water well shop appearing on the map after a server restart
Merge from world_update_2
Applied standard code formatting to all code in the Rust project
Removed all child gameobjects on a bunch of loot entities on the server (mostly some leftover model gameobejcts and the empty birthday balloon objects)
Affects crate_basic, crate_elite, crate_mine, crate_normal_2_food, crate_normal_2_medical, crate_normal_2, crate_normal, crate_tools, crate_underwater_basic, foodbox, loot_barrel_1, loot_barrel_2, oil_barrel, vehicle_parts
Removes 1-12 gameobjects per entity
Restored server browser search bar text size
Fixed spraycan free painting not working on hard side wallpaper
Added .editorconfig file or standardised Rust code formatting
Fix some vendors in bandit and fishing villages not working
Added .editorconfig file or standardised Rust code formatting
Fixed spraycan wallpaper reskin missing condition
We now check for exposed wallpaper when running the decay tick
Adjusted the inside check rays
Fixed low wall wallpaper socket pos
Disable the network type on the EnvironmentVolumes in the train stations (stations are higher than tunnels, we only want the tunnels to contribute to the network threshold)
Only do the dismount check from
104439 on the initial parenting so that e.g. a modular car can drive through a narrow passage without dismounting people on the flatbed
update spritetools
temp fix for spritetools error
fix death screen
Don't parent players to parent triggers in situations where there is an associated mountable and the mountable has no valid dismount positions for the player from their current position
Added female version of shirt with updated rig
Added shirt model with updated rig
▉▍▍▉▇ ▍▇▇▇ ▉█▊_▌▄▄▍▄█▇_▅▆▍█▄▌▉▉▋_▆▍██▉▄▉ -> ▌▄▆▅
▍▊▆▇▍▄▍ ▌▆▆▋▌▅▉ ▇▇▊▌▇▌▄ ▊▆▊▋▍ ▊▄▍▅▄▆▅▄▆ ▋▆ ▉▍▊▋█▍▉ ▇▄▉▌ ▅▅▌▆▅▍
book mesh setup with detail and tint maks, adjusted texture res for coffeecup and books
Merge from enable_monument_scenes -> main
Merge from enable_monument_scenes -> main
Enable monument scenes by default
- switch `monument_scenes` convar -> `monument_scenes_enabled` so saved convar will default to true
Better handling for prefab variables that aren't hooked up to anything, Facepunch/sbox-issues#6116
- tweak blend start distance
- renormalize interped normals
- add back river normal tangentToWorld xform
- small cleanup
Second pass of metrics on jungle ziggurat. Started blocking in materials of interior shell.