7,935 Commits over 3,745 Days - 0.09cph!
Compressed edit data, WIP websockets
Started looking into fixing prefab variable action graphs
Will finish after hackweek
WIP can use .actions in multicast delegates
Add IActionGraphDelegate.Path
Add setter to IActionGraphDelegate.Defaults
Simplify serialization, get ready for directly reusable graphs
Delegates can reference graphs by path
Fix opening .action resources
Fixes Facepunch/sbox-issues#6841
WIP simplify serialization, get ready for directly reusable graphs
Update .gitignore
Update libraries
Add Input.config
Fix obsoletes
Fix broken floor colliders
Update .gitignore
Multicast action graph delegates
https://files.facepunch.com/ziks/2024-11-05/sbox-dev_ntUf9trdvk.png
Fix component template not adding the new component
Fix GetActionGraphInstance() for multicast delegates
WIP multicast delegates
https://files.facepunch.com/ziks/2024-11-05/sbox-dev_ntUf9trdvk.png
Basic support for multicast delegates
Update Facepunch.ActionGraphs
Some more safety with expression types
Fix switch case body type error
Tests for branching variable assignment
Handle branching variable assignment in switch case
Support BuildExpression result type of void rather than Task
Update Facepunch.ActionGraphs
Fixes Facepunch/sbox-issues#6736
Possible fix for Facepunch/sbox-issues#6736
Switch case node
https://files.facepunch.com/ziks/2024-10-31/sbox-dev_YiyL34b2CY.mp4
Fix serializing empty arrays
Switch case node
https://files.facepunch.com/ziks/2024-10-31/sbox-dev_YiyL34b2CY.mp4
Fix default for switch cases
Switch node tweaks, fix ArrayValueModel
Failing tests reproducing Facepunch/sbox-issues#6731
Fix Facepunch/sbox-issues#6731
Clean up string.To{Numeric} extension methods
Can give an optional target to scene event nodes
Fixes Facepunch/sbox-issues#6726
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
Add failing hotload test, reproducing #1673
Stricter AreEquivalentTypes, fixes #1673
Fix error from API change