Ivan the Kulak
King
Hmmm, maybe allow them to use perhaps 1/4 of your rail capacity automatically, after that, they cannot move any more entrained units into your lands. The same applies to you. Hmm, this might be good in forestalling ROP rape, as well, if the AI is coded to ask you to leave if your units are stacking up next to their cities, you certainly wouldn't be able to position your entire army around their key cities in one turn, as you can now.
It would also be desirable under this model to make sure the AI does NOT leave any units on your rails, which would cause an impromptu blockade. I suppose the engine could be coded so ROP units can pass right through each other, though.
One other thing about this model: In civ, roads have ALWAYS been a prerequisite for RR, if you had rails, then you had road underneath, always. I submit it might be more interesting if RR can stand alone, and be built by itself. If preexisting roads run along the route, they can be modeled by a road graphic running alongside the rails. Under combat conditions, you may want to build a combat rail system into an enemy civ, where there are no roads, why make the workers have to build a road first? This does fit in with some real life historical situations.
It would also be desirable under this model to make sure the AI does NOT leave any units on your rails, which would cause an impromptu blockade. I suppose the engine could be coded so ROP units can pass right through each other, though.
One other thing about this model: In civ, roads have ALWAYS been a prerequisite for RR, if you had rails, then you had road underneath, always. I submit it might be more interesting if RR can stand alone, and be built by itself. If preexisting roads run along the route, they can be modeled by a road graphic running alongside the rails. Under combat conditions, you may want to build a combat rail system into an enemy civ, where there are no roads, why make the workers have to build a road first? This does fit in with some real life historical situations.