userJames Kingcancel
branchsbox/mastercancel

551 Commits over 1,461 Days - 0.02cph!

5 Days Ago
Add bool Editor.WheelEvent.Accepted
8 Days Ago
MorphControlWidget: dispatch edited events, randomize L and R
8 Days Ago
Tests reproducing #1826 #nullable enable in DefaultUpgrader More robust type hierarchy matching in default upgrader Fixes #1826 https://files.facepunch.com/ziks/2025-02-14/explorer_7llmQXMW5F.mp4
9 Days Ago
This comment doesn't apply any more
9 Days Ago
Fix warning in SpringDamperTest
9 Days Ago
Fix dragging rigid body speed regression https://files.facepunch.com/ziks/2025-02-13/sbox-dev_Nb6mf1LlfE.mp4
9 Days Ago
Make SpringDamp / SmoothDamp frame rate independent Fixes #1819 Add spring damper tests, attach a plot .svg if a test fails https://files.facepunch.com/ziks/2025-02-13/spring_2Hz_0.5.svg
11 Days Ago
Revert "Make SpringDamp / SmoothDamp frame rate independent" Breaks some games, looking into it now. This reverts commit 825f6120d224d04fce8298534c83d14b2a32bdc5.
11 Days Ago
Make SpringDamp / SmoothDamp frame rate independent Fixes #1819
15 Days Ago
Disable mixer thread choking warning for now TODO: find out how long each voice takes to mix, and let you print that on demand
15 Days Ago
Capture SceneEditorSession in SceneUndoSnapshot Avoid relying on static SceneEditorSession.Active having the correct value Add missing Scene.Push() in GameObjectInspector Fixes Facepunch/sbox-issues#7517
16 Days Ago
ActionGraph: fixed not being able to save expression delegates
16 Days Ago
ActionGraph: don't try to set { init; } properties Fixes Facepunch/sbox-issues#7533
16 Days Ago
Some safety around ResourceLibrary.Unregister Resources get unregistered in their finalizer, so this race condition could have happened: 1. Resources are loaded 2. Resource library gets cleared 3. Resources are loaded again 4. Old resources get GC'd, remove new resources from ResourceIndex Fix warning when using AssetSystem.CreateResource
16 Days Ago
Example networking test for asserting certain message types
16 Days Ago
Add "list_sound_handles" console command To help investigate Facepunch/sbox-issues#7450 Warn if the mixing thread is choking https://files.facepunch.com/ziks/2025-02-06/sbox-dev_0l4IVOqJgB.mp4 Facepunch/sbox-issues#7450
18 Days Ago
ActionGraph: add warning frame for graphs that can't be saved Fix case where empty editor scene is opened Fixes Facepunch/sbox-issues#7026
18 Days Ago
Dispatch edit event when changing SkinnedModelRenderer.Sequence
23 Days Ago
Rework anim parameter inspector to emit changed events (#1812)
23 Days Ago
MapInstance: use InvokeWithWarning() for loaded / unloaded actions Fixes SBOX-2WM2 Fixes SBOX-2X2S
24 Days Ago
Test if FindPathInScene() is null Dispatch property edits while changing in inspector
24 Days Ago
Hook up ISceneEdited editor event again for movie maker
25 Days Ago
Fix checking if open AG view matches given graph Facepunch/sbox-issues#7443
30 Days Ago
Expose Application.ShutdownUnitTest() Throws if not currently running a unit test
33 Days Ago
Restore old TypeLibrary at end of SerializeTest
33 Days Ago
Possible fix for fragile tests
33 Days Ago
Refactor GameObject serialization tests a little A couple of object cloning edge case tests CloneActionGraphProperty test Add CloneActionGraphSceneReference test
38 Days Ago
Update Facepunch.ActionGraphs to 1.9.18 * Fix switch node regression with mixed async case bodies
38 Days Ago
Add test for Compiler.CopyReferencesFromArchive Facepunch/sbox-issues#7317
38 Days Ago
Compiler: copy references from CodeArchive Was causing assemblies to be loaded in the wrong order when joining a server, so old versions of assemblies would be referenced. Fixes Facepunch/sbox-issues#7317
39 Days Ago
Get rid of string allocations in ComponentReference.Resolve()
39 Days Ago
Hide EditorActionGraph.CanModifyParameters
39 Days Ago
Add Debug -> Log Last Compiled menu option to action graph editor Update Facepunch.ActionGraphs to 1.9.17 * Fix incorrect pure method call compilation with out parameters
39 Days Ago
Dragging a prefab into an action graph creates a scene.ref node Fix scene.ref thumbnail for prefab references More informative / nicer display info for scene ref nodes https://files.facepunch.com/ziks/2025-01-14/QYoZj9M8T7.png
39 Days Ago
Update Facepunch.ActionGraphs to 1.9.15 * Fix exposed property deserialization regression Add some conditional [JsonIgnore]s to GameObjectReference
40 Days Ago
Tweak delay nodes to help distinguish them https://files.facepunch.com/ziks/2025-01-13/92sG91y7Pi.png
40 Days Ago
Update Facepunch.ActionGraphs to 1.9 (#1761) * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756 * Clean up game object / component reference serialization
44 Days Ago
Revert "Fix unit tests getting the wrong envrionment var (not sure what changed)" This reverts commit ce247dd3bd66aaad88b3b73b8e8ab8297dc38d9d.
45 Days Ago
Fix SceneNetworkSystem.Library not being set
45 Days Ago
Fix typo causing var property to not be hidden
45 Days Ago
Update Facepunch.ActionGraphs to 1.8.56 * Fix ignoring _type property of method nodes with target input * More robust method binding for generic types
2 Months Ago
Fix parsing <see> with langword / href
3 Months Ago
Update Facepunch.ActionGraphs * Fix display info of constructor node result output Sort filtered node query by relevance https://files.facepunch.com/ziks/2024-12-02/sbox-dev_02cGbJAziV.png Make it easier to find constructors for Vector3 etc Applies to constructors that were already [ActionGraphNode]s Facepunch/sbox-issues#5624 Make node queries less strict https://files.facepunch.com/ziks/2024-12-02/sbox-dev_jj1QWkPK4U.mp4 Fixes Facepunch/sbox-issues#7024
3 Months Ago
Move PlayerController.Animation behaviour to MoveMode (#1716)
3 Months Ago
Use IClimbingMode interface in PlayerController Instead of hard-coded checks for MoveModeLadder
3 Months Ago
Fix multiple cameras causing dynamic shadow artifacts Co-authored-by: samzanemesis <sam@sampavlovic.com>
3 Months Ago
Add IHotloadManaged.Persisted() Add ReflectionCache utility, internal for now Lazy evaluate expensive reflection, auto-clear on hotload Call RunAllStaticConstructors before hotload Instead of them running at unexpected times during hotload Use ReflectionCache for SandboxedUnsafe.IsAcceptablePod Fix possible error during hotload, if a static constructor called this
3 Months Ago
Scene ref gizmo: show one entry per graph, most recently triggered
3 Months Ago
Expose Local/World transform shorthands to ActionGraph
3 Months Ago
Fix duplicate GameClosing panels