199,487 Commits over 4,140 Days - 2.01cph!
▄▊▆▍▅▉▄ ▉█▅▇ ▍▌▅█▅▌ ▉▆▄ ▆▋▌
▉▇▉▋▊▋_▉▄▇▋▉ ▅▅▊▋▉█ ▍▆▊▅▉/▊▉▊▇▌▆▇
Remove OnPlayerLand hook (OnPlayerHitGround exists)
Enable connection reusage for HTTP
Speeds up subsequent requests
render.Push/PopRenderTarget overflow/underflow safeguards
Also made certain render.Push* function overflowing not crash the game outright
Adjust "Failed to find any models for this addon" error
Mention what might be causing the issue
Added OnPlayerLand/OnPlayerJump hooks
Arguments are `Player, number`, where the number is the velocity/impulse of the landing/jump
Should these 2 hooks be combined into 1?
Removed some extra files that were comitted by mistake
Merge from uv123-tangent-basis-fix
merge from global_networked_bases
Fixed tangent basis calculation for uv1, uv2 and uv3
merge from ghost_sheet_fixes
Added OnTutorialStarted client RPC for setting any clientside tutorial defaults. Called when a player is spawned on the tutorial island.
Set ui.ShowUseBind to true as a tutorial default.
Initiall burst cloth setup
Added ui.ShowuseBind convar to toggle behaviour. Defaults to false.
Show use keybind on interaction/use prompts
merge from /building_skins_3/building_skins_4
Dracula cape mesh/textures
WIP prefab setup
merge from building_skins_3/building_skins_4
added gibs to the single weapon rack item
updated prefab
subtracting private bundles for brutalist
Minor DofExposer rewrite, create a new post process volume with a higher priority and let the component manipulate that instead of fighting with existing dof handling
DofExposer is now part of the MainCamera prefab and disabled by default, should have no impact on regular gameplay
Fixed several issues resulting from the exposer component using .profile instead of .sharedprofile
Multiple dofexposers in a scene should now coexist peacefully since they don't affect any global state, just modifying a local post process volume
All deploy objectives now display a ping showing where they need to deploy the desired entity, only works in the tutorial
▇▄▆▊▆ ▆▆▍▍▉▆ ▉▇▉▇▄▊ ▊▌▉▆▋▌▇
Updated ingore config to include full path to midi binds config
Fix cache button visual defaulting to true even though it is false
Prioritize pinging serers that have never been seen / cached first
Unlock ping DB when playmode stops (so you can debug db in editor)
▆▋▊▍ ▊▆▊▍▍▊▇▆▌ ▇▋▄▆▋_▊█▅▌▉▉▋▌_▆▄▋▆▄
Undo changes to input.GetCursorPos
Causes issues with spawnicon editor, and probably other addons too.
Delete serverplugin_empty.dll
Fixed crashes when accessing out of bounds flex controllers
This fixes crashes when rendering spawnicons of models that have more than 96 flex controllers. Probably fixes other cases as well.
Use cached ping value to sort servers (since we can't update a struct's ping)
Set default ping of server to cached value
General tutorial server compile fixes
Fix client compile error in TimeChange
merge from time_progression
Added TimeChange to handle changing local time for a player.
Added OnStartTimeChange to tutorial island to set the time to 9am on tutorial start.
Missions can now set or advance time on start and/or completion.
Set tutorial missions to advance the time by 30 minutes each on completion.
▇▋▋▇▍ █▄█▌▇▌ ▄▆▉▌█▅ ▅▅▌▍
▊▊▊▅/▌▊█▄▊▌▌▇/▍▊▋▌▄▋▇▊
█▆▋▆▊▅ ▅▉▍▌▉
▉▇▆▊▄▅▅▄ ▋▉▇▆▉ ▍▋▆▍▅▊ ▄▇▋▆█▇ ▌▇ ▉▋█▍▄▋▆▇ ▍▋▍▊ ▋▌▋▊ ▄▅▄▆▆▌▌
merge from rust_reboot/main/building_skins_3/building_skins_4
merge from Attack Helicopter