reposboxcancel

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

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
Updated ActionJigs Some more node types Support deserializing system types if TypeLibrary is okay with them Error messages in node tool tips Added GraphView.GetRelevantNodes
1 Year Ago
Hang watchdog -> tools stall monitor Splash screen is stall monitor main thread window before editor opens
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
Remove debug
1 Year Ago
Enroller calls unregister before hotload, register afterwards
1 Year Ago
Rewrite event system to lift and sweep
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
Remove World StepCollision and GetSimulationTimeElapsed, doubt these are needed anymore
1 Year Ago
World GetJoint by index
1 Year Ago
Body and Shape SetMaterialIndex World GetBody by index
1 Year Ago
Move vphysics into engine2
1 Year Ago
Remove legacy objectparams_t stuff
1 Year Ago
Conical joint limits
1 Year Ago
Calculate collision impact forces to give the same results we currently get
1 Year Ago
Support shape cloning
1 Year Ago
Shape get material
1 Year Ago
Another big interface cleanup Disable rendering of debug scene objects when debug rendering is disabled Shape set material (density, friction, restitution) Aggregate set surface properties Set shape material when building aggregate
1 Year Ago
Reference Facepunch.ActionJigs, NodeGraph refactor Allow references to Facepunch.ActionJigs in editor code More plumbing for action editing
1 Year Ago
Remove deprecated renderingpipeline stuff that was never even used
1 Year Ago
Fix TestWrapSet
1 Year Ago
Document TrackedDevice, remove unused, update skeletal data Move VR class into Sandbox.Engine (forwarded to Sandbox.Game) and respect anchor for tracked transforms Compositor submit bindings, cleanup Submit all the info we need to camera renderer + start rewriting stereo rendering Deleted subviews, crossed/nohmd stereo modes, auto-fidelity, no longer uses multiview instancing Clean up
1 Year Ago
Can now propertly wrap setters/getters. Setter callback passes Action<T> you can call to run default behavior Fix error if value statement empty Update tests
1 Year Ago
Snap angle works under 1.0
1 Year Ago
Add SerializedObject.OnPropertyChanged callback
1 Year Ago
Hammer: float snap angles and some more presets
1 Year Ago
Chefs hat LODs and adjustments to boxing boots
1 Year Ago
More safety in JsonSerializerOptionsUpgrader (#1287)
1 Year Ago
Fix asserts showing as errors in intellisense Delete loads of random shit from game Don't explicitly set MultiProcMaxCount, defaults to # logical processors (which is 96 on our build server) - compiles 15% faster locally for me
1 Year Ago
Add BBox,FromBoxes, BBox.FromPoints
1 Year Ago
Fix possible exception in ConcurrentDictionaryUpgrader (#1287)
1 Year Ago
Possible fix for first error in #1287 I couldn't repro, but it's possible some serialization was happening during a hotload to cause this.
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
Auto generate backing fields for properties. Pass current value in WrapGet callbacks. Set backing field before calling WrapSet callbacks. Update method validation error prints appropriately Fixed ValidatePropertyCallback
1 Year Ago
Only allow CodeGen on custom attributes. Tidy up. CallbackName for CodeGenType.Static is the actual fully qualified name of static method to call
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
Add some extra tests
1 Year Ago
Fixed logic in WrapSet Added method validation. Compiler will let you know what methods you're missing when using CodeGen and what types, return types etc they need
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
More documentation
1 Year Ago
Improve docs for CodeGenAttribute
1 Year Ago
Improve documentation
1 Year Ago
Fixed a bug with static set/get wrap codegen not passing correct method name. Now support also adding [CodeGen] attributes directly to a method or property bypassing an attribute alias, these don't require setting the Instance/Static flags. Use nameof where possible Fixed tests for WrapSet/WrapGet
1 Year Ago
Collision events with bullshit impact strength until this can be calculated properly
1 Year Ago
Let CodeGenType.WrapCall proxies return their own values. They can simple do "return resume();" if they wanna keep intended behavior, so we can also wrap methods that don't just return void
1 Year Ago
Don't enable joint collision by default
1 Year Ago
Fix mesh shape debug drawing https://files.facepunch.com/layla/1b0411b1/sbox-dev_Iu61effQRf.png
1 Year Ago
Allow references to Facepunch.ActionJigs in editor code