248,610 Commits over 3,928 Days - 2.64cph!
Add interface IActionGraphCache
Citizen: added "blink" pose parameter + "Eyes_1D" sequence
▄▋▇ ▊▌▇▇▄▇▋▄/█▍▍▆▌▇▍ ▅▉▋▅█▆▋▉ ▅▆ ▊▍▊▍ ▊▆▋▅▉▇▋
Partial backport of ISceneObjectDesc::OnSceneObjectVisibleInView
Add lights to lightbinner through CLightObjectDesc::OnSceneObjectVisibleInView instead of LightBinnerStandard::AddLights
added toothpicks + map updates
Merge: from fix_hitinfo_pooling
Tests: all modes build in editor, got attacked by animals then injure->kill - correct killer (and no leaks of HitInfo in Pool)
█▆▌▊▉▍▅▉▋▍▇█▉:
▇▋▊▆_▌▄▊▄▍▉█▆▇▌▅ ▆▌▋▊▊▄ ▄▍▇▌▍▍ █▉▉▊▍▍ ▌█▋▆█▄
▆▋█▉▋_▇▇▆▅▍_▆▌▅▋▌_█▇▋ ▇▇▍▄▅▉
Initial support for Azure client secret authentication
- Added convars analytics.azure_tenant_id, azure_client_id, and azure_client_secret, and analytics_bulk_container_url
- analytics_bulk_upload_url remains as the first try when set with a SAS url
- analytics_bulk_container_url contains only the storage container with no SAS url, and is used with the client credentials
adjusted dead citizen placement
▋▆▍▅█ ▌▄▄▌ ▇▅_▄▊▋▌_▇▆▉▌▍▅▆▇▄
Bugfix: show valid last attacker when suiciding
We used to cache pooled HitInfo which could cause it to be randomly modified by other hit processing. Now we cache a value struct isntead of hitinfo.
Tests: solo session, get attacked by an animal, then run injure -> kill. Used to see self as killer, now see animal
acoustic foam material + asset + detail normal
- Metal Shield Viewmodel submission
- Material and Textures Setup
More achievements
https://sbox.game/facepunch/jumper/achievements/
Implement blocks_exploded stat
Fix spread disease - disable spreader during teleportation disease
Implement disease achievement - can pass disease onto other players by touching them
Disable camera orbit code for now, it's really jittery and I can't figure out why just yet
Missing wind tunnel
Fixed free achievement
Rework windows build scripts to use vswhere.exe and pushd/popd
Run render.UpdateRefractTexture during halo rendering
Fixes garrysmod-issues/issues/6000
Build LuaJIT with specific toolset on Windows (matching the game itself)
Build VPC on Windows using v142 toolset
Move ChangeAttribute back to Sandbox.System but put the callback in Sandbox.Game so we don't break anything.
pill bottle scale fix and lid added
Upgrade ChangeAttribute to support any property not just for [ConVar], so it now works with [Sync], too. Move ChangeAttribute to Sandbox.Game so it can use TypeLibrary for CodeGenerator wrapped property stuff. Resolves Facepunch/sbox-issues#6386
Bugfix: Fix server-side leak of HitInfo for player melee attacks
Still on the lookout for the sourc of bad death screen info
Test: local session, couple hits by p2 and the pool numbers for HitInfo stayed stable
pill bottle texture update
Update height override, jump power
Fix achievement list api output
Add achievements help
Refactor
Achievement button in header
Achievement list for players
Cleaned up the Localization tools MenuItems name and priorities
More accurately synchronize Time.Now between clients. Fixes Facepunch/sbox-issues#6326 (at least with the repro they attached.)
Add anim to wolf jump
Tweak fsm api to prevent bugs we could catch in a static way
Make it possible to stack the disabled state on a navmesh agent
Switched the old torch flame texture compression to DXT5|BC3 to fix the compression visual noise.
Work on restoring functionality