[Vote] (7-49) All Civs Gain City Connections Along Rivers

Include in VP?


  • Total voters
    92
  • Poll closed .
Status
Not open for further replies.

pineappledan

Deity
Joined
Aug 9, 2017
Messages
10,853
Location
Alberta, Canada
Proposal:
Give all civs the ability to make :c5trade: city connections on river tiles
Remove this ability from Songhai's UA (Songhai will still be able to do it, it's just not unique anymore)

Rationale:
The ability to connect cities along major waterways is not something unique to the Songhai. If there was ever a body of water that could be used this way, it was done.
This would be another major incentive to settle along rivers.
Songhai need to be nerfed anyways. You can nerf them by buffing everyone else.

Host Note: If this proposal passes, then regardless of what the outcome of (7-48) is, everyone gains Songhai's city connection bonus, which is an indirect nerf.
 
Last edited by a moderator:
This is probably a supermajority change, since it's a major departure in the balance of river vs non-river cities, roads and other things.

However, it would actually be a very easy coding change to make. The ability already exists; we just need to give it to everyone.
 
No, because of how it currently works.

A and B are "connected" despite not being in the same river system, while B and C are NOT "connected" even though they're in the same river system.

Blue is water. "River" tiles are highlighted in yellow.
1712539613913.png
 
A and B are "connected" despite not being in the same river system, while B and C are NOT "connected" even though they're in the same river system.
I gather it just checks for continuous river plots but not that the rivers are continuous? Sounds tedious to figure out the code for checking continuous rivers -- I think this concept will be rather popular but imo should handle continuity.
 
I gather it just checks for continuous river plots but not that the rivers are continuous? Sounds tedious to figure out the code for checking continuous rivers -- I think this concept will be rather popular but imo should handle continuity.
It would be more tedious than just a simple check if a plot is a river plot. You don't want to account for river flow direction which is complicated and probably too consuming compute-wise.
 
There is this handy algorithm "RiverConnections.lua" by WHoward that does that and more.
It is used in the mod I posted and even in one of my mods.
I thought Songhai UA used that honestly.
 
Is it worth of a separate proposal if it's just a blatant bug fix of this?
 
If you can convince people it's a bug fix then it doesn't even need a proposal.

Giving everyone access to an ability and defining what that ability is are two separate matters.
 
It has been known how the bonus works for years. Any user can boot up VP and play with it right now.

Changing who has access to an already defined ability and redefining what that ability does are two separate matters.
 
Status
Not open for further replies.
Back
Top Bottom