User:Trungle/Mario Party Nomic

From Infinite Nomic Wiki
Revision as of 22:39, 29 April 2023 by Trungle (talk | contribs) (Early draft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Phases

Each week is divided into two phases:

Boardplay Phase: Monday, Tuesday, Wednesday, and Thursday

Minigame Phase: Friday, Saturday, and Sunday

Spaces

Spaces are entities on the gameboard. Every player is always considered to be on a space, known as their space. If a player's space would otherwise be undefined, then their space is set to the one designated by the rules as the starting space.

Each space designates one or more spaces as its successor. If a space's successors would otherwise be undefined, then its only successor is the starting space. A space with one successor is a line space. A space with multiple successors is a fork space.

For a player to land on a space is for that player's space to be set to that space, regardless of whether or not they were there already. Rules can and should define what happens when a player lands on a space.

For a player to pass a space is for that player to move through that space as part of movement or other gameplay defined actions. Rules can define what happens when a player passes a space.

Spaces are either decrementing or non-decrementing. Unless the rules say otherwise, all spaces are decrementing.

Movement

Players have a Movement Roll Dice List (MRDL), which is a list of sided dice for that player to roll and integers. If a player's MRDL would ever be undefined, it is set instead to [d10].

Once during each Boardplay Phase, each player can make a movement roll by rolling all the dice in their MRDL and adding to that sum all of the integers in their MRDL. The combined value is that player's Movement for that phase.

Immediately after a player makes their movement roll, the following happens:

  • The player's Most Recently Passed Space (MRPS) is set to the player's current space.
  • Until the player's Movement is less than or equal to 0:
    • If the player's MRPS is a line space, the player's Next Space is their MRPS's sole successor.
    • If the player's MRPS is a fork space, the player must designate their Next Space to be any of their MRPS's successors.
    • The player passes the Next Space.
    • If the player's Next Space is decrementing, their Movement decreases by 1.
    • The player's MRPS becomes their Next Space.
  • The player lands on their MRPS.