userGarry Newmancancel
branchsbox/mastercancel

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

1 Year Ago
GameResources can load private properties marked with [JsonInclude] Add GameResource.GetReferencedPackages()
1 Year Ago
When saving a GameResource, also save a list of packages that were referenced FixResourceNames is unsued
1 Year Ago
Trace startpos fix Fix capsule trace StartPos
1 Year Ago
Can get physics hull edges (for debug renderering) Can get triangles from physics mesh Add some faster line drawing functions to gizmo
1 Year Ago
Start exposing CPhysAggregareData PhysicsGroupDescription can get a list of parts, and their parts Add Gizmo.Draw.LineCylinder (sucks) Add BodyPart.Transform
1 Year Ago
Add PhysGroup.Remove
1 Year Ago
PhysicsTrace supports Capsule trace
1 Year Ago
Make physics trace operate identically to game trace, diagnosing bbox vs sphere https://files.facepunch.com/garry/477f5e8e-920d-4eea-977b-b1404b4a632e.mp4
1 Year Ago
PhysicsTrace.EndPoint fix
1 Year Ago
Add PhysicsWorld.Trace
1 Year 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
1 Year Ago
Don't remove an event instance - even if it's throwing errors
1 Year Ago
Event system unregister (#1291) * Rewrite event system to lift and sweep * Enroller calls unregister before hotload, register afterwards
1 Year Ago
Add PhysicsCallback class Add PhysicsShape.IsTrigger Handle IsTrigger in collisionfilter CollisionEvent callback stub implement > < operator overloads in TimeSince/TimeUntil
1 Year Ago
Move vphysics into engine2
1 Year Ago
Add SerializedObject.OnPropertyChanged callback
1 Year Ago
Add BBox,FromBoxes, BBox.FromPoints
1 Year 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
1 Year Ago
Ignore sln, lutconfig, lutignore when publishing When can't find active package, print a list of packages that it can find
1 Year Ago
Ignore unittest folder when publishing
1 Year Ago
Lets not have a games folder in the sln anymore Lets put the sln in the active game folder
1 Year Ago
TypeLibrary ignores Delegate types
1 Year Ago
Add rotational vector getters to Transform Add additional aspect ratios
1 Year Ago
TreeView/TreeNode speedup Don't render NativeRenderingWidget if it's not visible Give nice warning when calling AssetSystem.CreateResource with invalid extension Allow overriding some of the SceneMapLoader functions
1 Year Ago
Remove unused pvs stuff Don't delete the whole physics and sceneworld when removing a SceneMap Remove .vmap extension when trying to load a map Expose Map.PhysicsGroup, Map.SceneMap
1 Year Ago
Only do this if we have a shadow controller
1 Year Ago
Add PhysicsBody.Move - which complies with the ShadowController
1 Year Ago
vsopen won't open a file unless a file line is specified Add BaseItemWidget.ItemClicked Added EditorUtility.Projects.WaitForCompiles() Fix a bunch of potential issues when deleting a listview during selection callback
1 Year Ago
Fix TypeDescription.SourceFile + SourceLine sometimes coming from a base class
1 Year Ago
CodeEditor.OpenFile will look through all the local project's code paths if relative path
1 Year Ago
Gizmo camera settings, camera smoothing
1 Year Ago
Allow setting max distance for Model hitbox Add TreeNode.OnActivated Add copy/paste/clear to ResourceControlWidget
1 Year Ago
Gizmo.Instance.FirstPersonCamera returns true if user input Validity checks when deleting physics shape from a body Add Gizmo.Hitbox.Model
1 Year Ago
Fix BBox not serializing to json right
1 Year Ago
Mark a bunch of stuff as only accessible from the main thread
1 Year Ago
Add BBoxControlWidget Expose a few things in SceneCubemap
1 Year Ago
Add Application.UnscaledCursorPosition Application.CursorPosition is unrounded, Add Application.DpiScale First person gizmo view look is smooth on high dpi monitors Fix yucky nodegraph cursor hacks
1 Year Ago
This is unused
1 Year Ago
Move OpenBelowCursor to PopupWidget Fix NRE (even though it's handled)
1 Year Ago
Build the toolbar Fix TreeView not resolving objects for keyboard movement, open state Tweak BaseItemWidget drop callbacks so we can handle dropping on edges differently Fix unit test not initializing Global.Assembly
1 Year Ago
Fix physicsbody UAF in Trace
1 Year Ago
I think this completely fixes the event system duplicates
1 Year Ago
Fixed project settings layout being fucked Don't change window background color when unfocused Header bar Attempt to fix duplicate events in editor (still happening though)
1 Year Ago
Add Toolbar.Title, .Movable, .Floatable
1 Year Ago
Should fix exception when opening assets
1 Year Ago
Whitelist specific attributes in System.ComponentModel.DataAnnotations, avoiding CompareAttribute
1 Year Ago
TypeLibrary uses dynamicAssembly to determine if dynamic, instead of checking for "package.*" Add Sandbox.Utility.Parallel Add Paint.LoadImage Can put [EditorForAssetType] on a static method Asset list cleanup
1 Year Ago
Set up TypeLibrary when initializing unit tests
1 Year Ago
Angles/Vector3 Json handle null
1 Year Ago
Add an env var for the engine path Add Application static global class Add support for game code to have unit tests