userJames Kingcancel
branchsbox/mastercancel

527 Commits over 1,430 Days - 0.02cph!

Today
Restore old TypeLibrary at end of SerializeTest
Today
Possible fix for fragile tests
Today
Refactor GameObject serialization tests a little A couple of object cloning edge case tests CloneActionGraphProperty test Add CloneActionGraphSceneReference test
5 Days Ago
Update Facepunch.ActionGraphs to 1.9.18 * Fix switch node regression with mixed async case bodies
5 Days Ago
Add test for Compiler.CopyReferencesFromArchive Facepunch/sbox-issues#7317
5 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
6 Days Ago
Get rid of string allocations in ComponentReference.Resolve()
6 Days Ago
Hide EditorActionGraph.CanModifyParameters
6 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
6 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
6 Days Ago
Update Facepunch.ActionGraphs to 1.9.15 * Fix exposed property deserialization regression Add some conditional [JsonIgnore]s to GameObjectReference
7 Days Ago
Tweak delay nodes to help distinguish them https://files.facepunch.com/ziks/2025-01-13/92sG91y7Pi.png
7 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
11 Days Ago
Revert "Fix unit tests getting the wrong envrionment var (not sure what changed)" This reverts commit ce247dd3bd66aaad88b3b73b8e8ab8297dc38d9d.
12 Days Ago
Fix SceneNetworkSystem.Library not being set
12 Days Ago
Fix typo causing var property to not be hidden
12 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
38 Days Ago
Fix parsing <see> with langword / href
49 Days 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
52 Days Ago
Move PlayerController.Animation behaviour to MoveMode (#1716)
53 Days Ago
Use IClimbingMode interface in PlayerController Instead of hard-coded checks for MoveModeLadder
53 Days Ago
Fix multiple cameras causing dynamic shadow artifacts Co-authored-by: samzanemesis <sam@sampavlovic.com>
54 Days 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
55 Days Ago
Scene ref gizmo: show one entry per graph, most recently triggered
55 Days Ago
Expose Local/World transform shorthands to ActionGraph
55 Days Ago
Fix duplicate GameClosing panels
55 Days Ago
▋▅▉█▅ ▅▇ ▍▍▍█▇▆▇▊▆▊▋▆▄ ▋▌▄▇ ▇▇▅▄▋▍▅ ▍ ▍▋▅▄ ▊▆▉█▄▉▋▄ ▍▊▉▄ ▉▊▄█▉ █▄▍▅ ▆▅▋▍ ▆▆▍
56 Days Ago
Fix record struct not using primary constructor Make action graph prefab variables sort of work They don't set the right ISourceLocation yet, so they'll open the wrong asset when editing Fixes Facepunch/sbox-issues#6880
56 Days Ago
Add action graph clean up tool
56 Days Ago
ActionGraph: disable way of creating invalid references Was possible to reference components etc as constant values for properties, should use scene.ref nodes instead
59 Days Ago
Restore AssertNoGraphErrorsInScene test Fixes #1709
59 Days Ago
Lazy-initialize NavMesh GeneratorPool
59 Days Ago
Expose BoneCollection / Bone to ActionGraph Fixes Facepunch/sbox-issues#6878
59 Days Ago
Be very careful about when we load assemblies in LoadNetworkTables Facepunch/sbox-issues#6984 Only warn once if Json serialization happens during a hotload Facepunch/sbox-issues#6984
2 Months Ago
Tone down ByteStreamTest.DecompressStressTest
2 Months Ago
Expose EditorActionGraph.CanModifyParameters
2 Months Ago
IAssetEditor: focus existing editor if it's a BaseWindow
2 Months Ago
Fix ValueNoise shader function not being smooth Before: https://files.facepunch.com/ziks/2024-11-16/sbox-dev_KoXuUh9TIr.png After: https://files.facepunch.com/ziks/2024-11-16/sbox-dev_FtB7jYPzCf.png
2 Months Ago
Fix opening .action resources Fixes Facepunch/sbox-issues#6841
3 Months Ago
Multicast action graph delegates https://files.facepunch.com/ziks/2024-11-05/sbox-dev_ntUf9trdvk.png
3 Months Ago
Update Facepunch.ActionGraphs
3 Months Ago
Update Facepunch.ActionGraphs Fixes Facepunch/sbox-issues#6736
3 Months Ago
Switch case node https://files.facepunch.com/ziks/2024-10-31/sbox-dev_YiyL34b2CY.mp4
3 Months Ago
Failing tests reproducing Facepunch/sbox-issues#6731 Fix Facepunch/sbox-issues#6731 Clean up string.To{Numeric} extension methods
3 Months Ago
Can give an optional target to scene event nodes Fixes Facepunch/sbox-issues#6726
3 Months Ago
Add TreatWarningsAsErrors compiler option Add TreatWarningsAsErrors to built-in addons Helps us catch warnings before the build fails because of BuiltInTests.NoWarnings Add some default lighting to game object thumbs if scene is unlit
3 Months Ago
Add failing hotload test, reproducing #1673 Stricter AreEquivalentTypes, fixes #1673
3 Months Ago
Fixed Facepunch/sbox-issues#6696
3 Months Ago
Remove mock GameObject/Prefab code from managed MapEntity Clean up Entity tool as you can no longer add/target games this way # Conflicts: # game/editor/Hammer/Code/Tools/EntityTool.cs # game/editor/Hammer/Code/Tools/EntityTool/EntitySelector.cs Remove Hammer EntityIO UI Remove unused complicated stuff from worldbuilder: point templates, some hardcoded ents, dioramas, ... remove nav markup volumes from fgd ActionGraph source location refactor
3 Months Ago
Add WithExtension(this string path, string ext) Refactor rename flyout in asset browser, add error flyout Fixed Facepunch/sbox-issues#6695 https://files.facepunch.com/ziks/2024-10-28/sbox-dev_do9WlbwLbF.mp4