userJames Kingcancel

8,146 Commits over 3,806 Days - 0.09cph!

24 Days Ago
Fix exposed property default value regression
25 Days Ago
Update Facepunch.ActionGraphs to 1.9 * 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 Fix scene.ref nodes in prefabs referencing stuff in containing scene Fixes #1756
25 Days Ago
Scene reproducing Facepunch/sbox#1756
26 Days Ago
Update Facepunch.ActionGraphs to 1.9 * 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
49 Days Ago
Update Facepunch.ActionGraphs to 1.9 * 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
49 Days Ago
Fix parsing <see> with langword / href
49 Days Ago
49 Days Ago
Fix edge case when sorting nodes during validation Handle no primary output signal in IsSignalOutputChainSorted
49 Days Ago
Facepunch.ActionGraphs 1.9 API changes
49 Days Ago
Facepunch.ActionGraphs 1.9 API changes
49 Days Ago
49 Days Ago
Fix possible exception when compiling graphs calling returning methods Compile a throwing graph if exception thrown during compilation
49 Days Ago
49 Days Ago
Fix default values for properties
49 Days Ago
Update Facepunch.ActionGraphs to 1.9 * 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
49 Days Ago
Fix coercing null values Explicitly specify types of default values
49 Days Ago
49 Days Ago
Add IActionGraphDelegate.DelegateType
49 Days Ago
50 Days Ago
IActionGraphDelegates can now be created from Type delegateType
50 Days Ago
50 Days Ago
Turn NodeExpressionBuilder into an interface So custom implementations can be used in MethodBinder
50 Days Ago
50 Days Ago
Fix GetOutputValue( Node.Output ) not being public
50 Days Ago
50 Days Ago
Update workflows to use .NET 9
50 Days Ago
50 Days Ago
Add setter to IActionGraphDelegate.Defaults
50 Days Ago
50 Days Ago
50 Days Ago
Fix CacheForceLoadExposed test
50 Days Ago
Generate lambda names again
50 Days Ago
Test special case with upgrading any / all connected to nop nodes Implemented Version 9 upgrader
50 Days Ago
Test for upgrading any / all nodes
50 Days Ago
Re-implement void task exception handling
51 Days Ago
Make sure return values are actually returned
51 Days Ago
Fix exposed property regression Better test for void task exception handling Don't spam debug info in deserializing benchmarks
51 Days Ago
Rewrite compiling to match delegate signature Pass parameters directly instead of allocating a dictionary
51 Days Ago
Re-implement LinkTriggered event for debugging
52 Days Ago
Fix deserializing primary input / output signals
52 Days Ago
Re-implement GraphNodeDefinition
52 Days Ago
Fix all / any nodes involving tasks
52 Days Ago
Simplify async validation
52 Days Ago
Some cleanup Some work on any / all nodes Simpler variable assignment validation
52 Days Ago
Parameter flags rework, fix sorting nodes
53 Days Ago
Fix conditional expression branch evaluation Could be more efficient, but this is the correct behaviour
53 Days Ago
Better test for conditional nodes
53 Days Ago
Use dotnet 9 collection expressions
53 Days Ago
Test expressions not always being accessed WIP reimplement all / any nodes Fix conditional node test Add WhenAny expression helper WIP fix conditional expressions / auto inlining Bump format version before I forget
53 Days Ago
Update to dotnet 9 Only print scopes / expressions if EnableDebugLogging is true