userJames Kingcancel

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

11 Months Ago
WIP GameObject.Properties Proof of concept Dynamic Properties sheet https://files.facepunch.com/ziks/1b3111b1/sbox-dev_5ewZW6QaZ5.png
11 Months Ago
ComponentSheet: Default to showing actions if no non-actions exist
12 Months Ago
Expose some basic stuff in PhysicsWorld / PhysicsBody etc to ActionGraph
12 Months Ago
Forgot we're not using #nullable
12 Months Ago
Add Clone Game Object node
12 Months Ago
WIP GameObject.Properties
12 Months Ago
Expose GameObject.Tags to ActionGraph
12 Months Ago
Keep track of referenced component types in ActionGraphs
12 Months Ago
12 Months Ago
Expose NodeLibrary.TypeLoader and GraphLoader
12 Months Ago
12 Months Ago
Expose TypeConverter, ObjectConverter
12 Months Ago
Fixed a bunch of cases where creating custom nodes would fail
12 Months Ago
12 Months Ago
Fix removing nested nodes when creating sub-graphs
12 Months Ago
12 Months Ago
Allow passing JsonSerializerOptions to CreateSubGraphAsync
12 Months Ago
12 Months Ago
Fixed finding sub-graph boundary when nested nodes are involved
12 Months Ago
Update Facepunch.ActionGraph Mark constant nodes as obsolete Node input value widgets now respect attributes like [Range] Some node reorganisation When ambiguous, default to types like string, float, Vector3 Nicer display for constant color inputs Filter out obsolete nodes from node list TypeSerializedObject: ignore static fields / properties Optional default group for ControlSheet.AddObject Action Graph property panel cleanup
12 Months Ago
12 Months Ago
Fixed obsolete generic method nodes not being reported as obsolete
12 Months Ago
12 Months Ago
Better obsolete node message Messages can have UserData
12 Months Ago
Warn about obsolete nodes Obsolete node test Expose parameter attributes from method bindings
12 Months Ago
12 Months Ago
Add nodes for playing / manipulating sounds
12 Months Ago
12 Months Ago
Fixed initializing variables from inputs in expression graphs
12 Months Ago
Auto-open the node creation menu if no other menu options exist Rebuild input / output node when editing parameter names
12 Months Ago
Update Facepunch.ActionGraphs Fixed node creation menu path list when filtering
12 Months Ago
12 Months Ago
Include default output signal in "if" nodes
12 Months Ago
12 Months Ago
Fixed ID of Math.Sign nodes
12 Months Ago
12 Months Ago
Math.Abs, Math.Sign
12 Months Ago
Pulse labelled links too https://files.facepunch.com/ziks/2024-01-26/sbox-dev_PV4PZ5cpSp.mp4
12 Months Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs EitherControlWidget Added a bunch of node types Some ActionGraph value editing fixes Update Facepunch.ActionGraphs
12 Months Ago
12 Months Ago
Fixed detemining expected type for properties on deserialize
12 Months Ago
Failing test deserializing type param
12 Months Ago
ActionGraph update, add more geometry-based nodes Use Either<> type for object inputs EitherControlWidget Added a bunch of node types Some ActionGraph value editing fixes
12 Months Ago
12 Months Ago
Math.Clamp node
12 Months Ago
12 Months Ago
Fix static property nodes if both get and set are available
12 Months Ago
12 Months Ago
Fixed unwrapping Either with > 8 types
12 Months Ago