252,767 Commits over 3,990 Days - 2.64cph!
merge from xmas_update_2021/fw/santa
Purge all CPhysicsShape of a body, not just CRnShape so our physics shape handles become invalidated properly
█▉▉▄ ▅▉▌▌▊▉/▌█▉▌▉▋▆▊▌ ▋▍▅▌▆▍▊▋ ▄█▍▌▋ ▌▋ ▅▇▍ ▄▆▉ ▅▊▌▄▅▇▌
Multipass support for render targets and multipass dof
Hexagonal blur with controllable bokeh sides
Give DOF more Bokeh
Use fullres dof buffer
Fix edge aliasing
Full res CoC LUT
Switch to HDR target
Fix drawing with console open
Further improve CoC edge
Use an elipson for CoC edge, make CoC blur togglable
Remove debug printing
Make texture more explicit
Mange all render targets on C# side, use full HDR now
fucking fixed viewport offsets
Use true luminance for disc fill
Introduce screen resolution changed event
Merge pull request #125 from Facepunch/multipass-dof
Rework Depth of Field to have higher quality and multipass it
cherrypicking
67541 - Fixed Santa permanently pitching down 20 degrees and flying perfectly straight instead of "swimming" to different angles as intended.
Don't throw exception when adding null mesh to modelbuilder, we only care about warning valid meshes with no vertex buffer
Fix compile error, replacce obsolete
Same deal for hull shapes
Allow mesh physics shapes to be created from either lists or spans
Add PhysicsBody.RemoveShapes
Add PhysicsShape.IsValid() extension
Add PhysicsShape.UpdateMesh for mesh shapes
Fixed missing player id on report screen
Can no longer report a specific player more than once every three minutes
Stop timer when entering noclip
Fix issue with spamming restart and go back binds
Adjust all car settings on snowmobiles
Added a keybind to trigger the focus map button on the map screen (unset by default)
Remove front wheel colliders, add new torque-based steering option.
Merge SnowmobilePhysics -> Snowmobile
Converted all modular cars to use my new shared light atlas
Experimenting with the shader
fix exception in planar reflection
Tomaha headlight emission edit
Set up a new texture atlas and material called Shared_Light that all new vehicles can share. I've taken the light textures from the Tomaha snowmobile and added them here, updated the light UVs to match the new textures, and ported the lights over to used this new atlas. Going forward, we should be able to use this one material for all vehicle lights in the game.
Small Santa FX facelift
Cheaper terrain spotlight on Santa, and better coverage on his own keylights. No black spots.
Fix crash sound not always playing
Show next map to players
Add restart & go back binds
Add restart & go back binds to controls menu
Don't show friends list in mute list (was only on for testing)
Better UI for deleting players from the mute list
Setting up a material and atlas texture for a shared light, where all/most vehicles can share the same light material
Fixed Santa permanently pitching down 20 degrees and flying perfectly straight instead of "swimming" to different angles as intended. Regression introduced in
67335.
▊▉▋▌▋ ▌▊▌█▄▋▌▆ "▅▋▉▍▉▍ ▊█▌▅ █▊ ▋▉▍▄▉" ▆▌▅▍▆▌ ▋▌▇ ▆▄▆▇▆▆█ ▆▅ █▍▄▌ ▍▆▌▌
Merge from xmas_update_2021
include .mat for the change of textures.
Materials properly applied.
Fixed helmet overlays staying active after leaving first person spectate (either by switching to another player, going into third person or going into debug cam)
Changed the Tomaha snowmobile headlight materials and UV maps to match the standard headlight textures, so they can be emissive.
merge from xmas_update_2021
Updated Tomaha lights to use the new separated models. Still needs a mat/UV edit
Add support for removing players from mute list
Added leaderboard to map
Merge branch 'main' of sbox-unicycle-frenzy
Fixed missing texture references in Tomaha snowmobile material (from 67510)
Bit of cleanup
Don't snap to ground normal, tilt harder on sloped ground