reposboxcancel

22,417 Commits over 1,614 Days - 0.58cph!

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
Another angle at action graph properties Menu for adding properties Some restructuring / simplification Can get / set action graph properties
40 Days Ago
VR: Deprecate List-based `VRController.GetJointData()`, replace with array-based `VRController.GetJoints()`
40 Days Ago
Remove ToolsVis Mode (#1763) * Remove ToolsVis from RenderingPipeline, remove ToolsVis combo, make it toggle through the integer only * Remove ToolsVis() MODES from all shaders 🙏🏻 * Remove ToolsWireframe and ToolsVis from shadergraph template * Legacy ToolsVis isn't even supported, any legacy variable refs to it can go * Compiled shaders with branched ToolsVis
40 Days Ago
Remove ToolsVis from RenderingPipeline, remove ToolsVis combo, make it toggle through the integer only Remove ToolsVis() MODES from all shaders 🙏🏻 Remove ToolsWireframe and ToolsVis from shadergraph template Legacy ToolsVis isn't even supported, any legacy variable refs to it can go Compiled shaders with branched ToolsVis
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..
40 Days Ago
Compiled shaders with branched ToolsVis
40 Days Ago
User perms config Allow Json comments Add default users.json file and change structure of config Don't ignore game/config/users.json because we want to keep the default with comments Return true in Connection.HasPermission if the connection is the host. We'll check user permissions from the config file for connections to a dedicated server. Remove some test logs and make HasPermission available
40 Days Ago
40 Days Ago
Hide/Unhide works on Hammer GameObjects Resolves Facepunch/sbox-issues#7200
40 Days Ago
Delete all this dota grass code
40 Days Ago
Remove some test logs and make HasPermission available
40 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756
40 Days Ago
Revert "Fix unit tests getting the wrong envrionment var (not sure what changed)" This reverts commit ce247dd3bd66aaad88b3b73b8e8ab8297dc38d9d.
40 Days Ago
VR: clean up logging VR: Synchronization refactor, update Facepunch.XR to 1c1b65ae7ec5ef89ff2f1e508f4bcdbea58ebd3c Removes Sync() call, should remove jittering(!), and reduces unnecessary logging
40 Days Ago
Add dump_scene concmd, puts a clone of the current scene onto the clipboard for debugging MapInstance: Don't delete all our children we've just received from the network snapshot Mounted VPKs are part of the snapshot, we need these mounted before we deserialize the received scene / networked objects
40 Days Ago
Return true in Connection.HasPermission if the connection is the host. We'll check user permissions from the config file for connections to a dedicated server.
40 Days Ago
User perms config Allow Json comments Add default users.json file and change structure of config Don't ignore game/config/users.json because we want to keep the default with comments
40 Days Ago
Investigate why test is running in wrong directory during ci
41 Days Ago
Ignore null GameSystem's when shutting down - it might be null due to hotloading Add PlayerController.IEvents.OnJumped
41 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756
41 Days Ago
Fixed a merge error
41 Days Ago
Protocol++
41 Days Ago
Improve networked scene changing by simplifying it and no longer reusing the handshake process
41 Days Ago
Scene changing working again nicely. Use DisconnectScope() when clearing scene/disconnecting on play mode exit to keep other clients functioning properly
41 Days Ago
This needs to be reset before dragging
41 Days Ago
Better handling of drop traces when below grid, trace to plane using last traced height https://files.facepunch.com/layla/1b0811b1/sbox-dev_QR4dwTeq7E.mp4
41 Days Ago
Texture.Depth returns 6 for cube textures - Fixes getting pixels from cube textures
41 Days Ago
Fix CRenderThreadVulkan::OnReadPixels not reading from volume textures properly, it was using src slice as array layer
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
Need to confirm scene load, to call OnJoined again appropriately
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
41 Days Ago
Don't forget to initialize NetworkObjects array
41 Days Ago
Networked scene change rewrite - much cleaner approach
41 Days Ago
Menu for adding properties
41 Days Ago
Line renderer supports additive blending in fog https://files.facepunch.com/layla/1b0811b1/sbox-dev_CFQJAMRIhQ.png
41 Days Ago
Another angle at action graph properties
41 Days Ago
Add optional count badges to TabWidget tabs Asset Inspector: always show ref/usage tabs, allow flexible preview sizing Save asset browser filters/search between sessions, resolves Facepunch/sbox-issues#7247
41 Days Ago
Add Additive and FogStrength to LineRenderer https://files.facepunch.com/layla/1b0811b1/sbox-dev_VnTl4GS71x.mp4
41 Days Ago
Allow `.` and `-` in command names
41 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756
41 Days Ago
Fix SceneNetworkSystem.Library not being set
41 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756
41 Days Ago
Managed compiler also includes currently unrecognized asset paths as references, so they can be populated later Fixes incomplete dependencies list for resources, uploader missing required cloud assets, etc. Show still unrecognized asset paths in reference/asset list without errors
41 Days Ago
Add PlayerController.RunByDefault , PlayerController.AltMoveButton
41 Days Ago
Add Capsule and Line to TypeLibrary
41 Days Ago
Accidentally yanked Src/DstBlend from Spritecard, also bring back shading complexity to it even if it makes code awful for now
41 Days Ago
Fix typo causing var property to not be hidden