River along the canyon floor #165
Labels
No labels
assets
bug
duplicate
enhancement
help wanted
invalid
question
testing
ui
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
liamjd/UntitledColonyBuilder#165
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Milestone 2, terrain goal: "Canyon map could have a river in the canyon".
Proposal
The canyon already has a known centre line:
_shape_canyon()computescentre + driftper row from_shape_noise. A river follows it:river_widthon the canyon preset (0 = dry). Tiles within that half-width of the centre line are marked water through #164's mask.Decision needed: the river splits the map
A river from edge to edge cuts the walkable floor in two. That fights #162's reachability guarantee, and player terrain manipulation (bridges) is out of scope for this milestone. Options:
Recommend fords: they also give a reason to care where you build, which is the point of terrain.
Acceptance criteria
river_width > 0, the canyon floor has a continuous water channel along the centre line, edge to edge.Depends on
#164 (per-tile water), #162 (reachability must account for it).