userGarry Newmancancel
reposboxcancel

4,500 Commits over 1,338 Days - 0.14cph!

7 Months Ago
If there is no current game, generate s&box.sln (fixes sbox/issues/1302)
7 Months Ago
Add PhysicsBody.AddShape() which takes a Hull and transforms it
7 Months Ago
Add SceneModel.AnimationGraph
7 Months Ago
Don't hit gizmo hitbox if too close FloatControlWidget observes [Range] attributes, creates a slider https://files.facepunch.com/garry/64940736-605c-4d7f-a7f7-5d20c1427fa2.png
7 Months Ago
Add Gradient type, editor, tests https://files.facepunch.com/garry/de833785-fe3d-4cc9-b27a-035df8705130.png
7 Months Ago
Add CurveControlWidget Add SceneCamera.Bloom
7 Months Ago
Turns out none of this stuff was needed because I'd already coded it
7 Months Ago
Make RootPanel.IsWorldPanel virtual, so we can be more explicit with it Be a bit more accurate with Rotation equality Add SceneCamera.EnableUserInferface
7 Months Ago
Add SceneCamera.OnRenderOverlay
7 Months Ago
Fix IgnoreFolders losing case insensitivity in Json by assuming it's not case insensitive
7 Months Ago
Extended info in editor startup when waiting for account information Skip null children in TreeNode list
7 Months Ago
Rotation Gizmo should return false if not rotated
7 Months Ago
Add Material.GetTexture( name ) (gets the texture by shader variable name)
7 Months Ago
Fix TypeDescription.Init exceptions Remove unused on ManagedTools Send an "game.loaded" event to tools when the game has loaded
7 Months Ago
Cleanup Change SceneCamera.VolumetricFog to a property Update VolumetricFog automatically, before render Remove GetMainCameraVolumetricFog (unused)
7 Months Ago
Fixed missing asset type icons
7 Months Ago
Scale WebWidget by dpi scale
7 Months Ago
Remove now obsolete tests
7 Months Ago
TypeLibrary stores and reuses TypeDescriptions and MemberDescriptions when swapping assemblies.
7 Months Ago
Highlight asset list folder when selected Fix baseitemwidget drag hover and drag drop logic being backwards
7 Months Ago
Don't try to make Application.CursorPosition fractional (fixes not being able to click on stuff on another monitor) Add Application.CursorDelta to make having a smooth cursor delta easier with a highdpi monitor Use CursorDelta in SceneEditor first person camera
7 Months Ago
Fix error when dragging asset into its own folder
7 Months Ago
Gizmo Sprite shader Customised gizmo line shader
7 Months Ago
Don't try to set property in PropertyDescription if it doesn't have a setter
7 Months Ago
Maybe this will fix the matrix menu
7 Months Ago
Add CloudAsset.Install
7 Months Ago
GameResources can load private properties marked with [JsonInclude] Add GameResource.GetReferencedPackages()
7 Months Ago
When saving a GameResource, also save a list of packages that were referenced FixResourceNames is unsued
7 Months Ago
Trace startpos fix Fix capsule trace StartPos
7 Months Ago
Can get physics hull edges (for debug renderering) Can get triangles from physics mesh Add some faster line drawing functions to gizmo
7 Months Ago
Start exposing CPhysAggregareData PhysicsGroupDescription can get a list of parts, and their parts Add Gizmo.Draw.LineCylinder (sucks) Add BodyPart.Transform
7 Months Ago
Add PhysGroup.Remove
7 Months Ago
PhysicsTrace supports Capsule trace
7 Months Ago
Make physics trace operate identically to game trace, diagnosing bbox vs sphere https://files.facepunch.com/garry/477f5e8e-920d-4eea-977b-b1404b4a632e.mp4
7 Months Ago
PhysicsTrace.EndPoint fix
7 Months Ago
Add PhysicsWorld.Trace
7 Months Ago
Fix MeshTrace result not returning good defaults EndPosition is now the hit position if hit, non hits have endposition and distance set Delete the sceneobject RayTraceObject straigt away
7 Months Ago
Don't remove an event instance - even if it's throwing errors
7 Months Ago
Event system unregister (#1291) * Rewrite event system to lift and sweep * Enroller calls unregister before hotload, register afterwards
7 Months Ago
Remove debug
7 Months Ago
Enroller calls unregister before hotload, register afterwards
7 Months Ago
Rewrite event system to lift and sweep
7 Months Ago
Add PhysicsCallback class Add PhysicsShape.IsTrigger Handle IsTrigger in collisionfilter CollisionEvent callback stub implement > < operator overloads in TimeSince/TimeUntil
7 Months Ago
Move vphysics into engine2
7 Months Ago
Add SerializedObject.OnPropertyChanged callback
7 Months Ago
Add BBox,FromBoxes, BBox.FromPoints
7 Months Ago
Don't run Program.Main if package is local. The assumption is that they'll be using scene view so that's controlled by the editor. Allow provide message with Assert.NotNull, IsNull
7 Months Ago
Ignore sln, lutconfig, lutignore when publishing When can't find active package, print a list of packages that it can find
7 Months Ago
Ignore unittest folder when publishing
7 Months Ago
Lets not have a games folder in the sln anymore Lets put the sln in the active game folder