254,392 Commits over 3,990 Days - 2.66cph!
Fix loot panel for backpack dropped in world showing `Loot` instead of `Small Backpack`
When serializing network objects, don't include child network objects
Updated Facepunch.ActionGraph
Don't drop the backpack off a player when they die in safezone
Block stealing other player's backpacks inside safezone
Also block looting other's backpacks inside safezone
Fixed dropped items not always recording the steam id of the player that dropped them
Some helper conversions to LinkSource
Test reproducing "Can only use InsertLink with array inputs" exception
Fixed deserializing array element links before node binding
rope bridges set LODs, colliders, prefabs
Add ParticleModelRenderer
Move Prop to WorkInProgress
Move ParticleModelRenderer to WorkInProgress
Handle exceptions in Panel.FinalLayout
Show `Hold [USE] to pickup` instead of "hold to open radial menu" when looking at backpack on the ground
Some more link deserialization safety
Add Model.Cube, Sphere, Error
Add Particle.Get, Set for storing extra data
Add ParticleEffect.OnParticleCreated, OnParticleDestroyed
Fix panel NRE
Fixed dangling Links
Some safety when deserializing possible duplicate elements
IParameter inherits IMessageContext
merge from demo_clothing_scrub_fix
merge from spraycan_ownerid
merge from rustige_egg_f_fix
merge from bardoor_swing_fix
Min/max item counts.
Test loot update.
merge from door_vehicle_phys_changes
Support biome/topo specific loot
Send ClientReady after snapshot load
Fix not waiting for OnLoad when joining server
Trim debug output
Refactor SteamLobby
Update SteamLobbyConnection id from ConnectionInfo
Leaderboard backup, run #8956
Speed up open & close inventory animation
Fix NRE when reporting project errors
Reduce strict time limit back down to x3 frame budget
Remove some unused properties from voice
Added an early out in the industrial conveyor logic that will stop the split item being created if there is no obvious place for it to go on the target output container
An unneeded split item could still be created and then rejected from the container in some cases, but this should dramatically lower the number of items being created and then destroyed as part of the conveyor process
Don't enforce the strict transfer time limits on the first transfer a conveyor does, as that involves some intial pooling that won't reoccur (likely less problematic in a build)
Fixed some cases where the strict time limit wasn't being enforced properly
Handle input a bit better, add a simple corridor obstacle
Slightly offset from ground
Simple platform
Standing on moving objects moves the player as well
Fixed spraycan not reassigning the owner id of entities when reskinning to a redirect skin
▉▊▍▍▇▋▋█▇▉▇▆█▋ ▄▅▅▄█▄▅▇▄ ▆▅▊▋▇▊▉▇▊▊▍ (█▌▊▍▍ ▇▍█▆)
Merge from tutorial_island
Show a ping for the campfire and furnace mission step
Merge CorpseParentingFix -> Main
Tutorial island anims/projects backup
Better and safer early-parenting handling for SS corpses
All sounds can compute amplitude now, add Voice.Amplitude and SoundHandle.Amplitude
Ignore layers
footsteps
Camera Gizmo
Tutorial NPC anims update. Added talking anim