userJames Kingcancel

7,935 Commits over 3,745 Days - 0.09cph!

2 Months Ago
2 Months Ago
SerializationOptions scope refactor, add WriteCacheReferences
2 Months Ago
Version bump Store node properties as a JsonObject Fix order inconsistency Add ChangeId to model, deserialize cached if changed
2 Months Ago
Version bump Store node properties as a JsonObject Fix order inconsistency Add ChangeId to model, deserialize cached if changed
2 Months Ago
Update Facepunch.ActionGraphs Get rid of old hack to re-use ActionGraphs between tools and game Serialize invalid Components / GameObjects as null Don't call PostDeserialize multiple times for child objects Keep track of source resource for ActionGraph instances Also fixes case where prefab ActionGraphs wouldn't get cached properly Improved inspecting experience with ActionGraph stack traces * Include source location in stack trace * Opens the containing scene / prefab when inspecting an ActionGraph stack row Include ActionGraph diagnostics in console Graphs need to be loaded at least once for it to know about them Update AssertNoGraphErrorsInScene test case We were double-counting prefab ActionGraphs before
2 Months Ago
Move aliases to ISourceLocation
2 Months Ago
2 Months Ago
2 Months Ago
ActionGraphCache: aliases
2 Months Ago
Add diagnostics to console on first open ActionGraphDebugger: resolve original Guid Fix AssertNoGraphErrorsInScene test We were counting some graphs twice before
2 Months Ago
Select target object when inspecting ActionGraph
2 Months Ago
Make ActionGraphStackLineHandler pattern more lenient Include ActionGraph errors in ConsoleWidget.PopulateDiagnostics Refresh diagnostics when saving an Action Graph Only Show() each Action Graph MainWindow once Inspecting a cloned ActionGraph edits original (#1663) Write null instead of trying to serialize invalid GameObject / Component Attempt to support both types of prefab instances in one places Don't PostDeserialize child objects multiple times
2 Months Ago
Attempt to support both types of prefab instances in one places
2 Months Ago
Write null instead of trying to serialize invalid GameObject / Component
2 Months Ago
Make ActionGraphStackLineHandler pattern more lenient Include ActionGraph errors in ConsoleWidget.PopulateDiagnostics Refresh diagnostics when saving an Action Graph Only Show() each Action Graph MainWindow once Inspecting a cloned ActionGraph edits original (#1663)
2 Months Ago
Reapply "Add ActionGraph.SourceLocation" This reverts commit 69982f5ae0aa3b6b072be3bfd5e6e28862709913.
2 Months Ago
2 Months Ago
IActionGraphCache.Add() takes in a Guid
2 Months Ago
2 Months Ago
Add IActionGraphCache.Guids
2 Months Ago
2 Months Ago
Fix performance regression if ModelRenderer changes tint often
2 Months Ago
Add interface IActionGraphCache
2 Months Ago
2 Months Ago
Fix clearing ModelRenderer.MaterialOverride
2 Months Ago
Fix some edge cases when players leave
2 Months Ago
Fix host transfer of non-player networked objects
2 Months Ago
Expose IsValid() to ActionGraph https://files.facepunch.com/ziks/2024-09-09/rwuGmEnsdg.png Fixes Facepunch/sbox-issues#6376 Group object-targetting utility nodes
2 Months Ago
Fix incrementing times visited a level
2 Months Ago
Stats tweaks
2 Months Ago
Add libstates, update libevents Revert old-style state machine implementation of spike trap Fix host spawning twice (?) Level and time stats update for completed level Misc json changes
3 Months Ago
WIP: Only allow opening editable action graphs
3 Months Ago
Revert "Add ActionGraph.SourceLocation" This reverts commit 413f3e3e213f3e31114cc585e89d2dd288a5366c.
3 Months Ago
Include ActionGraph errors in ConsoleWidget.PopulateDiagnostics Refresh diagnostics when saving an Action Graph Only Show() each Action Graph MainWindow once Resolve Action Graph source prefab
3 Months Ago
3 Months Ago
Add ActionGraph.SourceLocation
3 Months Ago
Fix unreachable code warning
3 Months Ago
Hotload tests: log timings in descending duration Hotload test benchmarking (1D/3D) (struct/interface) arrays Hotload: Speed up struct array copying, support Rank > 1 arrays
3 Months Ago
Add StreamingWorld.Clear()
3 Months Ago
Fix SdfWorld.NeedsMeshUpdate
3 Months Ago
WIP
3 Months Ago
Desperately trying to avoid using A*
3 Months Ago
WIP grid aligned connections https://files.facepunch.com/ziks/2024-09-03/sbox-dev_C0Luo6Xsj9.png
3 Months Ago
WIP more control for rerouting connections
3 Months Ago
ActionGraph: support reroute comments https://files.facepunch.com/ziks/2024-09-02/sbox-dev_7qxUe4dDpf.png TypeControlWidget: fix generic constraints referencing other parameters Add conversion node Fixes Facepunch/sbox-issues#6342 https://files.facepunch.com/ziks/2024-09-02/sbox-dev_TFJ3uDBLEo.png NodeUI width tweak Default icons for System.String, Component types
3 Months Ago
Graph editors: align everything to grid https://files.facepunch.com/ziks/2024-09-02/sbox-dev_dBWkMgscnh.png Scene.GetAllComponents() is pure
3 Months Ago
Add To String (Format) node Facepunch/sbox-issues#6341
3 Months Ago
Fix Facepunch/sbox-issues#6341 Add default implementations for INoiseField.Sample( x, [y] )
3 Months Ago
Debug draw tweaks
3 Months Ago
Smoother heightmap sampling https://files.facepunch.com/ziks/2024-08-31/sbox-dev_m6ejDGa0g6.png https://files.facepunch.com/ziks/2024-08-31/sbox-dev_GIvew6ZSRB.png