243,395 Commits over 3,898 Days - 2.60cph!
Fixed RPCSyncJoints being editor only
Fix missing player in volume fog scene
Batch component callbacks nicer
Leaderboard backup, run #7756
▌▅▉▄▄▉ ▇▄█▌▆▅▊▇▋▇▇█▊▊▊▋▇ ▍▄▉ ▋▍▅▋▇█▌▄▋▋ ▍█▋▊▊▆▌▅██ ▉▇▆▊▄ ▍▌ ▌▉▅ ▋▉▍█▌█▍▋ █▌▆▊▊▄▇ ▌▊ ▄▍█▌▆
Merge ServerSideRagdolls -> Main. On by default, but can be disabled with 'serversideragdolls false' if needed.
Revert to letting corpse getting destroyed if parent is destroyed, due to errors on the trigger when destroying parents. "Cannot set the parent of the GameObject '{corpse}' while activating or deactivating the parent GameObject '{parent}'."
Improve dropped item behaviour when parent is destroyed
Don't destroy ragdolls when parent is destroyed
Merged shelter changes into main.
Should fix NRE experienced by staging players.
Adjusted some shack item properties.
Fixed lots of placement issues with the shelter.
Animals now react to the shelter as an obstacle.
Can't place bags through the walls.
Visual threshold implementation
Merge ServerSideRagdolls -> Aux2
Remove SetRenderAttributesForEnvironmentMap, Handshakes, ChooseEnvironmentMap and envmap bindings (cya), we're been GPU-driven for quite some time now
Added a separate useAimOffsetLayer toggle to Held Entities so that the aim offset layer can be disabled while also disabling spine ik
Serversideragdolls convar now also adjust physics layer collisions, and is properly replicated + saved
EmissionOffsetStepped is now client only and won't run if the camera is further than 15m away
removed duplicate lod group
progress - texture set #3
Tweak ControlWidget creation so the value doesn't pop in a frame later
Tags show differently depending on whether they're inherited or not
Added OnTagsChanged, tags cascade to child objects
Setup random variants to roof's bottomline prefabs
VR texture submit supports full depth submit (but we're not passing depth just yet)
Pass depth buffer to submit
Test for TypeDescription.Create<>() with forbidden constructors
Don't allow TypeDescription.Create<T> for types with forbidden constructors
Remove locked crate icon from map when any item is removed from a hacked crate
Add slider to control brush spacing
Add paint.brushSpacing convar to control it from binds too
Patched up some collider gaps you could shoot through
Brought in wall colliders a little to allow things to be placed inside easier
Shelter:
Prevented building infront of door
Ensured cant be placed on tugboat
Ensured can't be placed inside constructions
Ensured can't be placed inside monuments
added handikDisable curve for revolver deploy and reload anims so the lefthand is only linked to the gun when desired
Ensured shelter isnt stackable.
Made shelter easier to place.
Small backpack art, cherry picked from
90436 (wrong branch)
Citizen/animgraph: reverse the orders of "lock when waned" in the landing animation groups
Merge Pull Requests
* Added math.tau
* Added option to force override child tables in table.Merge
Update TTT
Added Turkish translations
Merge Pull Requests
* Significantly improve the performance of SortedPairs
More clean ups
Player:SetPData transition to use SteamID64
This change is backwards compatible and will eventually convert all data to use SteamID64 keys, instead of UniqueID.
Clean ups
PLayer:SetPData transition to SteamID64
This is backwards compatible and will eventually convert all data to use SteamID64
assigned correct world model to trophy 2023
exported edited melee idle pose to match the pistol pose
DecalRenderer component assumes we're using the new decal shader, has some settings
Add decal test scenne
Add some simple decals
Add decal prefab
Simpler decal shader
Add SceneObject.Flags.NeedsEnvironmentMap