Thursday, February 06, 2025

Proposal: Round and Round

Add a new rule named “Turns and Rounds” with the following text:

There is a publicly tracked Turn Order which is a comma-separated list of Meeples, defaulting to an empty list, and a publicly tracked number named Rounds, defaulting to 0.

The Meeple whose name is at the beginning of the Turn Order, if it is not empty, is considered the Current Meeple. While that Meeple is the Current Meeple, they are said to be Taking a Turn.

Whenever the Turn Order is empty, any Meeple may perform Generate Turns, which is an atomic action with the following steps:
* In the Dice Roller, make a single comment with the name of every active Meeple, in any order chosen by the Meeple performing this atomic action, along with a DICE1000 roll next to each name. This comment is known as the Turn List for this instance.
* Restart the steps of this atomic action if there are any duplicate numbers in the roll results for the preceding step.
* Sort the names in the Turn List for this instance in ascending order by roll result associated with that name.
* Add the sorted names from the Turn List for this instance to the Turn Order according to the order determined in the preceding step.
* Add 1 to the Rounds.

Ending a Turn is an action that applies to the Current Meeple, in which that Meeple’s name is removed from the beginning of the Turn Order, at which point that Meeple is no longer considered the Current Meeple.

An alternate way to sort a list of Meeples without having to roll a set of names a bunch of times, because that method is a pain.

Also note that a Meeple who is unidled is not immediately added to the Turn Order. This is intentional for now.

Warning This post is still within the four-hour edit window, which will close early if any votes are cast. Consider delaying your vote until after that time.

Comments

Raven1207: Monarchple he/they

06-02-2025 23:49:42 UTC

So basically, “rolling for initiative”

JonathanDark: he/him

07-02-2025 00:13:23 UTC

Basically. I hate that the Dice Roller can’t sort a list. If you wanted to sort {car, truck, boat, plane} you would have to do it in multiple rolls like this:

{car, truck, boat, plane}: boat
{car, truck, plane}: car
{truck, plane}: plane

The method in my proposal allows you to do it in one set of rolls (assuming no duplicates).

Raven1207: Monarchple he/they

07-02-2025 00:15:16 UTC

Fair.

You must be registered and logged in to post comments.