193,876 Commits over 4,079 Days - 1.98cph!
▋▉▄▆▅▍▄▇█ ▆▊▌▋▇▆▇▅▍ █▆▉█▆▆ ▆▄ ██▆▍▄▌ █▋▆ ▌▌▉▇▅▅█▇▊▇▇ ▋▅█▊ ▉▌ ▌▆▄▆▇▌▄▄█▊, ▅█▅▋█▍ ▄█▉▉▉▆▄▅ ▄▉▍▍
- ▇▇▍▊█▆▍▅▋▄█▍ ▉▇▊ █▇▍▉ ▉▌ ▌▄▄▅▍▆▊▅▌▆▋▍▅▋▅▋▉▄▍▌▆▅▄▍▉ ▄▆▊▉ ▋▅▄ ▇▄█▆▍█ █▍▇ ▄▌▌▋▄█ ▉▉▋ ▌▍▊ ▋▊ ▊▍ ▄▊▍ ▄▍▉▅▄▋▉▄▇ ▌▌▄▊ ▍█▆▆ ▆▆█▊▊▅▌ ▍▆█▊█▋▆▍▌▉
small sails deployable blockout and preliminary blendshape work for testing
Moved to new project -> Rust.SourceGenerators.SyncVar
Fix legacy shelter mini example
performance tweaks, block sun by clouds in reflection probe
Reduced speed of fade to black(ish)
Initial test changes:
Reduce movement speed duration from 6->4 seconds (vision is already at 4 seconds)
Reduce vision blackout from 1 to 0.997
Merge from junkpile_bush_los
Updated AI LOS blockers for Junkpiles a, g, h and i
Update to third person boomerang animations so that the empty hand isnt so straight down
▋▇▇▋▊▉▊_▌▌▉▅█▆█_▉▆▆▍▌▅▋▇_▊▍▅ -> ▉▇▇█
▅█▆▅▇ ▍▇▇█ █▍▅▆▌█▇▄▄_▋▍▇▉▅▌_▍▊▋▉▊▊▆▉_▋▅▍▋▍▅▆▉▋
Fixed F7 report UI again, restored input field settings
▉▄▌▄ ▄▉▄▌▌▉▆ ▆▋▆▍▆▍▍ ▊▄▊▇▇▅██ ▉█ ▆▊ ▇▆▋▄▅▉ ▋▋█ ▊▌▇▌█▄▌ (▍▊ ▊▌▅ ▋▌▇▆▆▋ ▊▊▊▄) ▊▉▆▅▄█ ▋▅██ ▅▉▍▅▇▉▍ - ▄▊▉ ▌▋██▊▇ █ ▌▍▌▅▅▋▉ ▆▋▉▆▍▇▅▉ ▆▇▄▆ ▌▅ ▌▊▋▊ ▄▅ ▆▌▅▋ ▉▊▄▌▅▉ ▇▄▋▇▌▉▍▊▄ ▆▇▆▉ ▄▇ █▉ ▆▍▆▄█▄ ▊▇█▊▋▊▇.
▄▋▅▌▊▊ ▊▇▋▅▉█ ▄▋▆▉▉▇▊▊ ▉▅ ▅▋▇ ▋▊▌ ▍▌▄▍▇ ▄▌ ▉▍▄▆ ▄▅▅▆▆▉▍▉
- ▊▉▊▄▇▄ ▅▄▍▉▇▉▌▄▋ ▇▌▅▉▅▄▍ ▋▊█ ▅▉▉█▌▌▆ ▇▆▍▆▆▋ ▋▌ ▆▄▌▍▊▉█ ▄▇▋▇▅ ▍▌ ▉▋▋▄ ▊▆▉▊▉▄ ▋▄▅▊ ▄ ▉▄▅█▋▌ ▄▄▌▄▌
Fixed wicker_barrel.corpse gibs missing script warning on warnup
merge from qol_crosshair_interaction
storage_monitor_rotate_fix -> main
Change client rotate method to also check for storage monitor
Added interaction crosshair mode setting in the option menu
Updated Jungle berry biome types
Can't rotate the TC if a storage monitor is attached
vending_machine_storagemonitor_rotate_fix -> main
Don't allow Vending Machine rotation if the storage monitor is attached (breaks wire connections)
storage_monitor_container_io_rewrite -> main
Small layout tweaks
Fixed the offcentered 'open_door' icon
Added support for Container IO to Storage Monitor
Resolves issues of storage monitor not working correctly with the new Vending Machines
Cherrypick(hackweek_procgen_async) Optim: PrefabPreProcess.FindComponents is now using GetComponentsInChildren
With profiler, this ended up 2x faster than old way (lighthouse monument goes from 96ms to 46ms)
Tests: used old code inline to validate outputs of new code
Cherrypick(hackweek_procgen_async) Optim: PrefabPreProcess - replace GetComponent with TryGetComponent
Those are cheaper since they do less allocations and text formatting. Saves ~35s (but new flow is still slower).
Tests: ran procgen with early out
▊█▉▄█▍▉ ▇█▉ ▆▇▋▇▊_▇▍▅▅▊▅▊▅_█▉▆▅▊_▄▇▇▆▅▉▉
Added lookattooltip.crosshairMode convar to change the interaction crosshair visuals
0 = default
1 = no texts
2 = no texts, no icon
https://files.facepunch.com/Flavien/default.png
https://files.facepunch.com/Flavien/1.png
https://files.facepunch.com/Flavien/2.png
boomerang_hand_up_fix -> main
▄█▊▉▇ ▌█▌▊ ▍▅▍▍▋_▋▍▄▌▍▍▆▍_▍▄▌▋▅_▇▄▊▋▇▆█
Added the src and dst alpha blend shader properties to the original decal shaders so that the values can be serialized on the materials and updated the poster materials to have these new properties
New folders, moved crosshair UI prefabs around
▇▍▅█▄ █▅▆▄▅█▄█▅_▆▌▍▋▋▄_▉▋▄
▌▊█▆▊▊▋ ▋▌▋▊▆ ▋▊▉▆ █▅▋▊██▍▍▆▌ ▍▊ █▌▉▋▌▆ ▍▅▆▍▍█▇, ██▋▅▊▄▅▉▉█ ▇▉▋▋▇▋█▍
merge from inputfield_rtl_fix
Fixed RTLTMP_InputField not preserving vertical alignement
upped vending machine workshop res to 2k
cherry-pick platform fixes