userJames Kingcancel

7,693 Commits over 3,684 Days - 0.09cph!

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
1 Year Ago
Implement updating node parameters
1 Year Ago
Noodling with nodes More noodling WIP blueprint node interface Fleshed out NodeType NodeType tweaks Input / output signal support in NodeType Blueprint<T> skeleton Some more example nodes Blueprint node graph modification methods MethodNodeType, refactoring Move blueprints to Sandbox.Engine Basic blueprint test setup Test refactoring, improving graph composition API Big refactor Renaming / reorganizing Some helper methods for adding nodes WIP dealing with dynamic node definitions For example Event nodes that have different output sockets
1 Year Ago
Fix edge case for FindDeepestNodeContainingSpan
1 Year Ago
Ignore SourceLocationAttribute in ILHotload Fix edge case for FindDeepestNodeContainingSpan
1 Year Ago
Failing test reproducing #1257 Fixed #1257
1 Year Ago
Fix basic Random primitives (#1219) * Fix (Rotation / Vector2 / Vector3 / Angles).Random * Add some System.Random extension methods * VectorInCircle * VectorInSphere * VectorInSquare * VectorInCube * Gaussian (+ 2D / 3D / 4D)
1 Year Ago
Some helper methods for adding nodes
1 Year Ago
Big refactor Renaming / reorganizing
1 Year Ago
Test refactoring, improving graph composition API
1 Year Ago
Move blueprints to Sandbox.Engine Basic blueprint test setup
1 Year Ago
Noodling with nodes More noodling WIP blueprint node interface Fleshed out NodeType NodeType tweaks Input / output signal support in NodeType Blueprint<T> skeleton Some more example nodes Blueprint node graph modification methods MethodNodeType, refactoring
1 Year Ago
Stricter Rotation.Angles() tests sboxgame/issues/3984 Some angle related MathX methods LerpDegrees, LerpRadians, DeltaDegrees, DeltaRadians Don't compare euler angles in rotation tests There's always at least two solutions Fixed sboxgame/issues#3984 Fixed typo in DeltaRadians DeltaDegrees / DeltaRadians tests LerpDegrees / LerpRadians tests
1 Year Ago
DeltaDegrees / DeltaRadians tests LerpDegrees / LerpRadians tests
1 Year Ago
Fixed typo in DeltaRadians
1 Year Ago
Some angle related MathX methods LerpDegrees, LerpRadians, DeltaDegrees, DeltaRadians Don't compare euler angles in rotation tests There's always at least two solutions Fixed sboxgame/issues#3984
1 Year Ago
Stricter Rotation.Angles() tests sboxgame/issues/3984
1 Year Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian Obsolete old VectorX.Random properties, add extensions to System.Random Random.FromSphere( Sphere ), Random.FromBall( Sphere ) Un-obsolete Rotation.Random, fix Angles.Random Get rid of "Unit" in random extensions, replace "From" with "Inside" Random.Rotation() / Random.Angles() documentation fix InsideSphere -> VectorInSphere etc Add `extents` parameter to VectorInCube / VectorInSquare Vector2/3.Random is now inside a unit circle / sphere
1 Year Ago
Rotation -> Angles -> Rotation test Fails because of #1250 Deal with singularities in Rotation.Angles() Fixes #1250
1 Year Ago
Rotation -> Angles -> Rotation test Fails because of #1250 Deal with singularities in Rotation.Angles() Fixes #1250
1 Year Ago
Noodling with nodes More noodling WIP blueprint node interface Fleshed out NodeType
1 Year Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian Obsolete old VectorX.Random properties, add extensions to System.Random Random.FromSphere( Sphere ), Random.FromBall( Sphere ) Un-obsolete Rotation.Random, fix Angles.Random Get rid of "Unit" in random extensions, replace "From" with "Inside" Random.Rotation() / Random.Angles() documentation fix InsideSphere -> VectorInSphere etc Add `extents` parameter to VectorInCube / VectorInSquare Vector2/3.Random is now inside a unit circle / sphere
1 Year Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian Obsolete old VectorX.Random properties, add extensions to System.Random Random.FromSphere( Sphere ), Random.FromBall( Sphere ) Un-obsolete Rotation.Random, fix Angles.Random Get rid of "Unit" in random extensions, replace "From" with "Inside" Random.Rotation() / Random.Angles() documentation fix InsideSphere -> VectorInSphere etc Add `extents` parameter to VectorInCube / VectorInSquare Vector2/3.Random is now inside a unit circle / sphere
1 Year Ago
InsideSphere -> VectorInSphere etc
1 Year Ago
Random.Rotation() / Random.Angles() documentation fix
1 Year Ago
Get rid of "Unit" in random extensions, replace "From" with "Inside"
1 Year Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian Obsolete old VectorX.Random properties, add extensions to System.Random Random.FromSphere( Sphere ), Random.FromBall( Sphere ) Un-obsolete Rotation.Random, fix Angles.Random
1 Year Ago
Auto-scroll settings pages when navigating with cursor keys
1 Year Ago
Settings scrolling fixes
1 Year Ago
Settings menu scaling fixes Still need to fix scroll areas Fix tabs control scaling
1 Year Ago
Fixed possible NRE on start Only save bindings if something has changed Workshop campaign UI scaling Quit screen UI scaling