135,923 Commits over 4,293 Days - 1.32cph!
▌ █▊▍▆▌▍▄█▋▊▉▇▄▅▌▆▊▇▍▊▊▍▋▄▄▄ ▌▅ ▊█▉▄
▋ ▇▌▄ █▇▅▄▍▆▋ █▉▍▇ ▇▉▅▆█ ▅▋▆▇▊█▊ █▄ █▍█▇▉▆▊▍█▊ ▄▅▆▇ ▊▇█▇▉▉ ▌▇▉▌ █▊▄▄ ██▍ ▋▋▍█▆▆▄ ▄▋▊▇ ▅▉▆ ▆▌▇ ▊▄▅ ▅▄▌▆▄█ ▊▍▌▅ ▉▉▍▋▆█ ▇▌▇▄ █▇▌▌▉▆
▊ ▅▄▆▊ ▌▇▄█▋▋▇▌▌▉▌▌▊▅▌▉▋▉ ▍▆ ▍▅▍ ▍▆ ▉ █▋█▌█▊▊▍ ▋▄▅▄▅▆▍ ▍█▅▇▍▋▌▊▌ ▍▉▄ ▍▋ ▊█▄▆▆▇▉ ▇▄▄▅▆▋█▋ █▊█ ▋▆▍▊▋▊ ▇▋▉ ▅▉▌▌▊ ▋▆▄▊▄▌ ▍▌█▉ █▅▅▋▄█▌█ ▆▅▇ ▋▋▍▊▇▍
Hookl up umbrella collider state toggling
cleaned up ApplyCorrectionForces a bit
▉ ▍▆▇▌▇▉▄ ▍▆▌▆▄▋▋▇ ▆▆▄▇▄▋ ▍▉▌▇ ▋█▌▄▄▇▅ ▇█▆▇▍▆ █▄▄ ▋▋▄█▉ █▋▋█▍▍▌ ▄▌▄▊ ▉█▊▄ ▅▍▆█▄ ▋▇█ ▍▆▍▉▆▄▍ ▆█ ▇▋▇▊▄ ▉ ▄▇▇▆▊▆
More monument blocker blockout progress
proprenderer_print_log_fix -> main
Wrap proprenderer editor stuff in UNITY_EDITOR
Try checking EditorApplication.isPlaying as well
removed another deeper nested duped IsValid check on the entity
pt_boat_turret_seat_angle_fix -> main
remove duplicated unity-null check in StorageFuelSystem, replaced with IsRealNull usage as GetFuelContainer ensures entityref returns a valid result or true null
merge from artist_pack_dlc
141826
switched GetWaterSurface for GetWaterLevel in BaseBoat correction forces
Fixed large ligth up frame and small and large ornate frames not deployable on some wall grades
removed ClampThrustForcesToPlane option that we never used, removed some pointless plane usage
Updating skinning for grass underwear
Paintball Gun - added paintball ammo icon
Prevented NaN propagation within shadow sampling, as there was a case where the perspective divide would divide by zero
BBQ - updated rigged file with latest mesh, updated prefab
Merging from main to verify pipeline results
artistcanvas paintable source is now lod0 instead of parentgroup so not all lods are displaying in the paintscene
▋▇▄▊▉▌ █▍▉▄▇ ▅▇▄▉▌▄▌▄▇▆ ▍▌ ▍▇▅ ▋▅▍▄▋▌▋█▌ ▋▉█▅▄ ▇▄▅▊▅▋▇▌▆ ▄▆▋▌█▌ ▌▉▄▇▇ ▄▆▄█▆██▌▅▋▆▊▋▄▍▆▋▅▌▉▌▍▌▍▋▍▄▆▉▄▅█▄▋▍▅▄▊▇▊▇█▊█▋▊▍▋█▊▄▇▆▋▉▅▇▅▋▆▇▅▆▅▊▌▉▄▅▌▆▄▌▅▆▇▆█▅▅▄▆▋▍▍▋▆▆▆▋▋▌▍▅▇▅▅█▌▌▄▍▊▊▇▍▉▄▉▅▍▍▍▊▆▄█▇▆▌▉▇▌▇▅▇▅▋▌▅▅▋▊▆▄▄▊▅▉▍▆▆▋▄▌▌▍▇▌▆▋▌▆▍▇▋▅▆▉▄▌▌▅█▍▅▇▊▉▅▇▆▋▆▊▇▉▋▉▆█▌▌▊
▅▇▅▅ █▋▆█▊ █▅▊▉▇▊█▅▉▌ ▊▇ ▆▊▉ ▊▊▋▌▍█▅▄▌ ▆▇█▋▊▍▄▄▄▅▌█▉▍▋▉▄█▊▋▄█▌▋▊▉▋▍██▆▆▅▋▆▍▅▋█▊▌▊▆▄▌▅▄▋▄▆▌▍▉▇▌▌▉▋▅▅▅▄▉▊▌▉▇▌▋▋▇▇▍▍▌▇▆▌▌▉▉▍▍▆▉▇▊▌▍███▊▇█▌▅▊▅▆▌▆▍▆▌▉▍▉██▉▊▌▊▉▆▄▇▄▉▌▉▌▇▆▌▋▊▉▄▆▉▊▊▋▆▍▋▇▄█▅▇█▌▌▊▍▋▆▋▋▉▊▇▇▇▊▍▍▋▇▄▇▅▄▍▅▍▇▆▇▍▄▅▋▅███▆▋▌▆▇▉▄▄▇▇▍▇▋▇▆▄▄▄▇▌▌▉▄█▄▇▋██▉▅▍▆▉▋▍█▋▍▊▍▌▌▉█▍▊▊▋▄▋▄▅▊▉▋▊▇▆▍▋▉▊▋▅▍▄▅▊▆▊▆▅▊▌▍▊▉▄▅▋▅▋▇▌▅▌▉▄▄▇▄▉▍▍▇▆▄▇█▌█▄███▍█▋▉▄▄▇▅▆▉▌▆▍▄▅▉▅▉▍▉▋▅▋▉▊▉▆▊
Fix crash from unclamped indices when batch fetching flow directions.
Enlarge props_culled_base culling bounds on Y axis on all three oil rig feet, fixes junkpiles getting culled while players were standing on them (as they were just outside of the bounds)
S2P all floating cities
Merge: from serverprofiler_codeapi
- New: immediate mode profiling API for capturing specific regions of code. servervars to control it in "profile" group
- Unit tests covering all new logic
Tests: compile test + ran unit tests
Update: update ServerProfiler.Core bins to Release
- built on 2a311df
Tests: ran all server profiler unit tests
Update: add profile.ImmediateModeEnabled feature flag
- codegen + unit test
Turns off all managed-side logic for new API
Tests: ran unit tests
Update: introduce export interval (profile.ExportIntervalS, defaults to 30m) + ability to reset the interval (profile.ResetExportInterval)
- codegen and extra unit tests
Tests: unit tests
Bugfix: ProfileExporter.JSON can now export 0-frame main thread profiles
Test: ran previously failing unit tests, checked their exported files - all's gud
Align terrain vertices with texel corner to match unity
██▌▅▉▇ ▌▋█▆ ▉▉▌▌▆█▋▅▉▌▌▍▊▄█▋▊▋█
▇▌█▋ ▊▊▍▋▆ ▉▅ ▄█▌▌▆ ▌▌█▄▊█▆ ▇▆▉▍▉▍▋ ▌▍▅▌▇█ ▌▊▆▆▉▇ ▍▄ ▌▊▍▌ ▉▄▊ ▉▌██▍▉▄▉▄▊█▌█ ▊▅▌▉▉▇█ ▆▊▅ █▆█▅▉▊▉▅▄ ▌▅ ▆▅▊██ ▍▋▅
Update: immediate mode API improvements
- debug windows binary built from 2a311dfb
- ScopeRecorder automatically exports to json and cleans up recorder state
- added RecordScopeIfSlow(..., TimeSpan, ...) API, same as above except exports only if there was a delay
- updated unit tests since some scenarios are now impossible
Need to fix export next, wrap it with a couple server vars and update to release bins - then it's done
Tests: ran most of the unit tests (stress tests skipped as they would overflow with export tasks)
▆▊▊▍▋▅ ▅▋▋▄▅▌▊▋▄▋ ▆▇ ▇█▄█▉▍▌▍▉▄▌▉▇▌▉▋▍▆█▌ ▉▄█
Merge from artist_pack_dlc
Fix paintball impact effects being all fucked up
Suppress PropRenderer warning in builds