155,038 Commits over 4,536 Days - 1.42cph!
Removed the GetAdditonalLight method, as that causes register pressure by returning a struct of light data that isn't needed right away in the shader
- anim updates
- updated left Ik position
merge from animal_fencing_v2
Merge: from mt_snapshot_saving
- Bugfix for accessing null buffer on non-main thread
Tests: booted to Craggy
Bugfix: ensure thread-static buffer is initialized on all threads
Tests: booted into craggy
Changed from Array of Structs to Struct of Arrays for the additional light data in the Deferred+ lighting shader to reduce register pressure
fixed lamb fleece not appearing at LOD0-1.
added new LambWool asset. updated sheeptrait tester to allow fleece LOD testing. updated lamb prefab to use the lambwool.asset.
Updated textures sheep textures to have a glassy eye texture, and masks to allow tinting. Updated the sheep_white material.
Merge from rrp_explosion_overlay_fix
Add MinimumIntensity to explosions overlay to stop lingering effects
Added Animal Fence and Gate to T1 tech trees
Aldded biofuel generator to Hardcore and Primitive
Batch update UI prefabs with RRP grabpass/blur setup
biofuel_generator -> main
Emulate UI grabpasses on RRP with Canvas hooks using sort order
Fix SoundManager accumulating scheduled sounds past their start time (potentially forever, in some scenarios?)
main -> biofuel_generator
merge from footstep_ocean_level_fix
Fixed footstep splash effects playing at original water level when water level has been lowered
Created new Crab_Media, a prefab that drives crab movement in the shader based on transform movement
Ideal for timeline usage
Required some minor changes to the critter shader
Fixed missing strings for crab_single
Added some stub client RPC's to fix the missing RPC spam
merge from fix_sentry_branch_upload -> main
Add setting for automatically closing entire inventory menu when moving away from a loot container rather than switching to quick craft
Fixed IconRender not applying workshop skins in SERVER+CLIENT
163749 stopped the Steam server starting without a ServerMgr, so WorkshopSkin.Apply bailed silently
▍ ▊█▆ ▌█▄▍▆▊▅ ▊▊▋▇▆ ▋█▋▍▊▅ ▆█ ▆▌▍▆▅█ ██▅▅▅▋▉ ▍▊ ▆█▍▊▋▋▄▌▅▋ ▋▋▋▇ ▆▇▋█▄ ▍▄ ▉▌▌▋ ▆▊ ▉█▉ ▉▋▋▋ ▉▉▋ █ ▉▋▆▄▌ █▇▋▊▅ ▍▌▇▇▉ ▄▊ ▋▉▅ ▍█▄▉▇▉ ▅▄ ▍▍▋▊▊▇ ▌▆▊▄ ▊▇ █▍▊█▊▉▆▆▅ ▋▅▌▍
- set deployed to one hand ik
- updated generator anims
- added 3p wip anim
- set up generic mount subsystem on stirmount prefab
- increase the tail log upload from 100KB -> 250KB
- when uploading crashes without a user ID (super early crashes OR old crashes) then use the current steam id (it's almost certainly going to be the same as when the crash happened)
Fix incorrectly tagging release crashes as staging
- will now upload crashes as "unknown" branch if they are untagged (aka old crashes) instead of tagging everything as staging
- remove "release" tag that was passed through code, instead put the release / staging tag directly into the crash marker
- fix failing to parse for the crash marker if timestamps are enabled in the logs
- output crash marker earlier so early crashes can still be tagged correctly
- fix userid / steamid not being set early enough either
Assigned all frog sounds into the anims 🐸
don't render water or volumetric clouds when underground
Missing textures and gib additions from last checkin - oops.
Bradley Flatbed LOD material texture additions
Gibs setup
Even more LOD texture optimizations
Fix ViewmodelLower lowering persisted viewmodels causing them to render incorrectly
Merge: from ui_store_slim_ram
- Bugfix for Glowing Wallpaper page flashlight not working
Tests: navigated to page with delay and fail loads on and off
Bugfix: bring back original flashlight blend shader
Fixes ugly light gradient in glowing wallpaper page
Tests: navigated to glowing wallpaper pack page
comment out unused frog interest
merge from Livestock_animals
Clean: get rid of dead props on StoreFlashlightReveal
Tests: none, trivial change
Merge: from mt_snapshot_saving
- Bugfix for string serialization sending wrong data in Jobs 4 (and potentially inflating memory)
Tests: spawned a bunch of cows on Craggy with jobs 4
Bugfix: make NetWrite.String thread safe by marking buffer ThreadStatic
Tests: with jobs 4 spawned 20 cows on craggy
disable cloud reprojection when rendering workshop icons/images
force update water reflection probe when dragging time slider in workshop editor