Files
Bubberstation/code/controllers/subsystem
SkyratBot fd20f69744 [MIRROR] Being moved around by conveyor belt or tram no longer plays footsteps and wheelchair sounds. [MDB IGNORE] (#21562)
* Being moved around by conveyor belt or tram no longer plays footsteps and wheelchair sounds. (#75732)

## About The Pull Request
More or less a triviality, currently footstep/wheelchai sounds are
played even when the mob is moved by a conveyor belt, or riding the
tram. This PR puts an end to that.

To clarify, this doesn't stop these sounds from being played if you're
walking/running/rolling along or against a belt, or inside the tram.

But more than that, I made this PR because, afaik, we don't have a good
way to tell if a given movement proc chain was caused by a move loop or
not, and I need one for something I'm working on. This is more of an
implementation and reason for this PR to be made.

Tested, no issue. Waiting for a review, specially from @ LemonInTheDark,
since they're the mind behind the movement loop code. Hopefully I'm
right saying what I said.

## Why It's Good For The Game
This fixes a consistency issue (if it can be called such) and the lack
of a simple way to tell if a movable is being moved by a move loop
outside of its own code.

## Changelog

🆑
fix: Being moved around by conveyor belt or tram no longer play
footsteps and wheelchair sounds.
/🆑

* Being moved around by conveyor belt or tram no longer plays footsteps and wheelchair sounds.

---------

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2023-06-07 09:00:24 -07:00
..