userCarson Komponcancel

1,276 Commits over 273 Days - 0.19cph!

24 Days Ago
Modified Foraging skill and made wheat no longer spawn naturally Bridge Place sound Dirt Tiles no longer dissipate when occupied by a crop. Implemented GrowingCrop turning into a different tile at max growth and GrowingCrop.DropsToAdd if no alternate tile chosen Added CraftingTime to Bread Fix water layering Balanced Stamina/Health gain from foods Fix CraftingStations not always taking items when split across inventories (letting you infinitely craft without losing the items) Items picked up with the Direct To Storage skill will try to place in an inventory that already has the item instead of the first it can find Balance some crafting recipes Inventory no longer sends tools to chests with Direct To Storage skill Consumable prefabs now use the proper values from the Item Resource More CraftingStation + Inventory cleanup to better support items in multiple containers
25 Days Ago
Revert "Fix NRE in CycleSpawnCameras()" This reverts commit ed750a98a896710239f4b9a307af1b94a16c8051.
25 Days Ago
Added Clock Ticking and Game Start SFX for warmup state. Fix warmup UI flashing in for a few frames when `sbdm.gameloop` is 0 Fix NRE in CycleSpawnCameras() Don't play the Flatline Sound for bots on the host Add sound for multikill in the killfeed with rising pitch as the kill count increases. https://files.facepunch.com/CarsonKompon/2025/March/2025-03-03%2011-02-33.mp4
25 Days Ago
Clear damage vignette on destroy and add NotNetworked flag to ensure it can't be received in the initial snapshot. #170
27 Days Ago
Implemented Soil Layer and added TilePlacer.PlaceInSoil. Replaced all uses of PrefabFile with GameObject Seeds can now be planted in soil dug with a shovel Added GrowingSeed component and implemented crops that grow over time Renamed GrowingSeed to GrowingCrop and implement ISaveData More ISaveData info for GrowingCrop
28 Days Ago
Fix PinnedContentPanel NRE Created CustomDropDown, can now choose between Public/Friends Only/Private when starting a game. Added Livestock Skill and updated requirements for a bunch of other skills Item Tooltips now show how much Energy and Hearts food will heal
28 Days Ago
Updated SpriteTools Fix Tileset Object Layers in Game scene Fix NRE in PinnedContentPanel when joining a multiplayer game before choosing a character Updated Logo + Minor Main Menu styling Updated the Character Select and Character Create menus Game UI and HUD styling tweaks Added Recommended Quests, which show by default in the PinnedContentPanel if no quests are currently pinned Quest UI fixes and fix item quests not marking complete when inventory is full Added some more starter quests
29 Days Ago
Fix TextGradient parsing errors
29 Days Ago
Put LibraryDetail description in a ScrollArea. Resolves Facepunch/sbox-issues#7749
31 Days Ago
Update Shadergraph preview automatically when a subgraph is changed. Resolves Facepunch/sbox-issues#7708
31 Days Ago
Added `asset.changed` EditorEvent which fires whenever an asset is changed, passing the asset as an argument.
31 Days Ago
Use same priority order for subgraph inputs. Facepunch/sbox-issues#7706
31 Days Ago
Can now create Folders and JSON Files in the `Localization/` directory from the Asset Browser. Resolves Facepunch/sbox-issues#7492
32 Days Ago
Possible NRE fix in PackageSelector Added "Include Path in Search" option in Asset Browser. Resolves Facepunch/sbox-issues#7733
32 Days Ago
Created GamePackageControlWidget, used for Parent Game/Target Game/Supported Games properties. Resolves Facepunch/sbox-issues#7515
32 Days Ago
Remove the disabled fog component from sweeper Implement PlayerController.UseLookControls. Resolves Facepunch/sbox-issues#7715 Make Subgraph node Priority consistent with Material Editor Priority. Resolves Facepunch/sbox-issues#7706
32 Days Ago
Minor Sweeper project updates, cleans up the hierarchy and makes things more obvious/easy to navigate.
32 Days Ago
Added CameraComponent.FovAxis, can choose between `Horizontal` or `Vertical`. Field of View properties are hidden when Orthographic is true. Related to #1822
35 Days Ago
Removed unreachable code, should pass tests now
35 Days Ago
Improved Asset Browser search, now space delineated and has subtractive filter. Resolves Facepunch/sbox-issues#7696 https://files.facepunch.com/CarsonKompon/2025/February/20_17-02-LinenTermite.mp4
36 Days Ago
Fix PaintTileTool being offset by a few tiles for non 1:1 spritesheets. Resolves #30
36 Days Ago
Subgraph outputs can be re-ordered based on the order of the list as well as a "Priority" property to override. Part of Facepunch/sbox-issues#7687 Priority value on IParameterNodes influence the order that inputs are created on Subgraph Nodes. Resolves Facepunch/sbox-issues#7687
37 Days Ago
Added CodeEditor.CanOpenFile. Don't show "Jump to Code" on internal Components/Assets/Properties. Resolves Facepunch/sbox-issues#7579
37 Days Ago
Added CursorShape.Finger to DropdownControlWidget. Resolves Facepunch/sbox-issues#7681 Add CursorShape.Finger and hover effects to ControlSheetGroup Add Right Click -> Jump to Code for ToggleGroups. Resolves Facepunch/sbox-issues#7630
37 Days Ago
Add NodeResultType and new constructor for NodeResult that takes NodeResultType. Resolves Facepunch/sbox-issues#7684
37 Days Ago
Added Search Bar to Editor Keybinds, moved Reset to Default outside of the scrollbox, and gave bind FixedWidth to prevent alignment issues. Resolves Facepunch/sbox-issues#7643 Editor Keybinds now have alternating background colors and improved margins https://files.facepunch.com/CarsonKompon/2025/February/18_17-10-ProbableHarrierhawk.mp4
37 Days Ago
Added negative (-) operator for Vector3Int. Resolves Facepunch/sbox-issues#7637 Added Vector3Int * Rotation operator. Resolves Facepunch/sbox-issues#7636
37 Days Ago
Fixed properties with AssetPathAttributes not opening the correct AssetPicker and not always loading the Cloud Browser tab. Resolves Facepunch/sbox-issues#7666
38 Days Ago
Remove debug logs Fix repeated connect/disconnect messages. Load human character if player avatar has `PrefersHuman`
38 Days Ago
Fix the CloudBrowser infinite scrolling only working in List View.
38 Days Ago
Added `ClothingContainer.PrefersHuman`. Switching to the human character on the Main Menu will toggle this option and save to your avatar.
38 Days Ago
GraphCompiler no longer throws error when multiple NodeErrors occur on the same node in Shadergraph Replace GraphCompiler.NodeStack with GraphCompiler.InputStack to prevent Circular Reference detection when a node is being re-referenced through a different input.
38 Days Ago
Use `FileWatch.SuppressWatchers` to prevent error spam while downloading library files.
38 Days Ago
Only download new/changed files when updating a Library, delete any that no longer exist, and download files in parallel.
38 Days Ago
LibraryDetail version now updates the ComboBox upon downloading a new version of the Library. Resolves Facepunch/sbox-issues#7669
39 Days Ago
Can now use multiple of the same subgraph with different values without it attempting to cache values from the other node of the same type. Also tracks nested nodes with their own cache so it's still optimized.
39 Days Ago
TilesetComponent now properly updates SceneObjects after an undo. Resolves part of #31 Undoing/Redoing no longer attempts to reference the component from the previous undo snapshot. Inspector also updates accordingly instead of resetting to object mode. Resolves #31
40 Days Ago
Added [Property] to TilesetComponent.Layers so it serializes Updated TilesetLayerControl so it acts more as a ReadOnly list in the context of the component inspector Fixed incomplete tooltip on TilesetLayerControl
42 Days Ago
Added more stats + Added achievements
42 Days Ago
Different points for different word difficulties, show drawing player at top of list, tweak some default values, prevent gameloop getting stuck on one word when player leaves while drawing Canvas is sent to late-joiners properly and will live-update without having to wait for the next round Show ✏️ for currently drawing Automatically end round if last player who had to guess leaves the game Don't show "Waiting for players..." for late joins, show the proper header
42 Days Ago
More playtesting feedback, leaderboard order, camera height,
42 Days Ago
Bugfixes from playtest 1
42 Days Ago
Update host frame Set org
43 Days Ago
Networking config + more words Reveal a letter to people who haven't guessed every few seconds Realtime networked drawing (instead of only when a stroke is finished)
43 Days Ago
Multiple rounds, results state, leaderboard upon ending Panels and Players reset properly between rounds
43 Days Ago
Initial commit - Game UI + all required panel components Update header on game start, Start Game button, chat fixes, logo update Player Cameras, Facecams included in player UI Toolbar for changing brush size + color Added character animations, win/lose positions, a few face morphs Tie up loose networking ends and update ui properly Added Voice Chat, PlayerEntry animated with voice, added mute/unmute button to chat, other chat tweaks Added basic game loop, turn order, drawing, and sfx Finished the rest of the game loop, players do their emotes based on win/loss, finished game UI, word list
45 Days Ago
Don't serialize NodeInput.Subgraph since the field is only needed during the compilation process. Fix connections to Result node not always serializing in ShaderGraph Use correct PropertyInfo when generating Result inputs Use DisplayName for DisplayInfo in Result node
46 Days Ago
ShaderGraph result node only shows the inputs that are actually used for the current Shading Model/Domain https://files.facepunch.com/CarsonKompon/2025/February/10_11-10-LightskyblueRabbit.mp4
46 Days Ago
Update undo code to use the new undo system Don't throw an error when creating first layer from the TilesetTool UI
46 Days Ago
Add [JsonIgnore] to anything that would cause recursion during serialization in EditorTool