userLayladcancel

7,083 Commits over 3,531 Days - 0.08cph!

2 Months Ago
Fix summary in hinge joint
2 Months Ago
Add target angle motor to hinge joint https://files.facepunch.com/layla/1b2611b1/sbox-dev_QfAznFLsZh.mp4
2 Months Ago
Keep world position when parenting map collider only when not using world origin
2 Months Ago
2 Months Ago
Don't transform map colliders for maps that don't use world origin
2 Months Ago
Dirty model physics when renderer changes
2 Months Ago
Disable world origin for map instances with old component version - to stop existing games from loading the map at object position
2 Months Ago
Don't use MakeDirty for joint body change, this recreates the joint, we want to use dirty for properties Fix likely infinite loop in ball joint
2 Months Ago
Add setters for physics joint local frames through Point1 and Point2
2 Months Ago
Add a list of PVS copies so we can have more than one world with a valid PVS
2 Months Ago
Update world scene object transforms and recalculate bounds groups on world transform change Update 3d skybox on map transform change Update map scene objects on map transform change Update map collision on map transform change
2 Months Ago
Remove spawngroups
2 Months Ago
Don't create new worlds for map instances, we lose vis on scene objects by doing it this way
2 Months Ago
Map instances set their world origin to game object position when created
2 Months Ago
Rebase pvs with world transform, not just the origin, allows vis to work when world origin is rotated
2 Months Ago
Rebase check position when getting precise pvs!
2 Months Ago
Remove IComputeWorldOriginCallback, provide transform to create world directly, makes it easier for us to set initial world origins
2 Months Ago
Make sure physics world debug draw ticks, not just when in an editor viewport
2 Months Ago
Don't set initial cursor name
2 Months Ago
Project settings can set custom cursors
3 Months Ago
▆▍'▅ ▌▉▋▇▋▆▅▉ ▄▌▍▋ ▉▉ ▉▄▉▌▄ ▊▌▆▉ █▆▍
3 Months Ago
▊▊█▊▄▌▍ ▆▅▋▋▇▅ █▄▍▅ ▌▄ ▅▋▌██▅ ▌▉▊ ▊▉▊▊▇ ▄▍▋▋▋▄▊
3 Months Ago
Fix NRE on collider destroy
3 Months Ago
Move keyframe colliders pre physics step
3 Months Ago
Include hotspot coords in LoadCursorFromFile
3 Months Ago
Fix camera getting trashed on reset
3 Months Ago
Set some defaults on model renderer properties so we don't trash the component on reset
3 Months Ago
Fix NRE's in ITagSet
3 Months Ago
Implement native loading of cursors from image ready for when we want to hook it up
3 Months Ago
HingeJoint.Angle is in degrees
3 Months Ago
Don't automatically add world tag to map collision, let the user decide that Add tags from gameobject to map instance collision Update map instance collision tags on tags change
3 Months Ago
Add some useful state getters to hinge joint (Angle, Axis, Speed)
3 Months Ago
Shadergraph: Allow custom file ext in texture nodes Shadergraph: Add Mod (%) node
3 Months Ago
Make sure the first time a sound is played, random is actually random, not starting at zero, only forward and backward start at zero
3 Months Ago
Support SoundEvent selection modes (forward, backward, random, random exclusive)
3 Months Ago
Bone null checks in TryGetBoneTransform
3 Months Ago
Support tga and psd image loading Bring back image asset preview with fixed tga and psd support https://files.facepunch.com/layla/1b2111b1/sbox-dev_t0gYLg8tdd.mp4
3 Months Ago
Scale lod switch distances by scene object largest component scale so that lods work properly when things are scaled
3 Months Ago
ModelDoc: Report errors for missing prefab target files
3 Months Ago
Remove remains of CSoundEvent
3 Months Ago
Don't transform rigidbody physics on interp transform change (why are we calling this?) we only want to directly set physics body transform if someone directly changed the game object transform !! Move collider keyframe body move to fixed update
3 Months Ago
Animgraph: Log anim error when single frame node doesn't have a valid sequence
3 Months Ago
Recreate joint on body object change
3 Months Ago
Use a mass weighted global anchor for fixed joints, fixes welded ragdolls exploding. Add frequency and damping properties to fixed joint, set to sensible defaults so welded objects can't be pushed through collision as easily https://files.facepunch.com/layla/1b1911b1/sbox-dev_5YLdMnHrJJ.mp4
3 Months Ago
Add ModelPhysics.MotionEnabled - Enable to drive renderer from physics, disable to drive physics from renderer https://files.facepunch.com/layla/1b1911b1/sbox-dev_nyGhlgasUl.mp4
3 Months Ago
Skinned renderer builds bone hierarchy before scene model is created
3 Months Ago
Joint goes up the bone hierarchy to find a physics bone (ex: leg_glute_helper_L will use physics bone leg_lower_L) this should simplify when we have a better relationship between bones and physics
3 Months Ago
Joint component can find physics body on bone objects https://files.facepunch.com/layla/1b1811b1/sbox-dev_dmPchGQpY7.mp4
3 Months Ago
Add try catch to OnCreateObject so users can't fuck up the map loading
3 Months Ago
Fix ObjectEntry transform