* Stop sprinting when movement controls are released, even if the sprint key is still pressed (disables particles and prevents any other confusion)
* Begin sprinting again when movement controls are pressed again, even if the sprint key was pressed the entire time and never released and re-pressed in order to trigger sprinting again
* Prevent particles from being triggered when directional mode is disabled and the sprint key is pressed but no movement keys are