userJames Kingcancel

6,884 Commits over 3,531 Days - 0.08cph!

51 Days Ago
52 Days Ago
Node menu rewrite * Can search all possible node types * Properties / methods from TypeLibrary * Component getters of each type * Extension methods now appear like normal instance members * ActionGraph resources appear as normal instance members too * Output expansion isn't limited to properties any more * Editor knows which components exist on scene.ref targets * Improved formatting for node titles / parameters * Search truncates results at 20
52 Days Ago
Count boxing as an implicit conversion
52 Days Ago
52 Days Ago
MethodCallNodeDefinition.BinderCache thread safety
52 Days Ago
52 Days Ago
IsAssignableToExtended
52 Days Ago
52 Days Ago
More general title formatting for instance nodes
52 Days Ago
52 Days Ago
52 Days Ago
Nicer titles for reflection nodes
52 Days Ago
52 Days Ago
Added ToTitleCase() for DisplayInfo.Title defaults
53 Days Ago
Implicit conversion cleanup
53 Days Ago
More generic method fixes
53 Days Ago
53 Days Ago
Generic method binding fixes
53 Days Ago
53 Days Ago
WIP full type library search #1466 https://files.facepunch.com/ziks/2024-02-27/sbox-dev_qIrVpyR3tI.mp4 Selected output / local instance nodes re-implementation
53 Days Ago
Fix hotload error involving duplicate properties Some more hotload skipping for TypeLibrary stuff Update Facepunch.ActionGraphs Fix in parameters Fix sound.play node regression
53 Days Ago
Default implementation of NodeDefinition.Attributes
53 Days Ago
53 Days Ago
Convert obsolete attributes into warnings automatically In parameter test In parameter fixes
53 Days Ago
53 Days Ago
53 Days Ago
NodeBinding.Create helper method Fix some warnings Node definition / binding attributes Fix some more warnings
54 Days Ago
Fix hotload error involving duplicate properties WIP full type library search #1466 https://files.facepunch.com/ziks/2024-02-27/sbox-dev_qIrVpyR3tI.mp4
54 Days Ago
54 Days Ago
Node.SetParameters() helper
54 Days Ago
54 Days Ago
Support Either<> in HasImplicitConversion extension methods
55 Days Ago
55 Days Ago
Implicit target passing validation tweak
55 Days Ago
Update Facepunch.ActionGraphs Fix copy/pasting scene ref nodes Rewrote scene.ref node * Has a useful error if referenced object isn't from same scene as graph * Shows icon of referenced type * Nicer serialization
55 Days Ago
55 Days Ago
Serialize / deserialize subset to / from JsonNode
55 Days Ago
Possible fix for custom node hotload bugs Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
55 Days Ago
Re-acquire node definitions on adding assemblies
55 Days Ago
55 Days Ago
I should probably actually add things to this dict too 🤦
55 Days Ago
55 Days Ago
Possible cause of assemblies not being removed properly Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
55 Days Ago
57 Days Ago
Component editor
57 Days Ago
Why does SerializedProperty have 4 virtual methods to get attributes? Fixed SerializedList.Parent
58 Days Ago
Fixed TransformTest randomly failing
58 Days Ago
Fixed Facepunch/sbox-issues#4947
58 Days Ago
Failing test for resolving generic target type Input nodes are always reachable Fix ResolveTargetTypeParam test
58 Days Ago