Fixed misunderstanding with how movements and directions happen per tick.

Hayden Kroepfl 2017-12-31 19:48:37 -07:00
parent a1802a1eb7
commit d3092477a5

@ -20,4 +20,4 @@ Specify the direction in the B register:
### Notes
Only one direction change, and one walk can be performed per tick. Only the first direction change in a tick will be processed. If a `LEGS_SET_DIRECTION` then a `LEGS_SET_DIRECTION_AND_WALK` is performed in one tick, then the direction change from the `LEGS_SET_DIRECTION` will be handled, and the `LEGS_SET_DIRECTION_AND_WALK` will walk in that direction, ignoring its own set direction.
Only one walk can be performed per tick, the last such `LEGS_SET_DIRECTION_AND_WALK` in the tick will be the one performed during the tick transition. `LEGS_SET_DIRECTION` may be performed multiple times during a tick.