Monday, May 08, 2023

Proposal: Blaze the Trails

Timed out 4 votes to 4. Failed by Kevan.

Adminned at 10 May 2023 17:50:44 UTC

Add a new dynastic rule to the ruleset. Call it “Links” and give it the following text:

A Transit Link is a thing uniquely identified by an unordered pair of Endpoints (each the identity of a City) and Type (which may be “Road”, “Rail” or “Ferry”). A Transit Link is between its Endpoints.

Existing Transit Links are publicly tracked, and have the following additional publicly tracked information:
* A Capacity, an integer strictly greater than zero, defaulting to 1.
* A Length, an integer strictly greater than zero, defaulting to 10 if the Endpoints share a Region and 40 otherwise.

As an atomic Weekly Action, a City Architect may Pathfind, an atomic action with the following steps:
* Choose a City, the action’s Hub, that is controlled by City Architect performing the action or by nobody.
* Choose a random City that does not already have a Road Transit Link between it and the Hub; this is the action’s Spoke. If no valid Spokes exist, the action ends; make a blog post declaring that it failed.
* Create a new Transit Link of type “Road” between the action’s Hub and its Spoke.
* Set the new Transit Link’s Length to 2DICE6 plus its default Length.
* Optionally, increase or decrease the new Transit Link’s Length by up to 2.
* Set the new Transit Link’s Capacity to 2.

Now seeding links by random walk; I expect a supplementary mechanism for planned transit to appear later.

Comments

summai:

09-05-2023 01:36:41 UTC

for

JonathanDark: he/him

09-05-2023 12:53:07 UTC

for

redtara: they/them

09-05-2023 16:50:41 UTC

for

SingularByte: he/him

09-05-2023 21:27:30 UTC

for  but it does look like you can end up with cities that have roads to themselves.

JonathanDark: he/him

09-05-2023 21:58:55 UTC

Yeah, you would just need to fix the definition of Endpoints to read ”(each the identity of a City, but not both the same City)”.

Probably for completeness, also change the second step of the Pathfind atomic action:

* Choose a random City other than the City chosen in the preceding step

Bucky:

10-05-2023 06:36:07 UTC

A circular road wouldn’t break anything, yet. We might find a use for it later.

Kevan: he/him

10-05-2023 07:45:59 UTC

against I think the game has enough stuff in it for now, without adding yet more gamestate that can be defined but otherwise does nothing.

Josh: Observer he/they

10-05-2023 08:15:30 UTC

against I agree with Kevan. We need something to do, not more infrastructure.

redtara: they/them

10-05-2023 12:35:07 UTC

CoV, I’m starting to lean the same way myself. against

Brendan: he/him

10-05-2023 12:53:54 UTC

against