Hi all!
I've seen quite a few threads on roads and railroads, and how they make the game look ugly. A lot of players WILL road every tile within the city fat crosses, the AI does it, automated workers also do it. There's been many suggestions to deal with this, all which (as far as I have read) have never materialized into actual mods.
The basic reason to road everywhere is because of the movement bonus. When your worker has improved a tile, you make him build a road. This will make it faster for your worker to get around to the unimproved tiles and it makes it faster to shuffle troops around. Roads are also a requirement to build railroads, which in itself give a production bonus to certain improvements. Finally, but obviously not unimportant, roads make resources available to the empire.
My idea is this: If the logical step after improving a tile is to road it, why not just make all improvements give a movement bonus similar to the road? The real need for a road would then be to connect resources, cities, and the prerequisite for railroads on mines, lumbermills and workshops. Obviously, players and AI would still need to connect all cities with roads to connect resources (think imperial roads and trade network), but there would no longer be any incentive to road just for the sake of the movement bonus, as it would already be integrated in the tile improvements. The movement bonus for roads still need to exist for those roads which run on unimproved tiles, but the movement bonuses should not add up.
To compensate for the time saved, all improvements should of course have their building cost slightly ajdusted.
What say Ye?
I am not a modder, so I do not know the requirements for this sort of thing. Does the worker AI need to be tweaked for this purpose?
I've seen quite a few threads on roads and railroads, and how they make the game look ugly. A lot of players WILL road every tile within the city fat crosses, the AI does it, automated workers also do it. There's been many suggestions to deal with this, all which (as far as I have read) have never materialized into actual mods.
The basic reason to road everywhere is because of the movement bonus. When your worker has improved a tile, you make him build a road. This will make it faster for your worker to get around to the unimproved tiles and it makes it faster to shuffle troops around. Roads are also a requirement to build railroads, which in itself give a production bonus to certain improvements. Finally, but obviously not unimportant, roads make resources available to the empire.
My idea is this: If the logical step after improving a tile is to road it, why not just make all improvements give a movement bonus similar to the road? The real need for a road would then be to connect resources, cities, and the prerequisite for railroads on mines, lumbermills and workshops. Obviously, players and AI would still need to connect all cities with roads to connect resources (think imperial roads and trade network), but there would no longer be any incentive to road just for the sake of the movement bonus, as it would already be integrated in the tile improvements. The movement bonus for roads still need to exist for those roads which run on unimproved tiles, but the movement bonuses should not add up.
To compensate for the time saved, all improvements should of course have their building cost slightly ajdusted.
What say Ye?
I am not a modder, so I do not know the requirements for this sort of thing. Does the worker AI need to be tweaked for this purpose?