userJames Kingcancel

8,329 Commits over 3,896 Days - 0.09cph!

50 Days Ago
Make SpringDamp / SmoothDamp frame rate independent Fixes #1819
50 Days Ago
Missing struct from dampen test
50 Days Ago
Update dampen test scene
53 Days Ago
Spring dampen test (Facepunch/sbox#1819) https://files.facepunch.com/ziks/2025-02-07/sbox-dev_msRAHre2Hi.mp4
53 Days Ago
Disable mixer thread choking warning for now TODO: find out how long each voice takes to mix, and let you print that on demand
53 Days Ago
Add SDF 3D World example https://files.facepunch.com/ziks/2025-02-07/sbox-dev_AKu97g2DxF.png
53 Days Ago
Capture SceneEditorSession in SceneUndoSnapshot Avoid relying on static SceneEditorSession.Active having the correct value Add missing Scene.Push() in GameObjectInspector Fixes Facepunch/sbox-issues#7517
53 Days Ago
Document that we're pushing the scene in ISceneUndoScope.Push
53 Days Ago
Push scene scope when pushing undo scope Fixes Facepunch/sbox-issues#7517
54 Days Ago
ActionGraph: fixed not being able to save expression delegates
54 Days Ago
ActionGraph: don't try to set { init; } properties Fixes Facepunch/sbox-issues#7533
54 Days Ago
UI for changing clip / saving to file / switching to embedded https://files.facepunch.com/ziks/2025-02-06/sbox-dev_mZYofSVKYz.mp4
54 Days Ago
Test reproducing Facepunch/sbox-issues#7443 Scene.Load: deserialize component properties before network spawn
54 Days Ago
Some safety around ResourceLibrary.Unregister Resources get unregistered in their finalizer, so this race condition could have happened: 1. Resources are loaded 2. Resource library gets cleared 3. Resources are loaded again 4. Old resources get GC'd, remove new resources from ResourceIndex Fix warning when using AssetSystem.CreateResource
54 Days Ago
Example networking test for asserting certain message types
54 Days Ago
Fix buggy behaviour when modifying embedded clips Fixes #113
54 Days Ago
Example networking test for asserting certain message types
54 Days Ago
Add "list_sound_handles" console command To help investigate Facepunch/sbox-issues#7450 Warn if the mixing thread is choking https://files.facepunch.com/ziks/2025-02-06/sbox-dev_0l4IVOqJgB.mp4 Facepunch/sbox-issues#7450
54 Days Ago
Example networking test for asserting certain message types
55 Days Ago
Shift+click in keyframe edit mode to create keyframe https://files.facepunch.com/ziks/2025-02-05/devenv_oiWTz7EqiP.mp4
55 Days Ago
Example networking test for asserting certain message types
55 Days Ago
WIP MovieMaker (Facepunch/sbox#1798)
55 Days Ago
WIP MovieMaker (Facepunch/sbox#1798) Edit mode shortcut workaround Started on editor cookies Fix assigning properties in structs
56 Days Ago
Edit mode shortcut workaround Started on editor cookies
56 Days Ago
Update Facepunch/sbox-issues#7443 repro
56 Days Ago
Test reproducing Facepunch/sbox-issues#7443 Scene.Load: deserialize component properties before network spawn
56 Days Ago
Test reproducing Facepunch/sbox-issues#7443
56 Days Ago
ActionGraph: add warning frame for graphs that can't be saved Fix case where empty editor scene is opened Fixes Facepunch/sbox-issues#7026
56 Days Ago
WIP MovieMaker (Facepunch/sbox#1798)
56 Days Ago
Add optional widget parameter to EditorShortcuts.Register Allows non-Widget targets that only want shortcuts if a particular widget is in focus
56 Days Ago
Dispatch edit event when changing SkinnedModelRenderer.Sequence
57 Days Ago
Add StringPreview https://files.facepunch.com/ziks/2025-02-03/sbox-dev_dZsjxvW76d.mp4 Additive toggle in motion editor
57 Days Ago
Motion editor basics https://files.facepunch.com/ziks/2025-02-03/sbox-dev_cA6q6hP7lJ.mp4
57 Days Ago
Add optional widget parameter to EditorShortcuts.Register Allows non-Widget targets that only want shortcuts if a particular widget is in focus
2 Months Ago
More motion editor selection tweaks https://files.facepunch.com/ziks/2025-01-31/sbox-dev_A9sD8bdPAK.mp4
2 Months Ago
Fix spacing in keyframe edit mode toolbar
2 Months Ago
Add interpolation mode buttons https://files.facepunch.com/ziks/2025-01-31/sbox-dev_oj0ypWTVsi.mp4
2 Months Ago
Show scrubber widget at top and bottom of track list WIP motion editor envelope selection https://files.facepunch.com/ziks/2025-01-31/sbox-dev_sdqkof1ogP.mp4
2 Months Ago
Fix keyframes being created when not in the right mode Small fixes to tracks UI when recording Allow changing keyframe interpolation mode https://files.facepunch.com/ziks/2025-01-31/sbox-dev_Rl9HJggpP0.mp4
2 Months Ago
Add optional widget parameter to EditorShortcuts.Register Allows non-Widget targets that only want shortcuts if a particular widget is in focus
2 Months Ago
Basic EditMode system https://files.facepunch.com/ziks/2025-01-30/sbox-dev_jDrTcgmPAL.mp4
2 Months Ago
Rework anim parameter inspector to emit changed events (#1812)
2 Months Ago
Hold shift while mousing over timeline to preview without moving pointer https://files.facepunch.com/ziks/2025-01-30/sbox-dev_DV3DchunYX.mp4
2 Months Ago
Fix warning in ModelInspector
2 Months Ago
Rework anim parameter inspector to emit changed events
2 Months Ago
MapInstance: use InvokeWithWarning() for loaded / unloaded actions Fixes SBOX-2WM2 Fixes SBOX-2X2S
2 Months Ago
Basic animgraph parameter support https://files.facepunch.com/ziks/2025-01-29/sbox-dev_jjeYorabV3.mp4 https://files.facepunch.com/ziks/2025-01-29/sbox-dev_BP2xD3AYBL.mp4 Update example movie
2 Months Ago
Rework anim parameter inspector to emit changed events
2 Months Ago
Test if FindPathInScene() is null Dispatch property edits while changing in inspector
2 Months Ago
Hook up ISceneEdited editor event again for movie maker