userCarson Komponcancel
branchsbox/mastercancel

342 Commits over 245 Days - 0.06cph!

35 Days Ago
Added GraphCompiler.RegisterFunction, allows you to create your own custom ShaderGraph nodes without modifying the base addon. Resolves Facepunch/sbox-issues#4141 Resolves Facepunch/sbox-issues#4389
36 Days Ago
Implemented the "Filter Properties..." TextEdit in ShaderGraph Added ShaderGraph.Domain. Can now create Post-Process Shaders in ShaderGraph. Resolves Facepunch/sbox-issues#5866 https://files.facepunch.com/CarsonKompon/2025/January/13_17-38-PossibleAfricanrockpython.mp4
36 Days Ago
Added ShaderGraph.ShadingModel. Can now create Unlit Shaders via ShaderGraph. Resolves Facepunch/sbox-issues#6006 https://files.facepunch.com/CarsonKompon/2025/January/13_14-55-ShamefulPacificparrotlet.mp4 Added Icons to the BlendMode and ShadingModel enums Add ConditionalVisibilityAttribute support to ShaderNodes in ShaderGraph. All plugs into the Result node are greyed out except for Albedo and Opacity when using Unlit Shading Model Add [Group]s to the ShaderGraph nodes with InlineEditor so they can be collapsed and feel less cluttered. Automatically size TextureSampler nodes so that Inputs don't overlap with the preview image Added Texture Preview to Texture Cube node Use [ImageAssetPath] instead of [ResourceType("jpg")] in Texture Sampler nodes
36 Days Ago
Fix Draw Order in ShaderGraph nodes, fixes certain nodes not showing their previews/icons https://files.facepunch.com/CarsonKompon/2025/January/13_13-01-SlipperyQuillback.png Added Icons to all Binary operations in ShaderGraph (Subtract, Divide, Mod, Multiply) instead of just Add. Resolves Facepunch/sbox-issues#6516
36 Days Ago
Can now Copy/Paste all properties from Feature tabs in Components and Resources. Resolves Facepunch/sbox-issues#7374 https://files.facepunch.com/CarsonKompon/2025/January/13_12-40-KnobbyIndianspinyloach.png
36 Days Ago
Unlocking the Inspector will instantly inspect your current selection if different
36 Days Ago
Fix NRE when dragging SoundFiles onto the "+" button in a List. Also fixed dragging for other resources. Facepunch/sbox-issues#7197
36 Days Ago
Clear changes in EditorSession Undo when making a full snapshot so we don't get a duplicate empty Undo entry
36 Days Ago
Create Undo Snapshot for Paste and Paste as Child. Resolves Facepunch/sbox-issues#7372
39 Days Ago
Close Dropdown Popups automatically when the parent Panel is hidden. Resolves Facepunch/sbox-issues#6893 Make the Server Browser a bit neater and added a header row. https://files.facepunch.com/CarsonKompon/2025/January/10_14-14-BleakAfricanclawedfrog.png
39 Days Ago
Can now Rename folders from the Asset Browser. Resolves Facepunch/sbox-issues#7351
39 Days Ago
Added "Create Objects at Origin" to Editor Preferences Move Widget Debugger and Input Debugger to the "Debug" menu instead of "Help" Added ColorPicker.HasAlpha and [ColorUsage] attribute. Attribute allows you to specify whether or not a Color has Alpha or HDR options in the color picker. Make ColorControlWidget support Color32 Fix Right Click -> Copy/Paste between Color and Color32 Properties Make ColorControlWidget support ColorHsv. Add ColorHsv to TypeLibrary. Open Color Popup on the correct initial color for Color32 and ColorHsv. Use FloatControlWidget for ColorHsv.
40 Days Ago
Added [IconName] Attribute for String Properties, creating an Icon Picker ControlWidget https://files.facepunch.com/CarsonKompon/2025/January/09_11-26-LateSwordfish.mp4 Added Right Click -> Clear to IconControlWidget Added Context Menu to DateTimeControlWidget (Set Month, Set Current Date/Time, ect)
40 Days Ago
Change PlayerController [HelpUrl] to the sbox.game URL Replace animation [Header]s with [Group]s in PlayerController for consistency with the other tabs
40 Days Ago
Get more information from ControlSheetRow ToolTips, showing the C# Type and C# Property Name. https://files.facepunch.com/CarsonKompon/2025/January/09_09-14-LateHorseshoecrab.mp4 Added ControlSheet.IncludePropertyNames, defaults to false. Only show C# Property Names in GameObject, Component, and GameResource inspectors. Colour code the type names in Property Tooltips, also ensure property names don't show for Variable Prefabs..
41 Days Ago
Add Scene, Prefab, and Sound to the top of the New Asset menu for ease-of-access. Resolves Facepunch/sbox-issues#7003
41 Days Ago
Added [TargetType] attribute so you can only select a `Type` that derives from the target type. Resolves Facepunch/sbox-issues#7345 Added "None" option to TypeControlWidget Ensure Facets are always reset in Cloud Browser Added Type Filter to Cloud Browser when not already filtering by type. Resolves Facepunch/sbox-issues#7031
41 Days Ago
Added button to test sound component from the Inspector. Resolves Facepunch/sbox-issues#7348 Soundscape Component no longer overrides the volume of stings. Resolves Facepunch/sbox-issues#7346 Fix BaseSoundComponent not applying override values to SoundHandle properly
42 Days Ago
Added a quicker and easier way to create variables within ActionGraph (instead of needing to right click on a plug) https://files.facepunch.com/CarsonKompon/2025/January/07_15-40-InstructiveUnicorn.png
42 Days Ago
Fix Soundscape Stings not working. Resolves Facepunch/sbox-issues#7324 Added ability to target a mixer on Soundscape Component. Resolves Facepunch/sbox-issues#7323
43 Days Ago
Add subtle alternating background color to each row in Input Settings. Resolves Facepunch/sbox-issues#7328
43 Days Ago
Prevent Input Settings in Project Settings from scrolling back to the top when adding/removing a new Input. Resolves Facepunch/sbox-issues#7329
43 Days Ago
The LineEdit in PathWidget now stretches so it can be clicked anywhere. Resolves Facepunch/sbox-issues#7246 https://files.facepunch.com/CarsonKompon/2025/January/06_12-37-LividArcherfish.mp4
43 Days Ago
Added Rotation.LerpTo/SlerpTo for consistency with Vector3.LerpTo/Angles.LerpTo/ect. Fixed Revert Changes not working for Title/Org on Project Setup page of Settings
43 Days Ago
Added "Find in Scene" to GameObjectControlWidget context menu https://files.facepunch.com/CarsonKompon/2025/January/06_09-32-OutstandingCuscus.png
43 Days Ago
InputActionControlWidget sets value to "" instead of null so value is serialized.
43 Days Ago
Add `UseFovFromPreferences` bool to PlayerController so you can disable and override the FOV without having to create your own camera component. Fix NREs in the default Pause Menu for connected clients when game package is set to local
2 Months Ago
ListControlWidget now supports multiedit, only showing matching indexes Add and Remove buttons now work when MultiEditing a List Added support for re-ordering lists during a Multiselect https://files.facepunch.com/CarsonKompon/2024/December/18_11-03-AjarBaiji.mp4 Right Click -> Duplicate now works on Multiselect Lists
2 Months Ago
Support non-array drags on ListControlWidget since not all widgets use arrays for single asset drags
2 Months Ago
Can now drag one or multiple entries directly onto the "+" button in a List instead of having to create the entries and drag individually. Resolves Facepunch/sbox-issues#7197 https://files.facepunch.com/CarsonKompon/2024/December/18_08-58-FocusedMassasauga.mp4
2 Months Ago
Don't show "Include Source Files" checkbox when publishing type that always includes their source files (libraries)
2 Months Ago
Remove old DecibelsSlider and fix typo in the new one
2 Months Ago
Only reset Batch Publish Org if currently set to local Check asset directly along with references assets when checking differences in Batch Publish. Resolves Facepunch/sbox-issues#7151
2 Months Ago
Fix NRE when removing multiple components in context menu
2 Months Ago
Forgot to save this file in VS 😳
2 Months Ago
Fix scss `@import`s not including files with relative `../` paths in the file watcher Write some SCSS import Unit Tests and update existing ones to test more than just variables
2 Months Ago
Fix [ReadOnly] attribute not being applied to all property types ResourceControlWidget now looks like it's greyed out when disabled
2 Months Ago
Same thing with Nullable Button
2 Months Ago
Prefab Variable button now shows when there's differences in a Multiedit https://files.facepunch.com/CarsonKompon/2024/December/09_09-33-ScratchyGemsbok.mp4
2 Months Ago
Added Multiedit support to Component Context Menu
2 Months Ago
AbsolutePath is required only for registering the asset Added Multiedit to RangedFloat (so you can edit all your sounds at once) AudioDistanceFloatProperties now support Multiedit ButtonControlWidget now supports Multiedit, will invoke the function on all selected Components GradientEditorWidget now supports Multiedit CurveControlWidget now supports Multiedit
2 Months Ago
Don't use absolute path when creating sounds from mp3s
2 Months Ago
Make sure SoundEvent is compiled before we try to add sounds to it. Fixes Right Click MP3 -> Create Sound Event(s)
3 Months Ago
Fix minor typo Added Multiedit support to TagSets. Resolves Facepunch/sbox-issues#6882 https://files.facepunch.com/CarsonKompon/2024/December/05_10-10-LividGallowaycow.mp4 Rename TagSetControlWidget file name to match class name
3 Months Ago
Prevent Scene Editor from attempting to do FPS cam when holding right click in a 2D view
3 Months Ago
Fix Right Click -> Create Sound Event creating sound events with empty sounds instead of using the selected sounds
3 Months Ago
Inspector History Button fixes
3 Months Ago
Added Lock Button to Inspector, prevents Inspector from changing to newly selected objects when enabled. Resolves Facepunch/sbox-issues#6239 https://files.facepunch.com/CarsonKompon/2024/November/28_08-25-MountainousGull.png
3 Months Ago
Properly restore all Scene/Prefab tabs from previous session without Task.Delay hack
3 Months Ago
Selected Tags in PackageTagFilters will still show up if their results are 0, so you can remove the tag instead of it being hidden