userJames Kingcancel

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

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
1 Year Ago
Hotload test for dictionary enumeration order (sboxgame/issues#3391) Use sorted dictionaries for network tables, component lists Fixes sboxgame/issues#3391 Hotload: Support sorted dictionaries in DictionaryUpgrader
1 Year Ago
Hotload test for dictionary enumeration order (sboxgame/issues#3391) Use sorted dictionaries for network tables, component lists Fixes sboxgame/issues#3391
1 Year Ago
Hotload test for dictionary enumeration order (#3391) Use sorted dictionaries for network tables, component lists Fixes #3391
1 Year Ago
Some more settings reorganization
1 Year Ago
Be more careful about finding active packages Takes into account full / menu packages, fixes sboxgame/issues#3886
1 Year Ago
Be more careful about finding active packages Takes into account full / menu packages, fixes sboxgame/issues#3886
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 )
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 )
1 Year Ago
Some documentation for the new API
1 Year Ago
Fix GameTask.source always being invalid in menu Warn if a TaskSource is created in an invalid state
1 Year Ago
WIP allow creation of SdfWorlds in menu realm Rename Tick to Update
1 Year Ago
Rename Tick to Update
1 Year Ago
WIP allow creation of SdfWorlds in menu realm
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 )
1 Year Ago
Fix (Rotation / Vector2 / Vector3).Random Also add Vector2.RandomCircle, Vector2.RandomDisk, Vector3.RandomSphere, Vector3.RandomBall, Random.Gaussian
1 Year Ago
Fix possible NRE in UI/Settings.cs
1 Year Ago
Fix settings page scrolling about while changing UI scale Replay menu UI scaling
1 Year Ago
Workshop menu scaling
1 Year Ago
Settings scaling fixes
1 Year Ago
Loading screen legal text scale / contrast Submit queue button scaling Campaign description contrast WIP settings page scaling