127,683 Commits over 4,201 Days - 1.27cph!
Optim: wind down AzureAnalyticsUploader when UseV2 is active
Gets rid of async tasks that are generating allocs while waiting for work
Tests: in editor activated v2, waited till upload happens, then disabled and waited for normal upload
Fix buried items error when loading a save file
Removed floating behaviour from floating walkway chunk. Added ladder volumes to floating city 3.
rpg skin prefab gun scale set to 7.5 in z and latest anims exported
pt_boat_gameplay_pass -> naval_update
Update: name the analytics thread
Tests: dry run in the editor
Optim: reduce allocations by relying less on async/await
- Use a Thread instead of a Task for internal AnalyticsManager work (this also fixed editor 10s shutdown delay)
- Allow internal upload tasks to run in parallel instead of waiting on sequential completion
Previously it would frequently GC, now it's back to normal
Tests: ran in editor in dry run mode. ran unit tests
Fixed LOD materials on farm barge tarps
Static versions of boogie board, paddle, etc. Replaced deployable proxies in scene and food market barge prefab with static versions.
Add section for uploading custom preview images to the workshop directly, rework publish tab to use scrolling + flex elements
naval_update -> pt_boat_gameplay_pass
Spawn PT boat in the deepsea alongside a couple of the smaller boats
▊▉▍▇▌▋▍▌ `▍▍▆▊▌▇▉▅▄.▇▄` `▍▇▍▅▊_▄▇▉▋▋▊▍█▅▋` ▉▄▇ ▅▊▆▉▉▇▌▊ ▅▌ ▅▊▌▋▆▄▋▊▋ ▇▇▆█▆▆▄▇▄▋ ▉▅▌█▌ ▌▋ ▌█▋ ▉▆▄▍▉█▅▍▍ `▊█` ▇▄▋▊ ▍▌▅▍▇█▄▌▌▉ ▋▆▆ ▍▌█▅▇▍▆ ▄▇ ▇▍▌ ▅▅█▇▇▅▄ ▅▋▍▍, ▊▍▅▆█ █▅▇▌▅▍▍▄ ▅▇▄▅ ▉▊▊ ▉▅▅▆▇▉▉▉ █▋▅█▄▌▌. ▆▆▊▋▊ ▅▍▅▊▅▆█▅▍. ▅▌▉▅▆██▋▍▍▍.▍▊▍▄▄█▌▅▇▅▌ ▉▌▍▉▉ ▄▉ ▄▄ ▅▇▉▆▌ ▊▆▌█▇
Removed old placeholder prefabs from BBS.
Deleted previous BBS blockouts.
Setup boat building station prefab with art prefabs, modified colliders.
Applied materials.
Update: add profiling markers to AnalyticsManager and it's uploaders
Tests: ran in editor
Merge bitmapped_damage_tracking → indirect_instancing
Implement bitmapped damage tracking
commit _b material for platform
Update: FPUploaderImpl - add a warning in case someone attempts to feed it non-json AnalyticsTable
Tests: none, trivial change
Boat ladder prefab tweaks
▋▉ ▄▋▅ ▍▇▇▌ ▊▋▇ ▆▉▊▉▍▌ ▊▇▄▋▆▊ ▇█▍ ▆▄▍▊▍▆▇▉▇
merge from naval_update/deep_sea
Update: append AnalyticsTable name when logging accumulator activity
Tests: none, trivial change
merge from more_cannon_fixes
▅▄ ▉▊▌ ▉▅▋▆ ▌▄█ ▋▍▅█ ▌▋███▉█▍
▅█ ▅▆▍ ▌▆▋▄ ▅▉▍ ▇▍▋▅▍▉█▊▅▄ ▅▆▋▍▍▍
▄▌ ▋▌▄ ▄▇▋▋ ▇▄▇ ▄▌▇▍ ▅▆▇▌▌▉▋▉▉▊▆▊▉▊▇▊▊▅
▉▉ ▄▉▊ ▆▌▆▊ ▄▇▉ ▇▇▊▇▋ ▊▇█▋▇▉▆█▍
▄▆ ▇▇▅ ▇█▋▉ ▊▊▋ ▊▌▍▊▆▄▇▄▊▄█▌▇
▉▄ ▊▅▋ █▍▆▇ ▆▌▍ ▍▇▆▄▌█▆▊█ ▌▆▉▆▊▊▌▋▆▆▌█
Remove debugs and extra print statements
pt_boat_gameplay_pass -> naval_update
PT Boat Deepsea now driven properly by AI
▍▉ ▆▅█ ▄▋▋▋ █▅▄ ▉▋_▋▍▋▇▅▋
Initial boat ladder item and prefab setup.
Update: accumulator log now also outputs byte size (pre compression if there is one)
Tests: none, trivial change
▇▊ ▅█▅ ██▆█ ▇▍▋ █▅▊▄▉█▄▊█▌▍▋█▉
Added a tooltip on the deep sea map marker
▇▄ ▋▄▆ ▋▉▆▅ ▉▉▅ ▄▅▆▌▊▆▄▌▅▇▉▄▆▆▄▊▍▆
▋▋▄▌▋▌ ▄▋ ▄▆▋█▇▉▉▅▆▉▍█.▄▅, █▊▅▊ $ ▅▍▊█▅▍ ▄▋▉▇▅▍▋ █▌ █▉▇▉▌▆▉▋▉▄▆▍▉▊▊
Bugfix: fix false "EventRecord pooling error" when disabling analytics.usev2
Hoping to rip it out once we fully convert to v2
Tests: unit tests + enabled-disabled in editor
▋▅ ▊▇▌ ▄▅▋▋ █▆▌ ▄▉▅▍▇▇▍▊▋▊▄▍▍▇█▋▅▌█