195,448 Commits over 4,110 Days - 1.98cph!
Deployed sleeping bag is no longer off centre or off rotation.
(Sleeping bag was 3 degrees rotated off centre and centre position was offset from its true centre)
Update: all server profiler commands now respond if action started
Tests: ran all commands on Craggy in editor
Hura crepitans sapling billboard fix
Fixed beam sticking out of wallpaper for stone and wood roofs
Its now culled when wallpaper is deployed
chicken_pie_info_panel -> main
Parse gene chance as displaying just 'increase' in the info panel rather than a solid value
Walkway / greybox progress
instant_camera_ui_fix -> main
Phrase fix in camera overlay
Phrase build
Merge: from main
Tests: none, no conflicts
Fix UI changes not working in some edge cases
Update: additional memory metrics for memory profiling
- Using release binaries based on 77ac1774
- Renamed NotifyOnAllocCount to NotifyOnTotalAllocCount
- Added NotifyOnMainAllocCount, NotifyOnMainMemKB, NotifyOnWorkerAllocCount, NotifyOnWorkerMemKB (default 0 - disabled)
- Set NotifyOnTotalAllocCount to 16k and NotifyOnTotalMemKB to 12MB
Makes it easier to focus investigation in particular areas.
Tests: continuous profiling on Craggy with enabling individual metrics and verifying that it generated snapshots with expected "violations"
instant_camera_ui_fix -> main
Use on flags changed instead
Merge from foliage_instancing
Set placement population as structured buffer
set seaweed meshes to readwrite
Silencer added to elite create loot tables
Merge from trying_stuff_out
Adding missing sync component to torch's, knife and frontier hatchet for vmcameras
▅▊▄ ▍▄█▆▄▇▆▍▌ ▊▆ ▄▊▌ ▆▍ ▌▍▄▄▄▆ ▄▇▌▌▊▅▆ ▉▉ ▆▆▅ ▉▅▍▌▌▇ ▇▅▊▆▆▍▊▌ ▌▋▋▉▄▉▄▊▄▅ █▆▋▄ ▋▆▅▍▋ ▉▆▅▍ ▄▄▋ ▋▍▊▋▅▌
Fix graphics buffer target flag for population compute, fix possible RNG issue, remove redundant texture samples in placement compute
Merge from flash_light_fix
Turn off flasher light component by default, might fix it sometimes enabling when placed incorrectly
Fixed flasher light rendering at all distances (now capped to 15m)
Also made a few optimisations to the FlasherLight component, should no longer cause GC when flashing
▉▊▅█▌▇▅▉ █▊▋ ▇▌▊ ▅▆▌▍▋ ▅▍▇▍ ▉▉ ▉▆▉▍ ▍▊▇▋ ▇▌▍▇▌▍ ▍█▌▇▉██▌▄▆▊ ▄▋ ▊▆▅▅▋▉▌▇▄▊ ▊█ ▄█▊█▋▅▍▄ ▍▋▋▄ ▄▇▅ ▅▊▆ ▆▆▍▌▋█▆ ▊▆▋▍▊▍▌▆▌ █▄ ▌▇▇▅ ▋▍▋▍▉ ▄▅ ▇█▋▊▌██
▉▆▊▆▆▅▌ ▆▅▇ ▋▌▌▆▍▅▇▆▍ ▄█▍▅▋▌ ▆▉▍▆ ▅▍ ▅█▋ ▆▆▇▊▅▅ ▆█ ▌▇▅▋▅ ▍█▇█▇▍▇▍▉▄ ▍▇▄▉▍▍▍█ ▊█▄▍ ▋▋▊▅▋▌ ▍▅▋▊▅▄▊ ▉▍▋ ▉▆▄▌▊▅█▆▅
Possibly fixed some inconsistent behaviour with the vine tree building blocked visualisation
Merge from fix_protobuf_field_0 (fix for loading older saves)
Remove runtime error when encountering field ID 0 for now because we missed staging wipe
Rename menu item so it's clear that Rust+ needs it for item icons
Disable lights on rechargable batteries when > 15m away
Better grid filtering system, custom inspectors
▊▊▆▌▅ █▉▄ ▇█▆▄▅ ▋▆▊▋█▆▊▋ ▅▄▊▍▉ ▊▍▆▆▇▌ ▌ ▍ ▌▆▆▆▄▇█ ▅▉▊██ ▄▌▊█ ▄▄▇ ▌▋█ ▊▊▍. ▊▋▉ ▌▄▅▇▅▆▌▍ ██▇ ▍▅▉ ▉█▅█.
Merge from teslacoilfix (distance culling inconsistencies)
LOD changes to TeslaCoil FX.
Merge from fix_protobuf_field_0
Protos codegen after merge
Update to Discord SDK 1.2.8730
Set up calls to SetShowingChat so Discord desktop notifications don't show when you're seeing the messages in game already