Delta-v/Content.Shared/Movement/Components
metalgearsloth 593804b517
Mob collisions (#34580)
* Conveyor optimisations

- Optimise movement for moving stuff. Better flags + less resolves + slapped parallelrobustjob on it.
- Sleeping for entities getting conveyed into walls.

* Blocker version

* Finish

* Final

* Mob collisions

* impulses

* Collision smoothing

* Locked in

* 30tps working

* r

* fixes

* Best

* Fixes + CVars

* CVars in place

* Pushies

* Opt attempt 1

* Revert "Opt attempt 1"

This reverts commit 5ccd72dcbea09261a992aa1f7f05df169a1ce676.

* Fix mispredicts

* Ready-ish

* better

* Cleanup

* Fix conveyor power mispredict

* Forgetting to actually do deltas

* Fix buckle pushes

* Bagel save

* Revert "Bagel save"

This reverts commit 1b93fda81fb852d89b89b0beae0b80f8a61165f2.

* Conveyor resave

* Fix prediction

* Mob movement rewrite

* Bandaid

* Working version

* Tentatively working

* Friction to fix cornering

* More fixes

* Revert bagel

* Revert this

* Bad parity

* Working

* Fixes

* Woops

* Doc comments

* Pen cap cvar

* StandingState cleanup and sub

* Fix downed mobs

* fish

* client

* Disable pushing on tests

* More variables

* Movement mods

* Mass diff

* 1 more tweak

* Cvar
2025-04-05 00:33:52 +11:00
..
ActiveJetpackComponent.cs Better jetpack emitter (#36093) 2025-03-30 15:06:01 +11:00
AutoOrientComponent.cs Add delay to AutoOrient (#33479) 2024-11-23 17:52:58 +01:00
BoundaryComponent.cs Gateway destinations (#21040) 2023-11-14 19:23:40 -07:00
CanMoveInAirComponent.cs `InAir` tweaks & chasm fixes (#19707) 2023-09-11 16:03:16 +10:00
ContentEyeComponent.cs Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
CursorOffsetRequiresWieldComponent.cs Add conditional camera offset based on cursor - Hristov Rework, Part 1 (#31626) 2025-01-28 00:20:45 +01:00
EyeCursorOffsetComponent.cs Add conditional camera offset based on cursor - Hristov Rework, Part 1 (#31626) 2025-01-28 00:20:45 +01:00
FloorOccluderComponent.cs Add tile entity occlusion (#14626) 2023-08-30 12:32:35 +10:00
FloorOcclusionComponent.cs Fix water postshader (#28130) 2024-05-25 16:23:34 -04:00
FootstepModifierComponent.cs silent footsteps for ninja (#33280) 2024-12-23 15:24:09 +01:00
FrictionContactsComponent.cs Ice anomaly spawns ice underneath it (#21227) 2023-11-05 19:41:42 -07:00
IgnoreKudzuComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
InputMoverComponent.cs Mob movement rewrite (#35931) 2025-03-28 09:29:02 +11:00
JetpackComponent.cs Fix action-granting items not being predicted (#20778) 2023-10-07 15:08:13 -04:00
JetpackUserComponent.cs Update trivial components to use auto comp states (#20539) 2023-09-28 16:20:29 -07:00
MobCollisionComponent.cs Mob collisions (#34580) 2025-04-05 00:33:52 +11:00
MobMoverComponent.cs Move step sound distance and footstep variation to MobMoverComponent (#27799) 2024-05-08 20:22:09 +10:00
MovementAlwaysTouchingComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MovementBodyPartComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
MovementIgnoreGravityComponent.cs Kill `GravityExtensions` (#20911) 2023-10-11 02:04:33 -07:00
MovementRelayTargetComponent.cs Try fix collision mispredicts (#16298) 2023-05-13 00:02:50 +10:00
MovementSoundComponent.cs Add MovementSound (#31313) 2024-12-20 14:51:17 +03:00
MovementSpeedModifierComponent.cs offgrid mob friction (#29383) 2024-08-09 14:52:25 +10:00
NoRotateOnMoveComponent.cs Mouse rotator system (#19267) 2023-09-23 15:45:13 +10:00
RelayInputMoverComponent.cs Try fix collision mispredicts (#16298) 2023-05-13 00:02:50 +10:00
SpeedModifiedByContactComponent.cs SlowContactsSystem to SpeedModifierContactsSystem mini rework (#26110) 2024-03-17 13:27:22 +11:00
SpeedModifiedOnWieldComponent.cs Hristov & .60 changes - Hristov Rework, Part 2 (#31662) 2025-02-04 22:55:09 +01:00
SpeedModifierContactsComponent.cs SlowContactsSystem to SpeedModifierContactsSystem mini rework (#26110) 2024-03-17 13:27:22 +11:00
SpriteMovementComponent.cs Sprite Movement working with AI movement (#33494) 2024-12-18 17:15:34 +01:00