Well, I have seen different results and cant pin it down to: this is whats happening. I CAN however pin it down to: this is what I think its doing.
If you start in a hex and order a unit (as you say to move along a trail) it will move at trail speed (5mpd before other mods). However, and this is a big however, if the unit is moving into what you have for a start hex from another hex along a rail line (in this example), it will continue to use rail speed (or road) until you change types.
So in your example, if you add 1 more hex and make it a rail as well, you would actually move at rail speed until you got into the trail hex. But to answer your question, no, you would move at trail speed from the start in your example.
5mpd to get to B, 5mpd to get to C, 30mpd to get to D, 5mpd to get to E - Kinda like your #2, but different.
If you add a hex you move at 90mpd to A, 90mpd to B, 5mpd to C (but you get whatever leftover rail speed was left from your move to B which could be as much as 45 miles), 30mpd to D, and 5mpd to E.
Kind of like the difference between a running broad jump vs a standing broad jump (not to be confused with jumping a broad )
< Message edited by Yamato hugger -- 5/10/2008 8:35:21 AM >