136,410 Commits over 4,324 Days - 1.31cph!
Clean: more refactoring of unit tests in Test.GamePhysics
Tests: ran perf tests
Fix trails following cannonballs during reloads and when moving the cannon around.
Fix "navmesh ready" log spam
▆ ▊▊▊▅▇ ▅▋▇▋ ▍▉▆▌▌▅▍▍▌▊▍▆▋▉▄▄▍▇▋▇▉▍▅█▉
▊ ▋▉▍▋▋▋ ▆▍▊▋▅▆ ▇▋▆▊ ▅▋█ ▊▉▆█▋▄▇ █▍▍█ ▅▍▇▉▅▅▅▉ ▇▊▍ ▌▇▊▊▅▊▅ ▍▋▄▇▅ ▇▅ █▄▆▊▇▇▆▄ ▅▊▆▌▌ ▊▅▉▉▇▌▊ ▋▍▌▄▍ ▋▇▄▅▇▋▋▍▇ ▋▄▌▍ ▄▇▊ ▋▅▍▇▆▌ ▉▋ ▆▉▍▇▋ ▇▉▅▅▋▊▍ ▆▍ ▋▍█▍█▍▄▊ ▊▇▉▄▍▋ ▌▋▋▌▋▆▌▌▋█
▅ █▌▋▇▌▇▊▌▆ ▄█▉ ▌▄▊▆▉▋▄█ ▇▅▅▊█▉▌▊ ▅▄▌ ▉▇▅▅▆██▌ ▌▊▆▆▅▋▋▊▄ ▋▊▊▊▍ ▅▌▇▊▅▌▇ █▄▋▅▅▌▅ ▊▍▇▌ ▄▍▆▌ ▄▌▄▌ ▊▌▌ ▌██▅ ▉▅▇▋▊▇▉█ ▇▉█▄▍▌ ▉▄▄ █▌▉▋▋▇▋
Clean: take out perf test measuring code into helper Utils class
Tests: ran unit tests
merge from store_fixes_feb
Fixed NRE when opening the steam inventory bag crafting modal
Added currency font to the bundles
merge from naval_update/io_boats
Skinning update for wood armour gloves
Use direct-to-VRAM buffer uploads on Mac to fix memory leak.
ioentity.allow_on_boats set to true by default
Added playerboat.kill_io_deployables command
▆ ▌▉▋▋ ▆▌▅ ▉▆▄ ▉█▍▋▋▆▋▆▋▍▊▍ ▉▋▆▅▄▇▌▄▌ ▌▌▉▆▉▉
Can't use the wiretool while swimming
Merge from skin_access_improvements
Remove DeveloperOnly visibility flag from skins_access due to some servers relying on it being visible
Fix skins_access -1 not working with default wallpapers
Fixed fluid splitter and fluid combiner not deployable on soft side walls, regression from io_boats
merge from doors_placingthroughwalls_fix
merge buoyancy_fixes to main
█ ▊▌▇ ▋▊▍▊▅▅ ▍▍▌▅ ▄▌▊▍ ▍██▍▄▊ ▋▅▋▆▇ ▍▄▍█▉▊▌
comps box - added lods, split base and lid for mesh lod, tweaked material values
metal box - reduced lod1 distance
Added an alternative LOS check position for all single doors, double doors and garage door
Fixes "Placing through walls" error popping up when you're clearly not placing them through walls
Fixed Gibbable NRE introduced in
144214
Base kiosk trim textures (still WIP) plus preview mesh. Renamed old test materials to get em out the way.
merge from gibbable_skins_fix
Fixed BBQ and garage door gibs not being skinned
merge cannon_protection to main
- More categorisation
- Show resource path if its a place decor component
Merge from desctructible_boat_wrecks
- No need to generate cliff topology twice or process procedural objects twice
- Expose Disabled flag in inspector
- Change path to be 'Window/Map Creator'
some model fixes and conditional polish for low wall corners
Hide arrow buttons if we only have 1 gallery element
merge from store_fixes_feb
Remove UseWreckStabilityUpThreshold.
Destroy flagged items and make wreck destructible at the same time (20s)
Merge: from remove_old_occlusion_group_logic
- Clean: more code removal in unit tests to silence Rider
Tests: ran unit tests
Clean: remove more dead code/checks
Missed some leftover if(true) style code
Tests: ran unit tests
Force-disable Occlusion Culling when Indirect Instancing is enabled. (Only until Indirect Instancing can ingest result data from Occlusion Culling)
Merge: from main (yeah, weird one - redo of CL 143929)
When I did a server merge from extend_perf_telem, plastic warned me that another change made it to main, but commit bot reported mine merged. In reality it wasn't fully merged, just "attached". This should fix it.
Tests: compiler simulator in editor
merge from cannon_slowdown
merge from redirect_snapping
Deployables can now snap to redirects of itself
All the component boxes now snap to each other