241,434 Commits over 3,867 Days - 2.60cph!
[D11] [UI] Simplified notice area for pick up/dropped notifications while investigating layout optimisations
[D11] [UI] Fixed bottom right vital info not showing.
Removed unnecessary IsNPC/Weapon/Vehicle/etc function definitions from Weapon and Player, since they are inherited from Entity metatable
Added Entity.IsNextBot
[D11] DTLS reliable-order timeout/retry made less strict as 4k servers are now disconnecting with false-positives. Needs more investigation.
Fixed water resource nodes spawning on unreachable terrain. Added TerrainUtils.GetClosestNavMeshPoint.
[D11] [UI] Fixed property field and define issue in Vitals classes.
[D11][OPTIMIZATION] Sound occlusion interval brought down
Added game.GetAmmoTypes() - returns table of ammoID = ammoName
Added game.GetAmmoData( id ) - returns AmmoData struct of given ammoID
Fix some interactions not working because there's no fog of war setup at the moment
Updated some wallbanger stuff
Job markers now show failure reason text
▄▅▊▅_▅▆▅_▆▍█▄▉▇_█ ▆▍▇▉▄▉ █▍▋▉▄▄ ▍▊█ ▍▋ ▉▋▌▇█▅ ▅▅ ▌▌▇▍▊▄▄ ▍▍▇▌▇ █▆▋▄▅█▅▄
▉▌▍▍ ▊▇▋▋▌▄ ▇▋▊▌▉▇▍ ▍▄▅▇ ▊▉▅▍ █▄▄▆▅█ ▆▆▌▍█▇▉
[D11][OPTIMIZATION] Skinned mesh collision ray casts vs the bone nodes rather than the skin which is much too slow. Selects the bone node which is perpendicularly closes to the ray. Lets see if QA see any major problems. The arrows "sticking out" are probably going to have to be re-thought.
Frontage rebuilding is faster but still slow.
Show collect job task markers.
[D11] [UI] Vital Info notices now update from the list so they can be enabled/disabled at runtime. Disabled layout element height animation while investigating layout build optimisations.
[D11] Small translation change
▌▌▄█ ▉▆▉ ▆ ▍█▅▆ ▌▆▊▍▍▊ ▌██▍▇▋ ▇▍▄ ▊▆ ▉▌██▊▉ ▅▉ ▋▋▇▋▅█▋ ▌▄▆▋▊ ▋█▌█▅█▌█
Show max capacity values on storage UI
[D11] Initial check-in for new style Frontend
[D11] [UI] Changed pie wheel texture filtering to bilinear to address visible artifacting.
Allow multiple location status events to be active at once. Server needed this to support missions being run by multiple players at the same time with active checkpoints in the same spot. Players could end up with someone else's trigger "on top", preventing them from triggering theirs.
[D11] DTLS reliable-order retransmission max attempts. Fix for orphaned connections causing large outgoing network spikes.
Fixed PixelChunk center of mass calculation
Fixed hunters jacket skin mat
Better culling distances on the topside.
Restore checkpoint mission types.
Round-based code fix. I think that "StartTrigger" is meant to be there for both
Added a new dev bool to the WiseGuysTools window for fast testing: "Bill B's dev testing mode". Also added WiseGuysTools param access to WiseGuys.cs, allowing for checking params without #if UNITY_EDITOR flags everywhere.
Fixed world-space UI mission info not showing up on normal payphones
player vitals(health/death), ragdolls, helmet
▍▌▅ ▌▌█▍▊▌▆ ▊▄▅▇▋▇▌▄ ▇▌▅▌█▋▊ ▄█▅▉▌▉ (▍▊▆▉▇█▅ ▌▊▊)
Fixed missing play button icons
RustButton resets its styles properly if disabled while pressed
Fixed timeline minute/second display being wrong
[D11] [UI] UI Sprite filtering properties changed to Point where possible (left certain UI sprites on Bilinear to prevent artifacting when moving). Fixed textures that couldn't be crunch compressed due to not being a multiple of 4. Fixed Various UI Texture settings that were inconsistent or not needed.
Fixed reload problems at extremely low FPS
Added gmod_maxammo, defaulted to 9999, affects max carried ammo of players, values below 1 mean use the ammo type's maximum
Disconnect on checksum mismatch
Cherry picked
37573 from hdrp: fixed water system get height NRE
Fixed NRE in water system get height calls before native path was initialized
▌█▉▅ ▆█▇▊▌.▆▋▋▊▆▅▇█▅ ▅▋▄▌▅ / ▄▌▌ ▉▅▇▇
[D11] merge from d11 main branch
Improved the "Warning: Tried to set missing key on Dynamic Light object" message to include stacktrace and proper newlines
Added SetDamage input to crossbow_bolt (hl2)
Add client.connection.status command