userJames Kingcancel

8,201 Commits over 3,837 Days - 0.09cph!

1 Year Ago
Fixed getting relevant nodes for signals
1 Year Ago
HandleConfigs Tweak how properties appear in node creation menu
1 Year Ago
Allow arbitrary nesting in node creation context menu
1 Year Ago
Node graph HandleConfig refactor
1 Year Ago
Node error messages, GetRelevantNodes, property get / set GameObject.Physics / GameObject.Renderer for testing node graphs Let TurretComponent.OnShoot handle setting the velocity
1 Year Ago
Updated ActionJigs Some more node types Support deserializing system types if TypeLibrary is okay with them Error messages in node tool tips Added GraphView.GetRelevantNodes
1 Year Ago
Multiple continuations fix
1 Year Ago
1 Year Ago
Fix continuations of property.set nodes
1 Year Ago
1 Year Ago
Get / set property fixes
1 Year Ago
1 Year Ago
Type property serialization fixes
1 Year Ago
1 Year Ago
Get / set property node definitions
1 Year Ago
1 Year Ago
Copied over WIP action graph editor WIP dynamic action graph nodes OnShoot example in TurretComponent
1 Year Ago
Reference Facepunch.ActionJigs, NodeGraph refactor Allow references to Facepunch.ActionJigs in editor code More plumbing for action editing
1 Year Ago
1 Year Ago
Fix event node userdata not serializing
1 Year Ago
More safety in JsonSerializerOptionsUpgrader (#1287)
1 Year Ago
Fix possible exception in ConcurrentDictionaryUpgrader (#1287)
1 Year Ago
Possible fix for first error in #1287 I couldn't repro, but it's possible some serialization was happening during a hotload to cause this.
1 Year Ago
Copied over WIP action graph editor
1 Year Ago
Allow references to Facepunch.ActionJigs in editor code
1 Year Ago
Reference Facepunch.ActionJigs, NodeGraph refactor
1 Year Ago
Reference Facepunch.ActionJigs Serializing / deserializing action jig delegates Fixed System.String not being whitelisted Simple action jig serialization test Refactor simple actionjig test Replace References with AssemblyReferences in CompilerSettings Also make DistinctAssemblyReferences do the filtering that literally every user of that property was doing. Allow CanEdit("action"), expose NodeLibrary to tools packages WIP delegate upgrader for action jigs ActionProperty, skeleton of an action jig editor WIP Some NodeGraph abstraction Fleshing out action graph editing
1 Year Ago
Replace References with AssemblyReferences in CompilerSettings Also make DistinctAssemblyReferences do the filtering that literally every user of that property was doing. Allow CanEdit("action"), expose NodeLibrary to tools packages WIP delegate upgrader for action jigs ActionProperty, skeleton of an action jig editor WIP Some NodeGraph abstraction Fleshing out action graph editing
1 Year Ago
1 Year Ago
Added EventParameter.Display
1 Year Ago
1 Year Ago
Added conversion operator from Delegate to ActionJig
1 Year Ago
Reference Facepunch.ActionJigs Serializing / deserializing action jig delegates Fixed System.String not being whitelisted Simple action jig serialization test Refactor simple actionjig test
1 Year Ago
Don't use polymorphism for serialized delegates
1 Year Ago
1 Year Ago
NetworkTable: build variables in deterministic order See sboxgame/issues#4066, tbh I don't know why they get reordered Call Enroller.Dispose() in ServerDll.OnShutdown() Fixes sboxgame/issues#4067
1 Year Ago
Refactor simple actionjig test
1 Year Ago
Reference Facepunch.ActionJigs Serializing / deserializing action jig delegates Fixed System.String not being whitelisted Simple action jig serialization test
1 Year Ago
Publish debug builds Added AddAssemblyResult
1 Year Ago
1 Year Ago
Finished documenting all public members Fixed #8
1 Year Ago
1 Year Ago
Document Link and Variable
1 Year Ago
Updated README.md
1 Year Ago
Document ExpressionBuilder Node and ActionJigExtensions documentation Document node parameters
1 Year Ago
More documentation, move logging nodes to test project More documentation, some rearranging
1 Year Ago
Rename ActionJig<T>.Invoke to ActionJig<T>.Delegate Finished off overview in README.md, fixes #11
1 Year Ago
Document ITypeLoader, NodeLibrary
1 Year Ago
▋▉▆█▊ ▄▉▍▅▄▍█▆▉ ▇▊▌▌▍▊▉▍▅ █▊▋▄▄▉▊▌, ▅▊▋▍▅ █▆▍▆▆▋▄▉▄▇ ▊▍▅█▊▌
1 Year Ago
Protect Assembly references in EventSystem / LoadedAssembly We don't want hotload to replace these because we're handling replacing them manually EventSystem: when removing events in assembly, also remove from groups