32,149 Commits over 4,018 Days - 0.33cph!
beancan / f1 grenade viewmodel tweaks
junkpiles block AI movement
junkpiles actually sink all the way into the ground before disappearing
JunkPile timeout check uses Unity's invoke because of its long repeat time and since it doesn't use CancelInvoke
Removed this. from all invokes as they're no longer extension methods
ListComponent now uses a ListHashSet instead of a List (better remove performance)
ListHashSet implements IEnumerable and has index getter / setter
ListDictionary implements IEnumerable
Moved InvokeHandler to plugins
Made InvokeHandler methods part of FacepunchBehaviour rather than extension methods
Facepunch.System project automatically includes all its cs files (like the other plugins)
Massively improved InvokeHandler hashing
External walls block ai
External gates block ai (unless open)
Ores block ai
Build navmesh async, to try to avoid consuming all server cores (slower but friendlier)
Cleanup in ssao
Small water reflection optimization (bw++, all platforms)
skin approval + icons
fixed missing hatchet
Reapplied packed hdr and tweaked tier settings
Updated SSAO + fixed OnPostRender error
Disabled allow MSAA on main camera
Reapplied main camera effect connections
skin approval + broken icons
Fixed OSX / Linux / Win32 debug builds not uploading to Steam
Changed InvokeHandler times from AoS to SoA (performance)
Fixed scene view display when skybox is enabled
Updated main camera effect assignments
Enabled packed 32bit HDR format on all tier levels, when available (bw++ on dx10+ hw)
Animal attacks show hud damage indicator
Resizing every speedtree without care or consideration
Log game object name when encountering SkinnedMeshCollision without SkinnedMeshCollider (RUST-1645)
Fixed metal chest plate rig in prefab (RUST-1637)
Added OpenGL core to Windows (for asset bundles)
Fixed RustBuilder not building all all platforms as debug build
Spinner wheel sounds
Water lapping sound polish
fixed rare issue where a dead helicopter could enter a strafe
animals align to terrain height/slope
animals try and face attack target
Disabled ImageEffectTransformsToLDR on tonemapper until gamma bug is fixed
Fixed metal chest plate (sometimes?) being invisible (RUST-1637)
Added BufferList to Rust.Global (list that exposes its backing array for fast iteration)
Optimized InvokeHandler and UpdateHandler by reducing their iteration overhead
ListHashSet and ListDictionary use BufferList and take an initial capacity in their constructor
Fixed spikes when removing entity
Subtracting
20023 to try a different way
Fixed torch light culling mask
Ai doesn't eat when it's got threats
Fixed AI quickly running back to previous spot when running fast
Ai bit more afraid of humans
Fixed Ai floating off ground slightly
Fixed player collision corruption on die / respawn cycle (RUST-1642)
Improved performance of removing from Grid<>
Balanced animal favour running in straight line