221,885 Commits over 3,653 Days - 2.53cph!

18 Days Ago
Simple device instance memory (disconnect and reconnecting the same controller should point to the same device), all events pass controller ID
18 Days Ago
Merged to main
18 Days Ago
Fixed remaining issues with condition display Now respects updated max condition properly
18 Days Ago
And this
18 Days Ago
Same bounds fix for DirtyControlMapRegion
18 Days Ago
spring joint
18 Days Ago
Fix ByteStream.Write negative offset Expose MixBuffer's raw pointer in safer way
18 Days Ago
Fix NRE on object desyroy (sorry!)
18 Days Ago
Forward controller axis events to managed
18 Days Ago
Forward controller button events to managed
18 Days Ago
Fix errors
18 Days Ago
Add prefabs for cubemap fog, envmap probe, gradient fog, volumetric fog
19 Days Ago
Hide terrain component, don't create this manually
19 Days Ago
Update actions.triggers.scene
19 Days Ago
ActionGraph window is a dialog, stays on top of editor window Fix GetAttributes sometimes returning null Don't write null values in components Add OnComponent actions https://files.facepunch.com/garry/65558502-1f39-48b8-81eb-e54a43e025a9.png
19 Days Ago
Add Collider.OnTriggerEnter, OnTriggerExit
19 Days Ago
Create actions.triggers.scene
19 Days Ago
Make block primitive hollow option work
19 Days Ago
Clamp instead of throw in DirtyHeightmapRegion so we can paint on terrain boundary
19 Days Ago
Collide against heightfield grid instead of trying to triangulate it exactly, slightly less accurate but faster
19 Days Ago
Half edge renames
19 Days Ago
Leaderboard backup, run #10204
19 Days Ago
Fix demos throwing exceptions when threaded networking is disabled Force full server demos disabled when threaded networking is off
19 Days Ago
Rip out SteamInput and our Controller API Init SDL_GAMECONTROLLER, add standard mappings file (will move this later), find all of our game controllers on startup, hook up events for handling controller lifetime, button events and analog inputs Turn off steam overlay in the editor again
19 Days Ago
Merge RowboatDismountBug -> main
19 Days Ago
Check that the list we get really is empty when we get it, and report if it wasn't
19 Days Ago
Merge RowboatDismountBug -> main
19 Days Ago
Add radius info as well
19 Days Ago
Merge RowboatDismountBug -> main
19 Days Ago
Increase latestSeatClipSeemsFarAway threshold to 40m
19 Days Ago
merge from RowboatDismountBug
19 Days Ago
One more missed collider list free
19 Days Ago
merge from RowboatDismountBug
19 Days Ago
Fixed three cases where we got a pooled collider list and never freed it
19 Days Ago
Additional info for the SeatClipCheck error data that goes to Sentry. Plus filter out collisions that seem reasonably close to the rowboat, so we get less error reports for valid hits.
19 Days Ago
Draw open edges with half thickness
19 Days Ago
Leotard LODs
19 Days Ago
ControlSheet/Inspector tweaks that no-one asked for
19 Days Ago
Render open edges with smaller thickness until I render hash marks for them
19 Days Ago
Add PolygonMesh.IsEdgeOpen
19 Days Ago
GetEdgeVertices has two out vertices, instead of returning array
19 Days Ago
Delete more stuff + guns use correct sound
19 Days Ago
Delete some stuff updated surface
20 Days Ago
Lock simulator commit when removing a source Skip adding undos on Game scenes Don't try to remove steam audio static mesh if it's null
20 Days Ago
Fix #nullable context warnings Facepunch/sbox-issues#5116
20 Days Ago
Lock reflection simulator when committing
20 Days Ago
Leaderboard backup, run #10180
20 Days Ago
Have SkinViewer prefabs always use fresh instances, not preprocessed or pooled ones. Fixes some skins being invisible after warmup has run, due to the bone hierarchy being stripped on the pooled, warmed-up version that's loaded by default
20 Days Ago
▉▅█▍█▆ ▇▊▇ ▆▋ ▅█▅▇▌ ▉▌▆▉▇▆▋ ▇▋▍ ▉▋▇▊ ▋▌▄▌ ▍▌▉ ██▇ !██▇'▋ ▅▇ █ ▋▋▉▇▄▄▆ ▌▆█ ▄▆ ▉▋▊▇▋▉▍ ▅▉▅▉▇▄█
20 Days Ago
▄█▅▅▍▅ ▌▅▉ ▊▉ ▍▅▊▄█ ▍▉▆▍██▍ ▋▌▊ █▇▉█ ▅▄█▌ ▇▌▇ ▅▊▍ !▆▊▍'▍ ▊▆ ▋ ▋▌▊█▉▋█ ▄▉▉ ▇▇ ▇▋█▉▄▉█ █▆▇▆▅▋▌