249,480 Commits over 3,959 Days - 2.63cph!
better default locker specular
Fix modeldoc not cleaning up a embedded preview, causing an invalid thumbnail listener to stay around which sometimes causes a crash when a thumbnail is generated
Don't add more lights to visible list than the list can permit, this relatively low limit is silly but don't want to break api until frustum tiled cull is here
https://files.facepunch.com/sam/1b1011b1/parsecd_CiKjzyScdq.mp4
Lightbinner caching experiment, AddLight still sucks and we need to deal with shadows and faster insertions
https://files.facepunch.com/sam/1b1011b1/NkiL7ryaEs.png
Updated Procedural Map_Cliff_DecorUniformTest to use PlaceCliffsUniform
Updated cliff_hills_test to remove slope scale from Terrain Anchors (testing if this is even still required)
Added Z rotation to PlaceCliffsUniform
Delete constraints.lua
Unused file
Make game mount list wider (Adjustments for #2110)
Fixed Sandbox Tool Lua errors from engine saves
Would happen if the save was made with tools that are no longer available when the save is loaded
Show the unbound command in hints, if a command doesn't have a key bound
Based on the idea of garrysmod/pull/1962
Fixed halo rendering on certain models making the screen black.
garrysmod-issues/issues/6000
Improvements to MatSelect panel
Improvements to PropSelect panel (to match MatSelect)
Added sbox_max(rope)constraints
Delete constraints.lua
Unused file
Added sbox_maxconstraints and sbox_maxropeconstraints
Both default at 1000, sbox_maxconstraints is for non rope constraints only, not ALL of them.
Nocollide is considered a non rope constraint now for the sake of limits.
Also fixed a bug where duplicated constraints would not be able to be cleaned up via Utilities > Admin or User Cleanup
pill bottle branding added
Prevent wolves from being scared by noises too easily, make wolves favour circling more
Revert "Fog Fix (#1661)", causing some slowdown problems, will be
brought back shortly
This reverts commit f0981cbaf9679a34c219f57cd232a638f60d463f.
Unique rock formation progress
Recreated the god rock and anvil rock
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