branchsbox/mastercancel

13,866 Commits over 1,552 Days - 0.37cph!

5 Months Ago
Add ComputeBufferType.IndirectDrawArguments Public Graphics.DrawModel(Instanced)(Indirect), prefer Span<Transform> to Transform[T]
5 Months Ago
Add GraphicsView.DragType (enables SelectionRect) Add GraphicsItem.Children
5 Months Ago
Fix Menu css issues
5 Months Ago
Revert ComponentList changes for now. This seems to break things for everyone 😅
5 Months Ago
ComponentList no longer breaks when changing the parent class of a Component to something that *isn't* Component. Resolves Facepunch/sbox-issues#6152
5 Months Ago
Stylesheets @import-ed with a path relative to the local path will also hotload now
5 Months Ago
Add default value to worldspace scale too
5 Months Ago
Stylesheets @import-ed by other stylesheets now hotload properly. Resolves Facepunch/sbox-issues#5317
5 Months Ago
Fix GraphicsItem not always being able to resolve the GraphicsScene (which made SelectedItems total bullshit)
5 Months Ago
Shortcuts now run on GraphicsItems.
5 Months Ago
Can now multi-select resources in the asset picker of a list entry to select multiple items at once. Resolves Facepunch/sbox-issues#5934 https://files.facepunch.com/CarsonKompon/2024/August/07_14-28-ConcreteRiograndeescuerzo.mp4
5 Months Ago
Update Box3D for soft contacts, helps with stability for heavy things on top of light things and helps with kinematics pushing dynamics through geometry https://files.facepunch.com/layla/1b0711b1/sbox_L4gxsLMRAe.mp4
5 Months Ago
Fix asset inspector not saving with CTRL+S
5 Months Ago
Add rigidbody mass center override https://files.facepunch.com/layla/1b0711b1/sbox-dev_WWBxzsSEHp.mp4
5 Months Ago
Rotation constructor sets quaternion to identity, we should be doing this but also makes it so that rotation serialized property default is identity
5 Months Ago
This isn't needed
5 Months Ago
Add undo support / unsaved changes to advanced network settings
5 Months Ago
Clearer logic for these flags Only log this message if networking debug is on
5 Months Ago
Terrain collider doesn't need to be adding solid tag here
5 Months Ago
PhysicsShape adds solid tag in constructor, not every time collision attributes is set
5 Months Ago
Just dont rebuild if we haven't got a hitbox system yet, same as model hitboxes
5 Months Ago
Re-enable Nagle by default, Protocol++
5 Months Ago
Fix NRE in manual hitbox
5 Months Ago
Component RPCs sent Id instead of type name string allowing RPCs from multiple components of the same type. Protocol++
5 Months Ago
Revert, people are relying on this
5 Months Ago
Collision shapes with no tags don't automatically add solid tag, I don't think this is needed
5 Months Ago
Fix trace RunAll not doing a RunAll trace for hitboxes
5 Months Ago
Formatter somehow removed usings
5 Months Ago
Remove unused variable
5 Months Ago
Added Search to Library Manager. Allows you to filter through both installed or available Libraries. https://files.facepunch.com/CarsonKompon/2024/August/06_16-43-MiserlyCockerspaniel.mp4
5 Months Ago
Update AssetList Context Menu to use proper Delete shortcut name
5 Months Ago
Make sure we do include reliable transform update when changing ownership
5 Months Ago
Squashed commit of the following: commit 76f039bef3ee819f4b5e0b34179223405196d5bd Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 15:50:41 2024 +0100 Cleanup commit 7559957d809b94986d20f93f417f69194138782a Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 15:43:55 2024 +0100 Some logs commit ed9cb58705a97c3889d8d7a4ef97d8895b93dc98 Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 15:04:35 2024 +0100 Remove debug log commit 91c006383091050f87ac0a75b70df02e9ac17498 Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 14:54:41 2024 +0100 Remove debugging - fix spike when flushing pending updates commit a681e665208d87bc99c82ffb9865abc24365caa5 Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 14:43:32 2024 +0100 Fix flags commit 5eee6683b66a3b38390605a1f7ba72aaf51cc68a Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 14:34:28 2024 +0100 More debug commit f35802593b1e9af772bf91a3eb451cb6c1c6dc3a Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 14:30:52 2024 +0100 Debugging commit 42e0e1d3d06f4cce830c530e7b2e3943b94921e4 Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 12:52:35 2024 +0100 ++ commit d2402c9253ef520bdea0b141a393d0baa72a8d82 Author: kurozael <kurozael@gmail.com> Date: Tue Aug 6 12:46:25 2024 +0100 Initial commit
5 Months Ago
Add Curve.RemoveAtTime, Curve.Sort, Curve.AddOrReplacePoint When changing position/scale for objects, add an edit log for each Try to normalize EditLog to send actual propertyname Add EditorEvents.ISceneEdited , EditorEvents supports interface based events Curve.Evaluate takes an angle bool, if true, lerps shortest distance between angles
5 Months Ago
Terrain:GetHeight() multiplies by heightscale
5 Months Ago
Release all Editor Shortcuts when toggling Play Mode
5 Months Ago
Update GameObjectNode and AssetList Context Menus to use proper shortcuts for Duplicate
5 Months Ago
Remove D_BAKED_LIGHTING_FROM_VERTEX_STREAM from shadergraph preview
5 Months Ago
Error fix
5 Months Ago
Throw exception in ScrollArea when trying to set canvas to an ancestor of itself Add Curve.Frame.WithTime, Curve.Frame.WithValue Hide GraphicsItem.AddChild, RemoveChild Add GraphicsItem.Width, Height
5 Months Ago
Add Graphics.Draw for drawing models instanced indirect
5 Months Ago
Pull default tags for GameTagsControlWidget from CollisionRules. Only display GameObject-related tags for GameTags, not ITagSet.
5 Months Ago
Add Graphics.Draw for instanced drawing of models, internal until API finalized https://files.facepunch.com/layla/1b0611b1/sbox-dev_6aYDkpCHBO.mp4
5 Months Ago
compiled complex.shader_c with stripped combos 259MB -> 102MB... there's more we can do but let's see if anyone whines first
5 Months Ago
complex.shader: remove F/S_OVERLAY, we have specialized overlay shaders already complex.shader: drop texture animation, way too specialized complex.shader: half combos by making S_REFLECTIONS it's own shader variant since it doesn't really use 99% of the other combos shaders: drop D_BAKED_LIGHTING_FROM_VERTEX_STREAM complex.shader: combo rules for F_PARALLAX_OCCLUSION (insanity that we added this to this shader) Drastically reduce unlikely combos by disallowing with: - Translucent - Alpha Test - Cloth Shading - Bent Normals - Diffuse Wrap - Additive Blend - Detail Texture - Metalness Texture - Retro Reflective
5 Months Ago
Default prefab save directory is the assets root, not the project root
5 Months Ago
Actually log the result code from SendMessageToUser so can debug issues here
5 Months Ago
Fix Capsule.RandomPointInside not being uniformly distributed It was biased towards the middle of the cylinder
5 Months Ago
Fix Capsule.RandomPointOnEdge Before: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_XG28kFmoyv.mp4 After: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_7zJYNsOipq.mp4
5 Months Ago
In minimal game template, add editor code folder