156,589 Commits over 4,566 Days - 1.43cph!
█ ▅▉▌▄ ▉▄▌█▉ ▇▍▊▄▇▅▅ ▉▍█▆▌▊
Don't send string keys to format to client unless the current speech node contains that key
▆ ▆▉▋▉▋ ▊ ▋▆▌▄ ▅▋▌▇▌▍▇▊▉ ▌█ ▍█▍█▅ ▇▄▌▉ ▉█▄▍▌▆▇▅ ▍▉▅▌▊▋▊ ▌▄▅ ▄▌▌▆▉▅ ▌▆▅▌▄▊▆▋ ▇▇█▋▋▌▉▊ ▊▅▋ ▍▋▉▇▊▆▉▄ ▅▍▄▊▇▌▍▅▉ ▅█ ▄▆▇█▉ ▇▇▍▅▆▊ ▇▆▊█ ▉█▆▍█
▍ ▆▄▇▇▄ ▊▊▄█▆▌ ▍▊▋▊▉▇▄▅▅ ▅▅▆▆▅▆ █▄
Changed default render scale upscale mode to Catmull-Rom because it looks best
Changed render scale upscale mode convar name from upscaleMode to renderScaleSampling
▇▉▇▉▍█ █▉▌▅▋▄▄▅▍ ██▉ ▄█▇▄ ▊ ▇▍▉▊▉ ▉▉▌▋▇ ▋▍▄▍▇▉ ▍▆▉▇▋▅▇ ▍▄▆▉▉ ▇▇▊ ▊▆▌▍ ▊▇▋▌▍▇▇▍▋ ▆▆▌▉▄ ▍▅▆▌ ▊▍▅▊▊ ▊▆▍▄█ █▊▄▊▆▍▋▅▅▇ ▉▄▇ ▆▊▊▋█▄██ ▅█▌▉▍▋ ▄▋▅▉▄ ▆▍▉▄▆▊ ▊▊▇▋▍▌▇ ▊▉▍ ▍▍▌ ▌▍▊▄▆ ▆▆▄▆ ▅▋▇ ▍▋▉▋█▊▉█▄ ▌█▄▊▆▊▉▍▇▌▄▌▇
Remove client conversations having a reference to the NPC entity they are talking to. Allows phone conversations across the map without having to temporarily spawn in the NPC entity clientside
Merge from grid_optimizations
Merge from render_pipeline_testing
Merge from native_render_passes
Fixed issue with merge coming from the PostOpaqueDepthRendererFeature
Merge from livestock_animals, livestock reword (removing old age, simpler owner etc)
Merge from render_pipeline_testing
Building privilege debug draw convar
▄▌▆▉▄▉ ▊▄ ▌▄█▇▇▄▌ ▌▊▄▅▊▍▍▄▌ ▋▆▆▅█▍▊ ▄▄▍▇ ▊▉▍▍▆▍▇█▍▌ ▇▊█▄▆▊ █▇▍ ▄▅▋█▌▋
- Add better debug drawing commands to test cows pens and diagnostic problems with them not eating / reproducing etc, that work on client
- Limit herd size to 5, and increase herd detection distance to 40m
Grid optimizations
* Replace Stopwatch.Elapsed.TotalMilliseconds usages with a wrapper around Stopwatch.GetTimestamp()
* LODGrid and WorldGrid more accurately track which cells to refresh based on camera movement
* RendererGrid now tracks dirty cells instead of polling all for changes
Merge from occlusion_culling
Consider disoccluded objects visible on non-DX11 to counteract the increased latency from AsyncGPUReadback
electronic chessboard
- gibs added
- off material state added
- prefab updated
▌▅▅█▅▋▌█▋▌ ▅▉▊▌ ▋▆▋▉▆▍▉▌▉▇█▄ ▌▋▇██ ▇▌ ▅▌▆▆█▆ █▉▅▉▆█▆█▍▌▌▌▊▇ ▆█ ▍▊▌▍▄ ▌▅▅▇▇▋▋▉▍▉▄▇▇▌▇█▆▆▍▆▊▌▌█▉▌▄▉▊▌▉▇█▆▊▇▄▆▌▊█▌▍▇▌▉▇▉▌▄▋█▍▋█▍▇▊▋▉▊▅▍▅▍▊▍▄▅▍▇▍▇▆▋▋▍▉▊▄▉▉▊▉▅▅▇▊
Add occlusion culling support for RRP
run doprepare on flares again
play 3p flare fx, fix spawn position in local third person
▅▉▌▉▄▌ ▌▍▊▉█▉█ ▅█▊ ▍▄▄█▇▊▍▅▊▆▅ ▅▌▅▅▄▅▌▋ ▌▋▆▋▇▊▊█▆ ▊▇▇▌▍ ▊▋▉▋▇▊ █▉ ▋▍ ▋▋▋▄█▇█▇▉█▊▌▊▆▊▋ ▋▆ ▋▉▆▌ ▆▅▅ ▇▉▆ ▋▆▆▇▄▇▍ ▊▍▉▍ ▌▅▍▋▇▇▌▅ ▆▅▊▍▆ ▋▆▊▌█▉▍ ▄ ▌▆▉▇▆▇ ▋▇▇▄▌▅▆ ▌ ▇▇▄▍▋▇▆▆▄ ▅▆▍▉ ▌▊ ▄▆▇ ▊▍▄▍ ██ ▅▄▄ ▋▍▅▌▌▄▌▌▇▋▉▋ ▉▋▉▅▇▅▆ ▋▍ ▊▆▌██▆▌ █▌ ▊▋ ▋▆▉▇▍▇█▌▊▍ ▇▆▊▉▅▅█▋▄ ▆▌▆▄▄▋▆▇ ▇▌▄█ █▅ ▋▄▆▆ ▆▅▄▋█▅ ▄▇▍ ▅▍▇▅█▋ ▌█▍█▆█ ▉▊▄ ▄▄▉█▌▅▍█▌▌▆▉▍ ▉█▄▄▊▋▅▇ ▄▊ ▊▋▊▊▌▊▄ ▋▊ █▄▊ ▇▉▉█▋▅█ █▆▅▅▌▌█▇▆▋
more unmangling. move ignite to new grenade subsystem
Don't allow nudity in the character creator - was a bit grim
- Convars to be able to skip body type/race restrictions
- Can click on a part to focus on it rather than using the menu
Fixed players being able to drive vehicles through graveyard fence
merge from main to grab grenade subsystem changes
Merge from grenade_drop_animations
electronic chessboard;
- lods added / optim pass
- prefab updated
- guide and world model updated
merge from /main/Weapon_Refresh_Flare
merge back unmangled changes from main
Merge from Halloween_CratesFix
Fixed loot crates floating in halloween tunnels
merge from contacts_server_occlusion_fix
Remove allowrelationshipserverocclusion convar and associated code, redundant and cost us a dictionary lookup
complex merge from main, untangle/redo changes
push up new meta file too
▋▄▅▇▄▍▆ ▋▋▅▌▇▍▄▊ ▊▆▉ ▆▅▉ ▅█▌█▇ ▋▊▅█▋▊ ▇▆█▇▊
Final viewmodel and worldmodel FX