3,122 Commits over 2,468 Days - 0.05cph!
Populate the DLC tab and get popups working
Fix FlexTransition breaking if SwitchState is called before Awake is actually called
▉ ▋▍▇▄ ▉▄▍▆▊▋█▆█▌▅▌▆ ▉▊▅▊▄▌█ ▍▆▉▅▊▇▉▌▋▆ ▋▇▌▍▉▉▅▄▌▊▆█▌ █▌▇ ▉▇ ▌▆▍ ▊▅▍▅▇ █▌ ▉▇▆▊ ▉▆▄▋▍ ▇▍ ▄▍▊▆ ▅▅ █ █▅▇▇▌▅▍█ ▆▄ ▆▍▌▅ ▅▇█ █▇▊▍▉▇▄▇▅▇ ▌▇▇█▍▋▊▍▇▉▆▉▄▊ ▄▍▍▉▍█ ▌▌▉ ▅▋▋█ █▌▋ ▆▍▊▌▅▄ ▍▊▆▆▅▆ ▌▋ ▆▍▇ ▄▌▉█▉ █▊▉▍ ▋▅▋▅▆▅▄▊▆ ▆▌▆█▄▄▇ ▆▋▇▉▄ ▌▍▌█ █▊▇▆▋▉▍ ▆▆▆▌▍▄▍▄▆▅█ ▍▄▄▉▌▉▄▆ ▊▇▍ ▌▍▆▌▋▋▉ ▋▇▉▊ ▍▄▆▋ ▅█▅▌▆ ▇▌▇ ▍▋ █▍▌▋▆ █▌ ▉▆▇▆▊▄▇▅██▌ ▌▆▅▄
▆ ██▌▆▄▇█▍▋ ▍▅▅▆▇▆▄▉▉▄█▄▅▉ ▍█▅ ▌███▆▋▌▍▆▇▄▍▊▋█ ▍▌▅█▉▆▄▅▆▋▍▋▆▆▇▍▌▌▌█▍█▇▊▇▇▆▄ ▌▄ ▊▍▇▍▄▆ █▉▌▌▌▆▆ ▊▇ ▄▉ ▋ ▍█▅▅ ▋▆█ ▉█ ▉▄▆ ▍▍▇ ▅▅▍▇▇▅▄▉▇▍ ▍▊▊▅▊▆▇▋▉▅█▍█
▋ ▉▉▉▆▉▇█ ██▆▉ █▌▇▋▊▅ ▄▇▋▅▋▊▄▉▍▉ ▍▇ ▄▄▋▇▍ ▇▌▇ ▉▆ ▇▍▉▉▊▌▋▍▄▉ ▍▋▇▊ ▆▊▌▍▉▊▉ ▌█▄▇▆▌ ▄▌▍▍▆▊
Fix RpcTarget.PlayerAndSpectators NRE if the player is invalid
Fixes nexus transfers erroring out when removing players from their team
Change the in game news to use FP.Flexbox - should fix all the random layout issues we get
Also adds better ultrawide support by not letting it stretch across your entire screen
█ ▄▉▋▋▆▉▄▅▅▌ ▉▋▌▅▇▆▊▋█▋▄ ▊▅ ▌██▄▌ ▉▊▇▍█▉▌ █▌▍▄ ▍█▇█▇▆ ▄▌▍ ▊▅▇▍▋ ▄▇█▇▍ ▆▋▉▆▊ ██▊▆▇▆▍█ ▊▋▉▆▊▅ ▌▉█▉▅▅▇
▋ ▄▊▆▉▅█▉▇▉ ▊▄▌▆▆▄ ▇▇▉▋▌▇ █▊ ▅▍█▋ ▌▌▄ ▉▄▆▅▉▊▄▋▄ ▉▉ ▇▊▊▄▋▋▆▋▇▆▌▆▊█▉▍▅▉ ▊▋▊ ██▅▍▊▅ ▊▇ ▆▉█▅ ▇▍▌▄▄▆▊ █ ▅▉▌▋▌▊▊▄ ▋▍▆▇▌▌▍▅ █▅▄▊▊▇▄ ▊▇▄ ▇▉▋▌▄ ▆▄▆▉▌ ▊█▅▄ █▊▊▇▇▅▇█▍ ▊▉▍▆▍▌▋▉▅▇▋▆▅ ▆▌▌▍▆▉▆▄ ▉▄ ▍▄▅ ▍▋▊▇▅▋▌
▍ ▉▅▄▋ ▄▋▄█▄▊ ▇▉█▋▊▄▄▅▍▌ ▊▌ █▊▇ ▉█▋▋ ▉▊▄▌▌▍ ▆▌▆▉▄▇
▄ ▅▊▌▄▍▍ ▉▊█▉▊▆▊▆▆▋▋▋▅▌▍▇▆▅▋▊▅▉▋▄▊▄▉▊ ▆▌▊▊▍▉▅▆ ▆▋ ▊▉▇ ▇▋▌▋▄▅▊ ▅▌█ ▊▇▆▌ ▍▌ █▍ ▉▋▄▍█▅ ▄▋▊▊▋▅ █▉ ▅▇▋ ▌▌▆▊▌ ▌▉█▇▍▇▋▊▆▇▋▌▄
Probably fix random TrySpawn exception
Add masking to EnvironmentFishCritter shader (untested at all)
▆ ▋▅ ▊▆▌▆ ▍▋▍▉▍▍ ▌▋▌██▇▆▌ ▆▌▍▋▄▋▌█▊█▊ ▍▅ █▊▇▇ ▄█ ▍▄▊▉▌█ ▇▄▌▋▅ ▍▅▅ ▊▍▍▆▍▅ ▄█▉▅█▌▍▌█▅▉▄ ▇▌▇▌▊▆ ▄▆▊▊▍▊▉▉▉▌▉█▊▅█▌█▉█▉ ▄▄▉▉▊ ▋▆▄▉ ▇▌▋▇▊▅▊ ▉██ ▌▉▍▆ ▄▇▍█▇▉ ██▋▇▄▆▄ ▋▄▄▆ █ █▍▆▄
▍ ▍▇▋ ▉█ ▊█▅▇▆▄▉ ▉▌ ▋▌█ ▇▍▍▅▉▄▄▆▍▍▆ ▌▌▍▅▆ █▄▋▅ ▋ █▉▋ █▇▇▌▌ ▉▆ ▌▌▆▆▉▆ ▋▇▆▊▆▉▋▆
▇ ▄▆▅▅▌▇ ▍▋▆▄▊ █▄ ▋▍▊▊▆▌▉█▄ ▍▋ ▇▇ ▄▇ █▋▅▍▅█▍▆▅▆ ▋▆ ▌▋▍▋ ▆▋█▍██▍ ▄▍ ▊▌▄▆▇▌█▆▉▇█▌ ▋▇ ▉▌▊█ ██▉▊▋▄▅ ▉▉▌ ▄▍▍ ▋▄▍ ▉▉▍ ▄▌▇▆▍ ▇▇█▍██▌▅▌▍ ▉▊█▍▅▍▄
▄ ▄▊▋▄▅▇▌ ▊▌▇█▉▌▅▊ ▆▊▊▇▌▆▆ ▋▅▄█▅▇▋ ▆▌▉▊ ▅▇▆▊▆▌▋▋▉█ ▆▅▄▉ ▆▌▋▋▍▅ ▄▌▋▍▊▍▊▆█▍▉ █▌▍▊ ▋█▊▇▌ ▉▄ ▊▌ ▉▍▍▍ ▌▉▍▉▍█▊▇▊▆▍▇▅▉▇▊▍▋▇▅▌ ▉▇▄ ▇▄▉ ▍▅▍█▊ ▄▋█▌▍▄█▇▆ ▆▅▆▊ ▄ ▊▄▋▍▍▋ ▊▌▄ ▆▆▍▅▌▌▋▆▊ ▌▇▆█▄ █▋ ▍▇▍▍▉▇
▋ ▋▆▆▅ ▉▊▆▆ ▍▉▄▉▊▊▌ ▉▍▋▌ ▅▊▇ ▉▊▉▇ █▋▉▇ ▊▉ ▌▍▌ ▆▋▆▍ ▌▄▉█ ▋▇▅ ▍▌▅▊▄█▄ ▍▅█▋▉▊▅▆ ▉▋ ▉▌▉▋ ▊▋▊▋ ▊▋▍ ▅▄▌▋ ▇▇ ▇▉▉▌▇▅█▌
▄ ▌▆▋ ▊▊ ▊▉▉▅▅ █▆▆▉▉█▇▌█ ▅▉▅ ▉▊▉█▌▆▇▉▍▄ ▆▄▊▋ ▆▋▋▅▇▋▆▇▇ █▋▍▆▄
▉ █▅▊▌▍▄ ██▌▉▍▌ ▍▇▇▊ ▇▄▌█▇▄ █ ▅▄▋▍▍▆ ▆▊█▉▍ ▌▄▇█▆█ ▍▍ ▌▉▆▄▋ █▉▇▌
▉ ▌▋▆▍ ▅▅█▅▅ ▄▇█ ▌▍▄▌▅▍ ▅▅▌▊▋ ▍▋▍▊█▉█▄▊▉▆▋█▍
▇ ▅▉▍ ▆▍█▇█ ▌▊▊▇▋▋ ▇▇█▌ ▋▇ █▊▊█ ▍▌▍▋▋▆ ▉▆▇▅█
▌ ▌▌▋ ▋▄▍▌▇▉ ▍▌▊▆▄▊▌▌ ▌▇▆▅█▇▇▆▍▇█▍▌
▆ ▄▄▍▇▇ ▌▋▅▆█▅ ▋▋▆█▋▍ ▋▋▇▄ ▍█ ▄▋▇▉▄ ▇▉▋▄█▄▆ ▇▋ ▆▅▋▍█ █▌ ▅▌█ ▇▉▋█▆▉▉ ▅▅▊▌▊▄
▊ ▌█▋▍▉▇▆▄ ▌▊▇▅▆ ▉▌ ▇▇▋▇▆▋▌▅ ▍▄█ ▌▋▉▆█▊█ ▊▅ ▉▄▅ ▉▍▊▍▇▆▆██▆ █▊ ▍▉▇▇▍ ▍▆▋▌▄ ▉██ ▊▅▊
▅ ▉▋▉█▊▍▋▍ █▍▉█▊▌ ▆▍▊ ▋▍▅▉ ▊▋▌█▊▆█ ▋▌▆ ▆█▇▅▊▇▍▄▅▇▇ ▅▋█▅ ▇▅▇█▉ ▌▅ ▅▊▌▍▊ ▄▄▊▆▅▊
▉ ▄▆█▆▆▋ ▆▆▊▆▊▍▄▇▅▌▉▊▄█▆ ▌▄▇▅▇▅
▄ ▋▉▆▋█▆ ▋▅▆ ▉▌▆▉▊ ██▍▉▊▇ ▄▊ ▊▆▉█ ▉▌▍▊▊ ▌▆ ▆▌▋▆ ▍▊ ▉▋▍▉ ▉▅▄▆▉▉▋▋ █▌▍▍▅▌▍▅▍▋ ▍▆▊▌▍
▉ ▌▉▍▋▍ ▆▋▋▍ ▋▆▉▅▊▍▄▉▄▌▊▅▆▋▇▊▆
▉ ▆▅▉▌▅ ▇▋█▅ ▇▊▅▅▆▋▅▇▍▅▇▊▍▄▅█▉
▍ ▌▊█▉▌▅ ▆▌▇▊▋▋▉▋▊▄▆ ▌▅▋█ ▄▆ ▊▅▆▌▇▅ ▊▉▄▊▋▋▇▌▆▆▌ ▆██▇ ▇▌▌▍▍ ▊▊ ▌▇ ▉▉▋▇ ▌▇▉▇▌▊ ▊▄▋ ▅▋▄ ▆▅▍▉ ▇▉▍▊▍▆▆
▊ ▋▌█▆▉▌ ▅▅▅▇▌▅▆▍▌▅▉ █▋▌ ▍▋▇ ▆▅▆▅▉▌ █▌▇▆▌
▉ ▅█▄ ▇▌▍▅▌█▌▆▋ ▆▉▊▇▇█▍ ▊█▇ ▊▄▌█▍▍▆▋▇▉ ▆▅▄ ▄▍ ▉▆▉▋▇ ▊▍▆█▊▇ ▌▋█ ▆▅▇▄▋▋▍█ ▇▄▆▉ ▊▉▋▉▄ ▉▉▇▋▆█▌▅▋▋▌█ ▌▉▅█ ▇▅█▌ ▅▆▇▄▅ ▌█▉ ▋▍▇ ▉▍▊▌▇█ ▊▍▋ █▌ ▄▄▅▍█▉▅▄▇ █▆▊▌ ▇▆▇▊▇▍ ▆█ ▋▇▆▉▆▋▋▄▊▅▋▇ ▆▆▆ ▌▅▇▍█▊▊▍▆▆▋▉▅▅▄▊▋▅█▇ ▊▍█▆▌▇ ▄▊ ▆▉▆▊▄▍▉▉▍▄ ▌▌▅▇▍ ▆▉▆▊▍▊ █▍ ▅▌▍▊▍▊▅▅▄▊ ▍▊▋▄▄ █▅▊█▊▋
▉ ▉▄▊ █▄ ▄▅▊▊▇▋▇▅▅▇ ▉▄▇▆ ▇▄▄▍ ▌▊ ▋▊█▊▄▋▋▅█ ▍█ ▊▆▄▄▆▅█▌█▋▉ ▅▉▉▉▋▋ ▍▉ ▉▄▋▌ ▇█▋▍ ▊▉▍▆▊▆ ▍▌ ▌▆▅▅▌▊▅▇▌ ▅█ ▌▅█▄▄▆▍ █▇▌▇▋
Update one of the fish materials
Merge EnvironmentFish and CritterMovement shaders into EnvironmentFishCritter
▅▌ ▍▊▊▇▊▄▍ ██▋▅▇▇▆▍▍▌▇ █▅ █▄▌▊▊ ▌█▌ █▊▋
Optimize entity menu codegen to reduce memory usage
* Replace the per-option GameMenu.Option field (120 bytes) with just the action caches (8-24 bytes)
* Cache the phrases instead of allocating every time they can display
▉ ▉▍▋▊▄▍ ▇█ ▅▍▅▆▍ ▆▅▌▇▇ ▇▄▇▋▉▋ ▌▋▆ ▋▍▅▅▇▊▅▆▌▅ ▅▌ ▉▇▊ █▆▆ ██▆▌▆▇▄█▇▆▌█ ▄▋▇ ▋▉▉▄▌▋▉▋
▆ ▋▄▌▍▋▇ ▌▍ ▉▊▆ ▋▊▇▄▇▇▇▄▅▇█ ▊▄▄▍▇▉▅█▇█▋▆▊▅ ▌▌▌▅▄█▇ ▊▊▌▌▊▄▍▊ ▅▌ ▍▍▆█▋▌▌▄▆▋▄▆▋ ▄█▋▌█▉█▍▅▌▅ ▍█▆▄▊▉▅▌ ▆▉▌ ▇█▊▅▍▄▄▌▊ ▆█▌▌█▍ ▅▉▄▋▍▌▄ ▄▉ ▇▊▋█▊▊▅ ▄▆▆▅ ▇▅ ▇▊ ▇▌▆▆▌▉▉█ ▊▋█▉▋
▄ ▋▄▋█▍▌▋▊▌▇█▍█ ▇▋▅ ▅▄▅▌▌▋▅▅▊▇▅▌▄ ▌▋██▋▆▌▄▄▅ █▆ ▋▅█ ▌█▊▊▊▌ ▅▍ ▌▍▅▍▍▊▋▊▋▍ ▊▄▉▍█ ▊▅ ▌▄ ▄▌▋ ▉▅▉▊▆▅▊ █▅▆▊ ▌▉▉▉▆▍ █▇▉▊ ▇▅▅▌▌▄▍█▋ ▋▄▄▅▇ ▄█ ▆▇▉ ▄▇ ▌▇▇▋
▌ ▍▅▍▌▉ ▌▄▉▋ ▆▅▌▊▇▍▊▅▊▄▅▌▆▅▅▋
▇ ▊█▋ ▇▊█▉▇ ▇█▇▅▅▊▇▅▉▊ ▊▄▊▄▌▄▅▇ █▉ ▍▆▉█▇▉▅ ▄▇▄▄ ▉▋▌▊▍█▊▅▊ ▄▋ ▆▋█▄▋▉▊▋▆▇ ▍▄▇▅▍▍ ▋▊█▇▌ █▉▅ ▇▋█▌▊▉ ▆▌▉▅▄▌ ▄▆▋▉ ▇▊▋▋▊▋█▉▄▉▌█▅▊▍▋
Hot air balloon compile fix