[GS] All about rivers

epiplexis

Chieftain
Joined
Nov 22, 2018
Messages
16
In another thread discussions around where dams can be built made me think: in GS, rivers have names, and only one dam can be built on any given river, and the art makes it seem like rivers now have upstream/downstream directionality.

Does this mean the coding behind rivers has been reworked? Has it been possible so far for the game to distinguish one river from another and tell what direction a river is moving?

I think for example, is it possible in Civ6 today to mod a district with a one-per-river limit?

Edit: or a unit promotion for attacking an adjacent unit in a down-river hex?
 
Yes, because rivers flood into specifically designated flood plain tiles, and because they have names, each is a logical entity. You should be able to tell through the hover tooltip which river a tile belongs to.

Rivers already have a flow direction: you can see it by zooming in and watching the animation. I don't know how this is represented internally.
 
What if the upstream and downstream are owned by different Civs and they both try to build dam?

I believe you can only build one dam per river (ie per named river)
 
In another thread discussions around where dams can be built made me think: in GS, rivers have names, and only one dam can be built on any given river, and the art makes it seem like rivers now have upstream/downstream directionality.

Does this mean the coding behind rivers has been reworked? Has it been possible so far for the game to distinguish one river from another and tell what direction a river is moving?

I think for example, is it possible in Civ6 today to mod a district with a one-per-river limit?

Edit: or a unit promotion for attacking an adjacent unit in a down-river hex?
Rivers already have directions, and you can check that using lua scripts (ie it's not just visual) but there is no methods available to directly link that to a gameplay effect, you'll have to code your own from scratch.

For example, in one of my mod, I can say if two cities are on the same river and can have a "river trade route" that I can link to my mods gameplay, but there is no way to link Promotions or District to rivers using the current modding tools, as we don't have methods to limit district positions using custom prerequisite (except terrain type and feature type), and there is no "game effect" linked to river direction that could be attached to a promotion (and there is still no way to create custom game effects)
 
What if the upstream and downstream are owned by different Civs and they both try to build dam?

I believe you can only build one dam per river (ie per named river)

Yes, then it's a race and only one can dam the river.

This should be an automatic grievance for the other civ. Nothing gets a neighbour angrier than adjusting the flow of a shared waterway. :)
 
Yes, then it's a race and only one can dam the river.

This should be an automatic grievance for the other civ. Nothing gets a neighbour angrier than adjusting the flow of a shared waterway. :)
There have been numerous debates with regards to shared waterways. The countries the Nile flows through have numerous disputes, particularly between Ethiopia (where many rivers that feed the Nile (but are not the source of the Nile) originate) and Egypt. The same goes with the Mekong and even the Great Lakes (when the United States built a canal in Chicago that flows to the Mississippi, the Canadian government responded by having the rivers of northern Ontario redirected to Lake Superior to compensate for the flow redirected to the Mississippi).
 
Back
Top Bottom