243,557 Commits over 3,898 Days - 2.60cph!
Leaderboard backup, run #
11811
Can turn / vault while being held
RequirementsBuilder API
Print error code inside debug callback
Remove RequirementsBuilder, just fetch requirements inside SessionBuilder::Build()
Treat warnings as errors
Move OpenXR requirements into Facepunch.XR
Requirements are done automatically now, make instance/device extension format consistent
tuck camera alignment shortcuts away in camera menu
Keep one list of references. Keep them in CodeArchive.
Cleanup, remove unused code
Api.Get return null if 404
Fix base project not compiling
Determine held state from if parented to a Holder
Fix transform update delay when Skinned Model Renderer is attached to bone of another Skinned Model Renderer (#1578)
* Fix lag/wobbly update when Skinned Model Renderer is attached to bone of another Skinned Model Renderer
* Use Channel to contain changed transforms, write to that in threads for animation updates, then call transform changed on main thread for them after
GetButtonOrigin tries to grab collection bind in first slot before falling back to input action default (resolves sbox-issues/issues/5526)
Handle players disconnecting
Use Channel to contain changed transforms, write to that in threads for animation updates, then call transform changed on main thread for them after
Merge from hackweek_renderlod_collapse
Merge from hackweek_renderlod_collapse
Fix coaling tower NRE (disable collapsing on light renderers for now)
Fetch extensions, add support for debug callbacks
Remove direct OpenXR bindings
Pass debug callback eto Facepunch.XR, make a session
Fix lag/wobbly update when Skinned Model Renderer is attached to bone of another Skinned Model Renderer
Fix lag/wobbly update when Skinned Model Renderer is attached to bone of another Skinned Model Renderer
fix nudging
remove some global gizmoinstance refs
Fixed performance issue on the deployable search light.
Improved lighting setup on it.
Fixed some other random issues like the duplicate collider existing in the ground underneath it.
Merge LOD conversion multiselect
Merged main into wire_slacking
use active SceneOverlayWidget directly
use a single toolmanager instance
Fixed NRE when isolating a wire and leaving building privilege
▅▌▋ ▅▊▋▇▍▋ ▍▆▇▋▆▆▌▅▇▌ ▄▉▌ ▋▍▌▇▅ ▅▊▍ ▊██▆▆▊ ▆▇▊▇▇▄▉, ▉▉▆▇▇█▇▅▆ █▆▆▆▄▌▇▇▉▆▇ ▋▆ ▌▍▉▄▊▉▋ ▊█▋█▇▅ ▇▉▄ ▌▊▆▌█, ▄▅▄▍▉█ ▄▇▋▄▋ ▋▆ ▋▇▌▆▌ ▌▇▉▍█▋▍▍█▌▆ ▋▉▄▍ ▌▌▋▉▄ ▅▄ ▋▇▊▊ ▋▉ ▌▊▅▆▉▌██▌ ▄▊▆▄▊
Add "Reset to Default" menu option to ControlLabel
Fixed skinned items missing materials when entering and exiting LOD range
Add new dlls to release archive
Move unittest razor/generator tests to compiler test
Generator: additional files presented as text rather than paths
Add additional tests
Compiler builds a CodeArchive and then compiles from that
Made RendererLOD conversion multi selectable
Only the belt of a surrendering player can be modified, the rest of the inventory is view-only.
Added gesture_radius_notme command to play gestures on players within the radius, but not on the player issuing the command.
Fixed input rebinding not working when running a local game / in the editor
Make RenderSceneToPixmap non-blocking and fix annoying wasRendered assert
Mesh Editor: Alt right click another to apply selected face material to another face
Fixed GameInstance.TrapButtons not trapping when we don't have a menu
▌▋▄▅▇▉▅▍▍▌▍ █▅▍ █▄▆▊█▊▊█▇▄█ ▇▅▉▋ ▊▉▋ ▌▌▇▄ ▊▌▆█▉▅ ▉▍▅ ▍▉▄▅▉▉▍/▆███▇▍▋▍ ▇▊▅▇▆▆▉, ▆▊█▇██▄▄ ▉▍█▌█▋▄▇▆▅▉ █▇█▍▊ ▋▄ ▆▄▍▍ ▆▊▍▇ ▇█▊▅ ▅▉▆▇▍ █▍▄▆▅▇▆ ▍▅▋ ▋▆▋▊▌▊ + ▇▅▍▅▉▋▋
Update Facepunch.ActionGraph
Fixed 3P attachment offsets.
Fixed SKS ejected shells not having any drag and going sub-orbital
3P Muzzlebrake orientation fixed.
Slight color consistency improvement on the muzzle brake flashes (global)
Keep serialized properties in a consistent order