A movement strategy.
Constructs a new movement strategy.
A movement state.
A direction.
Executes this strategy.
A flag.
A movement strategy.