33,287 Commits over 4,109 Days - 0.34cph!
Added camera util + proper frustum plane extraction
Added WaterCullingVolume for water surface clipping
Loot barrel impact & gib sounds
Handful of level tweaks
placed some temp safeguards in the lift at rocket factory
viewmodel organisation - clean export for vm
tundra small rocks no longer have moss (they also show in desert biome)
rock collectables are a tad larger
Merged Facepunch.Unity changes
Fix for the rocket factory ground mesh disappearing
Fixed LOD distances on rocket factory objects
Nicer initialization
Server address + Server name for integration
Fixed getting server list from the wrong place
Disabled the 2 east lifts in launch_site
Fixed ground holes in the rocket factory
█▊▍▋▊▊█▉▊ ▌▄▌▇▇ ▇▍▄█ ▅▇▆▋█ ▇█▋▍▅ ▉▋▋▉▅▌
Detailed stair colliders, tiers variations
Added water culling volume to launch site basin
Merge from detailed_stair_colliders
Stairs and foundation steps use more accurate shadow casting proxy meshes
skin approval + icons
manifest
Fixed NRE when opening workshop from main menu without having joined a server
Subtracting all AI experiments
Added some more rigorous sanity checks where navmesh agents are concerned.
Added a navmesh agent safeguard that will help agents onto navmeshes, or kill them if they fail.
Commented out Kill command from safeguard.
Delay for retries to put an agent on the navmesh increase in length with each try up till the cap.
fixed issue with semi auto pistol vm deploy animation
Navmesh agent safeguard should be a server component. Re-enable Kill command.
Removed Safeguard (we'll deal with this in the spawn handler instead).
bradley normal map fixes
bradley emissive fixes
bradley LOD fixes
idle sounds
engine exhaust
Foliage displacement can select whether or not to render as a billboard on the component
Foliage displacement no longer creates a second camera (eliminates all overhead)
viewmodel organisation - clean exports for vm
Cherry picking
21682 (Parallel.Call) to avoid future merge conflicts in Facepunch.UnityEngine
Fixed FoliageDisplacementManager calling Camera.Render
Lowered q=0 textures to quarter res and q=1 to half res
merge from main/music-v2-merge
fixed bradley falling through the world when flipping over
bradley diverts traction to wheels that are touching rather than a uniform motor torque for all (climb obstacles easier)
Added texture density visualizer (graphics.showtexeldensity)
Music sync tweaks
Sound level tweaks
Added reference/helper overlay for texture density visualization
Fixed show texel density foliage out of sync
Fixed texel density sampling noise
Added texel density support to a few more shaders
Fixed shader compile error
Water no longer spawns a world model when dropped out of its item container
Added terrain shader support to texel density visualization
Make sure load in background is enabled for all NPC sounds