Tuesday, August 8, 2017

The Care and Feeding of Rivers

In 1804, noted Quest-Giver (and President of the United States) Thomas Jefferson sent Meriwether Lewis and William Clark on a hexcrawl to find a water route across North America to the Pacific Ocean.  Along the way, they had to portage their boats around rapids, and eventually cache them, moving forward in smaller canoes more suited to shallower water.  Eventually, they had to leave these as well, traveling overland across the continental divide until reaching a river on the other side deep enough to float a canoe in.

I have rarely (as in, "never that I can remember") seen a published adventure or RPG supplement which dealt with the changing nature of a river as you travel up or downstream, with varying currents, depth, and hazards.  For the most part, in an RPG, a river is a blue line on a map, and any interpretation of what that blue line means is left to a GM's personal experience.  For me as a teenager, that meant a blue line on a game map meant a body of water that was too deep and wide to cross without a bridge except by very strong and unencumbered swimmers, navigable by ocean-going ships, and potentially hiding giant water monsters of some sort.

A river
Of course, even then I knew there were other kinds of rivers, but I had no kind of feel for how a given river might vary from what I considered "the norm".  Heck, even now, I have a few generic fall-backs  that don't really cover the full range of possibilities for a river, and don't necessarily reflect reality all that well.  So I'm doing something about it.

A river
First, a river has to be fed by rainfall.  We can infer how much rain falls in a given area from the vegetation found there.  We're kind of reversing cause and effect here, but I've never seen an RPG map start with rainfall levels and just kind of imply that a forest exists in this area from there.  We work with the tools we have.

A river

Working off of this table (and converting units to imperial units, because metrics just doesn't say "fantasy", also rounding roughly for simplicity's sake):

We get the following for inches of rain per year:

 
Tundra 0-40
Cold Desert 0-10
Hot Desert 0-20
Grasslands 20-55
Shrublands 20-55
Savannah 20-55
Thorn Forest 20-55
Boreal Forest 15-50
Temperate Forest 25-95
Temperate Rainforest 75-100
Tropical Dry Forest 50-100
Tropical Montane Forest 100-140
Tropical Rainforest 100-180

Now, about 2/3 of this water will return to the atmosphere as vapor, from direct evaporation into the air or transpiration as a result of plant photosynthesis.  The rest of it is absorbed into the ground (where it slowly flows and returns to the surface as springs) or runs off into streams.  An inch of rain on one square mile of land produces 2,323,340 cubic feet of water, so each inch of annual rainfall translates into about 1.5 cubic feet of water per minute flowing off of each square mile of land year round (again, majorly simplifying).

And this is about as far as I've gotten.  The Dungeoneer's Survival Guide has some flow velocities based on the slope of the stream, and I originally considered this might be good enough to work with, since knowing total flow and flow velocity will give you the numbers you need to work out the size of the stream.  For example, if you know you have 1000 cubic feet of water flowing each minute, and you know it's flowing at 20 feet per minute, you can easily see that the stream will have a cross section of 50 square feet.  While I was trying to figure out how to structure that cross section (is it 5' deep and 10 across? 2 deep and 25 across?  deeper?  shallower?), I came across a discussion of water flow that showed that velocity is based on slope *and* cross section...a wide, shallow stream will move slower than a deeper one of the same cross-sectional area.  While I could ignore this, and it might not even matter for small rivers that only drain a couple dozen hexes, I'm afraid that really long rivers like the Streel River of the Known World/Mystara would end up ridiculously deep and wide as they flowed slowly through plains and marsh in the final few miles to the ocean.  Like miles wide.

So I'm looking into some numbers, trying to come up with a simpler solution for RPG rivers than applying Manning's equation with its fractional exponents to every hex.  I'll be back later.