10,834 Commits over 3,867 Days - 0.12cph!
Removed some rocks from water treatment plant that were placed outside of the terrain blend map
Fixed field rocks sometimes partially overlapping the outermost objects of monuments
Added warning when skin download fails to start (separate from timing out)
Merge from conditional_models_3
Renamed some profiler samples because Unity
Disabled sync position on boat storage and fuel (should automatically inherit group from parent, no need to sync explicitly)
Added temp_field_large spawn population to procedural maps
Cherry picking
26035 (Schema refresh stripping)
Cherry picking
26000 (Steamworks update)
Fixed server lag corrupting lerp timestamps, sometimes permanently
Fixed repair bench skin icons not refreshing until clicked
Call ItemManager.InvalidateWorkshopSkinCache when new item definitions have been received
Optimized PositionLerp.SnapTo / SnapToEnd
Fixed ore bonus have sync position flag set
Changed lerp.debug to false by default
Fixed lerp timestamp sometimes being incorrect when enabling lerp
Fixed lerp server timestamp correction sometimes getting corrupt
Added lerp.debug convar
Fixed animals turning like Slowpoke (lerp regression)
Server player loot distance and client interaction distance are closer together
Send network update when healing entities using upkeep
Fixed server save timings ignoring the majority of the stall time
Stripped server schema refresh (fixes server stall every 30 minutes)
Added server timestamp correction to network interpolation
Network++
Print full exception when "error loading save" happens
Fixed player view direction going fubar with extrapolation (still some problems, should probably be disabled altogether for players due to delta updates)
Network extrapolation also uses slerp instead of lerp for rotations
Fixed that network interpolation velocity smoothing wasn't working correctly
Interpolate rotations with slerp instead of lerp
Fixed vis.lerp ghosting (and some ddraw ghosting in general)
Fixed missing guides and hammer highlights on walls
Updated roof side model condition so only other roofs affect it
Conditional models refresh correctly when rotating a building block
Removed rotation hack from right hand side triangular walls
Added triangular wall conditional models when placed at a roof side
Removed occluder meshes from roof prefabs (unused)
Merge from roof_building_blocks
Don't spawn bradley while still loading
Imposter is IClientComponent
Devs can craft all workshop skins if "unlock all items" is set in the editor
Added some item schema debug convars (autoschema, loadschema, printschema)
Run FileSystem_Warmup on dedicated servers
Fixed projectile particle systems no longer playing after being pooled