]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Mob movement rewrite (#35931)
authormetalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Thu, 27 Mar 2025 22:29:02 +0000 (09:29 +1100)
committerGitHub <noreply@github.com>
Thu, 27 Mar 2025 22:29:02 +0000 (09:29 +1100)
commit948588399c14fc13021efea4c34f5cbfc3a5f13b
tree24fa202cf7274d718cabbd72ae57588c428b1374
parente98df217e27695d42740ad5d59898c4fb5a5867d
Mob movement rewrite (#35931)

* 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

* Fix conveyor power mispredict

* 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

* a

* Reviewed

* Funky re-save

* Fix velocity

* Table fix

* Review

* a
Content.Server/Movement/Systems/PullController.cs
Content.Server/Physics/Controllers/ConveyorController.cs
Content.Shared/Conveyor/ConveyedComponent.cs
Content.Shared/Movement/Components/InputMoverComponent.cs
Content.Shared/Movement/Systems/SharedMoverController.cs
Content.Shared/Physics/Controllers/SharedConveyorController.cs
Resources/Maps/bagel.yml
Resources/Prototypes/Entities/Structures/conveyor.yml