240,807 Commits over 3,867 Days - 2.59cph!
Stricter Rotation.Angles() tests
sboxgame/issues/3984
Added a simple do_shore_drift convar, allowing for easily disabling boat shore drift entirely
Fixing the fix using fixest of fixes
▅▊█▋▍▄ █▆▆█▄▌▇ ▄▇▌▆▆▄ ▋▋▄ ▄▅▌▋▄▄ ▉█▇ ███▇▆ ▋▊▇▄ ▌▍██▄▋ ▅█▊▋▋▉ ▆▄ ▇▅▉▆▍▆▍ █▊▋▄▉█ ▍ ▋▄▄▊▌▄▌
▊▇▋▉▉▅ ▍▋▄ ▅▆▅▋▉▊▅ ▌▉▄ ▇▊▋▌▌
Remove all the player stuff from CViewId, give each camera a CViewId (debatable whether CViewId is needed)
merge from steam_browser_temp_fix
Don't spam "CTextConsoleWin::GetLine: !GetNumberOfConsoleInputEvents"
Fix dedicated server crash
Add dedicated server test to ci workflow
Facepunch.Steamworks rebuild
merge from global_networked_bases
Added a new tutorial supply container that gets refreshed at several mission stages
Added optional mission objectives to open the extra storage, still not referenced in dialogue
Removed the resource multipliers from yesterday
merge from FurnaceSkinEmissionFix
Leaderboard backup, run #5765
Improved attack heli gibs, updated the model, no more jitter
Fix upgrade gibs & destroy gibs for shipping container being rainbow colored
Fixed gunner's head moving with the gun when they're in turret view
Fixed BaseOven's not working in the editor if more than one is placed in the same session
Don't load a monument by default in MonumentIsland_Oilrigs
Improved Attack Heli detailed colliders
Improved attack heli world colliders
Merge Main -> HomingMisileLauncher
Merge Main -> Attack Helicopter
v_usp: added two-handed versions of the reload animations
Add missing SeekingServerProjectile component
I think this got removed somehow in
87271 and broke homing missiles
Merge from main -> global_networked_bases
Fix steam browser stopping query after 10s by returning every server that didn't respond and showing ? ping
(why does steam source query the servers if it already serves all the data from the master server?)
Put all servers that failed to respond to the query into a "Unqueried" list intead of "Unresponsive"
Fix Vector3.ToScreen not working as it did before and breaking lots of stuff. Implement backwards compatibility and evaluate if this is the right solution later.
Fixed furnace skin emission always have an incorrect orange tint. EmissionToggle script now checks whether the base emission colour has changed, and automatically saves the new data.
█▉▇▇▉ ▇▉▄█ ▉▍█▆▊▆▊▄▋_▅▋▉▉█▆▉▇▍▍▆▉ (▄▇▄▉ ▊█ ▄▋█▉▌▍█)
Add IMaterialReplacementCallback interface, is called when a material is replaced via a skin
Reinitialise EmissionToggle when it receives this callback, fixes furnaces showing the emisison colour of the vanilla furnace when lit
Added a functional hit marker to the attack heli UI dialog
Add the remaining tonemap properties
Experiments with layering cameras and multiple viewports
Remove unused spherical vignette from renderingpipeline and core shaders
Unused viewport shit in camera renderer
CCameraRenderer inherits SceneCamera Name for debugging