- Use HUDs that a player must look directly at to trigger
so there is no more accidental automatic triggering.
- Support 8 directions instead of just 4.
- Use add_velocity ("force") to move player back onto grid
alignment instead of resetting player position, to reduce
the amount of rubberbanding.
TODO:
- Reinstate 90 degree turns
- Add a new 45 degree turn mechanism
5.1+ is now setting the forward control as well when
auto-forwarding. The button is optional now, to support
both 5.0 and 5.1.
Note that this means auto-trekking happens when moving
forward manually too now, but since it seems unlikely that
most players would be keeping the look direction constant
when not intending to auto-travel, this should be fine...?