branchsbox-scenestaging/maincancel

291 Commits over 213 Days - 0.06cph!

5 Months Ago
Change how GameObject and Components are serialized so that when the Component properties are serialized, everything that is going to be created is already created.
5 Months Ago
Update to consider removed painstuff / obsolete
5 Months Ago
GameObjectInspector, start multi edit GameObjectInspector support adding components to multiple gameobjects at once Handle component multi-select Component/GameObject ControlWidget multi edit support
5 Months Ago
Fix incorrect hinge gizmo drawing
5 Months Ago
Hinge center and axis use game object transform instead of properties Do the same for slider axis
5 Months Ago
Fix CharacterControllerHelper getting stuck along multiple planes With a few small changes to read closer to the original source
5 Months Ago
Fixed SkinnedModelRenderer bugs when multiple on same GameObject
5 Months Ago
Joint scene name + description
5 Months Ago
Joints grab body from keyframe collider if all else fails Joints test scene https://files.facepunch.com/layla/1b0511b1/sbox.2023.12.05.13.20.39.mp4
5 Months Ago
Fix sound scene description
5 Months Ago
Grabber uses new SmoothMove Cleanup
5 Months Ago
ModelPhysics creates ragdolls propertly
5 Months Ago
Joint components
5 Months Ago
Add Scene.GetSystem<T> Fix opening all menus as modal Add BaseComponent.OnDirty, [MakeDirty] property attribute Add GameObjectSystem.ITraceProvider Remove CameraPhysicsDebug from menu camera 🤦 Hitbox components, Hitbox System PlayerController faces the direction of the camera when spawning CameraPhysicsDebug does its traces in a thread
5 Months Ago
Add AnimationHelper.WithWishVelocity to example playercontroller
5 Months Ago
Add Scene.Trace, HitboxGroup (heaby work in progress)
5 Months Ago
Fix components not getting unregistered on destroy
5 Months Ago
Rename SceneHook to GameObjectSystem
5 Months Ago
correct path for box sound component
5 Months Ago
Sound Box component + scene
5 Months Ago
box shape in soundscape scene
5 Months Ago
soundscape box shape
5 Months Ago
Sound Point test
5 Months Ago
Rename SoundListenerComponent to AudioListener Sound.Listener defaults to camera position Soundscape component
5 Months Ago
Add Scene.GetAllComponents<T> (fast path) PostProcessers can use this shortcut to get their camera
5 Months Ago
Scene hook system, convert Animation and Physics to use hook system
5 Months Ago
Stop using emoji for create object menu, everyone hates it except me
5 Months Ago
Hierarchy tree doesn't swallow shortcuts when focused
5 Months Ago
Update component template to match new API
5 Months Ago
Fix ComponentList not updating Fix undo breaking with too much depth
5 Months Ago
Update the skinned meshes in order when parented Fix undo json max depth
5 Months Ago
Show loading screen when loading scene
5 Months Ago
Add component.OnLoad - allows a component to keep the loading screen open while it's doing stuff (in theory)
5 Months Ago
Add GetOrCreate
5 Months Ago
Move Component access to a class, so we can use the same from Components without twinning methods GetComponent => Components.Get etc Rename Components.Add to Components.Create Tweaks Components.Get/GetAll so they can take flags to filter instead of the two bools Reverse the disable condition in ForEachChild to match new Component default
5 Months Ago
Moved HeaderBar folder up one to remove Editor directory warning
5 Months Ago
Fix GetComponents getting components of disabled GameObjects Fixed children gameobjects not disabling properly Put a decal in the volume fog cave
5 Months Ago
Fix model not getting updated in ModelRenderer
5 Months Ago
Unit test fix Made everything else protected
5 Months Ago
Cleanup Make OnValidate protected FixedUpdate renamed to OnFixedUpdate, made protected, don't call in editor unless ExecuteInEditor Update renamed to OnUpdate, made protected OnStart is protected
5 Months Ago
CallbackBatch deals with calling adding inside execute Make CallbackBatch awesomer
5 Months Ago
Fix missing player in volume fog scene Batch component callbacks nicer
5 Months Ago
Tags show differently depending on whether they're inherited or not
5 Months Ago
Added OnTagsChanged, tags cascade to child objects
6 Months Ago
DecalRenderer component assumes we're using the new decal shader, has some settings Add decal test scenne Add some simple decals Add decal prefab
6 Months Ago
AnimatedModelComponent => SkinnedModelRenderer, ModelComponent => ModelRenderer
6 Months Ago
.gitignore: don't ignore shader_c Add sprite.shader_c
6 Months Ago
Remove all these test particles from triggers scane
6 Months Ago
Custom particles (#80)
6 Months Ago
Moved copy/paste component stuff. Can right click GameObject inspector to paste component as new. Accept mouse event when opening context menu for component sheet to prevent passthrough. Set accepted on a bunch of OnContextMenu stuff to prevent passthrough. Add undo support / edit log for removing a component.