So if nothing is there, there is no carry over movement. If there is a 1, then there is carry over movement?
Does a 1 mean that the unit will move on tick 1?
From what I remember you could have "partial carry-over movement."
Example: A unit normally moves on ticks 33, 66, and 100. It is block when it tries to move on tick 33 and is forced to wait until tick 51. Then it will move on 84 (51+33) and will then attempt to move the next turn on tick 17 or 18 (84+(33 or 34) - 100).
However, as an alternative to the example, it could potentially be blocked so that it moves the next turn on tick 30, say. In the example where it moves on tick 17 or 18, it would move before a recon (who normally moves on tick 20). In the alternative where it moves on tick 30, it would not move before a recon.
I certainly appreciate the attempted fix, but I don't think this patch fully fixes the problem. On the one hand, at least now you can know if a unit will move as its supposed to. But if a unit is loaded, you still have no idea how loaded the unit is... Unless I misunderstand this, and the orange-ish number represents the first tick the unit will move on the next turn (which would be my suggestion if it currently does not represent this).
Maybe I am completely mistaken and the orange-ish number means something else completely, like how many ticks early the unit will move... Anyhow, probably best to describe exactly what that number means.
The all important goal I am working towards is being able to survey the map and, with the exception of cards and coin-flips, knowing the exact order the units that are visible to me will move.