userJames Kingcancel

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

1 Year Ago
Local variable basics (#9)
1 Year Ago
Call NotifyFastHotload on the correct compiler Remove left over check from FixReferences Some extra safety when trying to resolve members Don't unload old assembly version on fast hotload!
1 Year Ago
Output dependency test (#4) Find which outputs are always available to which nodes Validation: check if linked outputs are available (#4)
1 Year Ago
Reduce serialized link info
1 Year Ago
More generic parameter testing
1 Year Ago
Type coercion for binary operators
1 Year Ago
Add ExpressionNodeDefinition, use it to implement most operators
1 Year Ago
Remove old fix for shaders on linux
1 Year Ago
Failing test reproducing #7 Failing test for overloaded operators Support implicit conversions (#7)
1 Year Ago
Can infer type arguments in most cases, fixes #5
1 Year Ago
Fixed AddNode tests not all showing up Store user data as JsonNode
1 Year Ago
ITypeLoader: allow things like access control checks Test for generic node types Unique identifiers for each node definition, simpler JSON Avoid using type names to identify node types
1 Year Ago
Infer parameter types where possible
1 Year Ago
Finished implementing delegate serialization For delegates implemented with an ActionJig
1 Year Ago
Reduce serialized JSON a bit
1 Year Ago
Re-use stack frames
1 Year Ago
Link type checking fixes
1 Year Ago
Some shorthands for common types
1 Year Ago
Finish renaming "Metadata" to "UserData" Simplified generic serialization
1 Year Ago
Delegate deserialization (via ActionJig)
1 Year Ago
Implemented ActionJig<T>.Invoke()
1 Year Ago
Serialize / deserialize ActionJig<T> Fixed serialization tests
1 Year Ago
Refactoring, test case for ActionJig<T>
1 Year Ago
Started documentation, some conversions to/from Delegate
1 Year Ago
Cycle validation test (#4)
1 Year Ago
Emit some validation messages for things like type checks (#4)
1 Year Ago
Emit some validation messages for things like type checks
1 Year Ago
Validation: sort topologically, update dirty nodes in order (#4)
1 Year Ago
Mark nodes dirty when changing input / property values (#4)
1 Year Ago
Started work on validation (#4) Spacify
1 Year Ago
Simplified generic type serialization
1 Year Ago
1 Year Ago
Fill out package info, reference MinVer Add publish.yml
1 Year Ago
1 Year Ago
Update README.md
1 Year Ago
Rename Action -> ActionJig
1 Year Ago
Failing serialization test (#1) Basic serialization to / from JSON, fixes #1
1 Year Ago
Some refactoring / signature changes Fixed #6, Branch and ForRange nodes working
1 Year Ago
Generate output parameters for #6 Still need to do invocation
1 Year Ago
Create dotnet.yml
1 Year Ago
Make control flow node definitions simpler Some control flow node tests Failing because of #6
1 Year Ago
Imported from Facepunch/sbox
1 Year Ago
Initial commit
1 Year Ago
Added methods for reading / writing from raw byte buffer to net message
1 Year Ago
Refactor net writing / reading to support general serialization (#19) Use BinaryReader / BinaryWriter (#19)
1 Year Ago
▄▉▄▇▄▄▋▊.▍▇▋▆▄▄▆▊▇▌█▅() ▅▉▆▆▄▇ ▉▄ ▋▌▌▍▇▄ ▆▄▌▅ ▊▊▆▇▄▉ ▉▄▊▅█▄▄ ▉▅▆▊▉▆
1 Year Ago
Update chunk transforms in `SdfWorld.Update()` Fixes #18
1 Year Ago
Basic interpreter works
1 Year Ago
Starting on the interpreter
1 Year Ago
Remove links if types become invalid