userGarry Newmancancel
branchsbox/mastercancel

3,548 Commits over 1,522 Days - 0.10cph!

10 Months Ago
Wrap interop calls in __try, __except - last resort. Disable AddVectoredExceptionHandler.
10 Months Ago
Extra try to make sure this isn't an exception from c#
10 Months Ago
Fix NRE in MapViewDropTarget
10 Months Ago
Delete this, causes problems this TransformInterpolation needs looking at properly, but this fixes an error for now Fix Light exceptions Nicer feedback when _sceneObject isn't null in OnEnabled We have a bug here I think, where OnEnabled can be called before OnDisabled is called.
10 Months Ago
Mock userinfo for local user when not in a network session Add ClothingContainer.CreateFromJson( json ) Add ClothingContainer.CreateFromUser( ) Fix SceneViewWidget using main camera's rect
10 Months Ago
NavMeshAgent.SetAgentPosition works
10 Months Ago
Add CharacterController.Bounciness
10 Months Ago
PhysicsWorld.Bodies only returns valid bodies
10 Months Ago
Rewrite exception handler, try to ignore more c# exceptions
10 Months Ago
Actually catch and report crashes
10 Months Ago
Fixed joining servers forever (it has been a hard week) https://files.facepunch.com/garry/a0695fad-3581-4fb4-bf8f-c014ba41f890.png
10 Months Ago
Don't save go id if it's a prefab (fixes sbox-issues/issues/4687)
10 Months Ago
Recast, NavMesh, NavMeshAgent - https://docs.facepunch.com/s/sbox-dev/doc/navigation-vwoSUsEPJ9
10 Months Ago
recast update latest Update compat with recast Add detour
10 Months Ago
Basic prefab unit test
10 Months Ago
Fix gradient fog not showing in the editor Fix SceneFogVolume not updating because ID is 0 Update CubemapFog.cs
10 Months Ago
IRenderOverlay should have never existed
10 Months Ago
When a component isn't found, create a MissingComponent. When saving, save the original data so that missing a component isn't destructive. https://files.facepunch.com/garry/dc9afdd8-51ec-47f0-a6e1-b9c5a75196d7.png
10 Months Ago
Add Prop.IsStatic Add boit icon to switch between actions and properties in component sheet https://files.facepunch.com/garry/4409c013-7fba-4061-84e4-b77ea9b034b4.mp4 Add game/core/shadercache/vulkan/shaders.cache to git ignore
10 Months Ago
Fix built in modeldoc game nodes not loading
10 Months Ago
Delete ExampleEditorTool.cs
10 Months Ago
Fix orbit camera stomping everything
10 Months Ago
Remove caching on ToTitleCase (causes more harm than good) In CloudAssetDirectory, cache off the database instead of accessing every time Faster, less accurate Asset.IsCompiled() (but still does what we want it for)
10 Months Ago
Can put evaluations in float inputs https://files.facepunch.com/garry/7bda74b5-35ac-40c8-91be-322b6b13bf84.mp4
10 Months Ago
Fix bitvec startup assert Temporary fix for RenderSceneToPixmap
10 Months Ago
Dragging a model into the scene will spawn a prop if applicable
10 Months Ago
Serialize and Deserialize GameObjects as objects
10 Months Ago
Swap asset browser button order to annoy everyone
10 Months Ago
Fix SceneView not using scene maincamera settings
10 Months Ago
Fix SceneView mouse input
10 Months Ago
Make Widget.ConstrainToScreen more reliable
10 Months Ago
Move ModelEditor.Nodes to game Add Prop component to engine (health, breakable, gibs)
10 Months Ago
Scene.OnEdited, OnSaved don't need to be exposed Add SceneLoadOptions
10 Months Ago
Add GameObjectFlags.NotNetworked
10 Months Ago
Model.LoadAsync and Material.LoadAsync should kind of be async
10 Months Ago
Add Material.Flags (IsSky, IsDecal, IsTransparent, IsAlphaTest) Changed how material thumbs render
10 Months Ago
Catch EditorTool update errors instead of breaking the whole editor Add Angles.SnapToGrid Add Gizmo.GetMouseDrag Add Gizmo.Snap( angles ), CameraTransform, LocalCameraTransform Just ignore when trying to set nan position Add Gizmo.Settings.SnapToAngles Gizmo.Controls.Rotate outputs Angle delta, RotateSingle outputs only a float angle delta Add rotation snapping
10 Months Ago
Fix download errors
10 Months Ago
Put SpeakerVolume in Sandbox namespace
10 Months Ago
Use new Asset url schema
10 Months Ago
Rename AssetView to AssetPreview Rename internal AssetPreview to AssetThumbnail Delete broken legacy particles New unified asset preview/thumbnail/video system (cleanup) Size in OnPreRender isn't optional Add Pixmap.GetPixel Texture preview Add Texture.GetSequenceFrameCount, HasAnimatedSequences Asset thumbnail render is async NativeRenderingWidget events Allow preview to tell the renderer whether it's animated (opt out of video) AssetPreview can be pixmap based Consolidate Paint.Target to Paint.ToPixmap, scoped Fix crash when accessing sound samples Add timeout to thumbnail rendering Add timeout when loading SoundFile Fix warnings Draw a line if we can't get sound samples AssetPreviewWidget async wait nicely Size renderWidget properly
10 Months Ago
Can publish textures
10 Months Ago
Fix QPainter was null when calling setPen errors CompileProgress tests (doesn't work) Fix asset browser file type size Fix NRE in GenericControlWidget Add BaseLayout.AddLayout<T> Add ControlSheet.AddProperty SerializedCollection elements return attributes of parent SoundFileCollection doesn't use PropertySheet
10 Months Ago
Add EditorUtility.OpenPropertySheet https://files.facepunch.com/garry/c9f2b5cb-f6bb-4895-a401-346d1dbf939c.png Set qt darkmode=2 so windows will follow system theme (I think) Add ControlObjectWidget Add [KeyProperty] Add KeyProperty to TextureSequence.Source ControlWidget will create an editor for unknown types (this will likely need locking down)
10 Months Ago
Add [ImageAssetPath] fix SerializedCollection NRE Fix MemberDescription.HasAttribute not finding base attributes Convert TextureEditor to use Sequences SequenceControlWidget has popup instead of doing it all horribly inline Fix SerializedObject changes not propagating upwards ResourceStringControlWidget cleanup Use new Sequences json for amalgamated texture Expose some sheet access on texture Simplify amalgamatedtexture packing, less likely to infinite loop, loads from json Add TextureFile sequence `IsLooping ` Can use particle SequenceTime easier Remove parse_mks.cpp Delete mks importers (everything should use our way now)
10 Months Ago
GameObjects only save their own tags - not inherited tags!
10 Months Ago
Add group support into ControlSheet TextureCompileSettings uses ControlSheet Fix warning when dragging model into scene Add EditorUtility.LoadBitmap Don't store flipbook shit on the image
10 Months Ago
HideInEditor becomes Hide Component.Destroy should always work in the editor Hide components with ComponentFlags.Hidden, re-use ComponentSheet if possible When calling a CallbackBatch, create a new CallbackBatch to catch callbacks inside Init SkinnedModelRenderer to bind pose in editor Set so transform on model create Serialize component references as an object (for future usage) Fix NRE when copying component to clipboard Move BodyGroups, MaterialGroup control widgets out of engine until they don't look like shit Add ShowIf to Model.BodyGroups + MaterialGroup ComponentSheet obeys + watches ShowIf Fix component sheet not having 4px space before groups Update default QComboBox colors
10 Months Ago
Fix not finding primary connection when not p2p Add Networking.HostConnection
10 Months Ago
Add Networking.Connections (list of connections)