Community Garden/Ruleset: Difference between revisions

From Infinite Nomic Wiki
miraheze>Telna
Passed Proposal - Telna - 2021-11-09
miraheze>Telna
Passed Proposal - Telna - 2021-11-17
Line 8: Line 8:
== The Plant ==
== The Plant ==
At the beginning of the cycle, the plant has 0 leaves and a height of 0 centimeters.
At the beginning of the cycle, the plant has 0 leaves and a height of 0 centimeters.
== Classes ==
Every person has a Class. The default Class is "Waterer"; any person who has not been assigned another Class is of the default Class.
Each Class has a number of Class-specific Actions. A person of a Class other than Waterer cannot perform any Actions specific to a Class other than their own. A Waterer who performs an Action specific to a Class other than their own becomes the Class that Action is specific to.
Any person who does not hold a Role can become a Waterer by posting their intent to do so as a single message in #plant-actions. This action fails if that person has successfully performed any Class-specific Actions within the past 7 days.
The following Classes and Class-specific Actions exist:
* Waterer
** Watering the Plant
* Admirer
** Admiring the Plant


== Actions ==
== Actions ==
=== Watering ===
=== Watering ===
Any person may water the plant by posting their intent to do so as a single message in #plant-actions. The first time the plant is watered each day, the plant may attempt to grow. To determine the plant's growth, any person may roll a d10, add any modifiers specified by other rules, and compare the result with the Growth Table.
Any Waterer may water the plant by posting their intent to do so as a single message in #plant-actions. The first time the plant is watered each day, the plant may attempt to grow. To determine the plant's growth, any person may roll a d10, add any modifiers specified by other rules, and compare the result with the Growth Table.


{| class="wikitable"
{| class="wikitable"
Line 29: Line 42:


=== Admiration ===
=== Admiration ===
Any person may admire the plant by posting their intent to do so as a single message in #plant-actions. A person who admires the plant becomes enamored with the plant for 7 days. A person other than the Plant Keeper who is enamored with the plant cannot water the plant.
Any Admirer or Waterer may admire the plant by posting their intent to do so as a single message in #plant-actions. If a Waterer admires the plant, they become an Admirer.


If the plant has been admired at least once previously during a day it attempts to grow, and the person who admired the plant is not the Plant Keeper, +2 is added to the roll on the growth table.
If the plant has been admired at least once previously during a day it attempts to grow, +2 is added to the roll on the Growth Table.


=== Development ===
=== Development ===
Line 39: Line 52:


When a development roll succeeds, the chosen bud becomes a branch.
When a development roll succeeds, the chosen bud becomes a branch.
== Roles ==
Roles are positions associated with a specific class that can be held by a limited number of persons at a time. In order to hold a Role, a person must be of the class that Role is associated with. A person holding a Role cannot change Classes or perform actions specific to a Class other than their own under any circumstances.
The following Roles (and their associated Classes) exist:
* Plant Keeper (Waterer)
=== The Plant Keeper ===
The Plant Keeper is a Role held by at most one person. The Plant Keeper is responsible for resolving rules disputes. The Plant Keeper may cease being such by stating so in #plant-keeper.
A request for clarification is an action that shall take the form of a question or statement. The proper response to a question is an action in the form of an answer to that question, and the proper response to a statement is the truth value of that statement.
Upon formal request by a person other than themself, the Plant Keeper shall, as quickly as possible, issue a response to the request. This response shall be binding only to the extent that it reasonably directly pertains to the request, and only to the extent that it does not blatantly and obviously contradict rules text.
Any Waterer may attempt to become the Plant Keeper by posting their intent to do so as an action in #plant-keeper. If after 7 days the message sent by the person has at least 3 :+1: reactions, and has more :+1: reactions than :-1: reactions, that person becomes the new Plant Keeper.


== Proposals ==
== Proposals ==
Line 46: Line 74:


A :+1: or :-1: reaction on a Proposal message at the time when the voting period ends constitutes a vote in favor or against, respectively.
A :+1: or :-1: reaction on a Proposal message at the time when the voting period ends constitutes a vote in favor or against, respectively.
== The Plant Keeper ==
There shall be a sole plant keeper, responsible for resolving rules disputes. The plant keeper may cease being such by stating so in #plant-keeper.
A request for clarification is an action that shall take the form of a question or statement. The proper response to a question is an action in the form of an answer to that question, and the proper response to a statement is the truth value of that statement.
Upon formal request by a person other than themself, the plant keeper shall, as quickly as possible, issue a response to the request. This response shall be binding only to the extent that it reasonably directly pertains to the request, and only to the extent that it does not blatantly and obviously contradict rules text.
Any person may attempt to become the plant keeper by posting their intent to do so as an action in #plant-keeper. If after 7 days the message sent by the person has at least 3 :+1: reactions, and has more :+1: reactions than :-1: reactions, that person becomes the new plant keeper.

Revision as of 09:32, 24 November 2021

Info

Time

All times mentioned in this ruleset are in UTC. Days start at 00:00 UTC.

Players

Any person may become a player by sending a message in any channel in The Community Garden category. A player may stop being a player by announcing their intent in any channel in The Community Garden category or by leaving the Discord server.

The Plant

At the beginning of the cycle, the plant has 0 leaves and a height of 0 centimeters.

Classes

Every person has a Class. The default Class is "Waterer"; any person who has not been assigned another Class is of the default Class.

Each Class has a number of Class-specific Actions. A person of a Class other than Waterer cannot perform any Actions specific to a Class other than their own. A Waterer who performs an Action specific to a Class other than their own becomes the Class that Action is specific to.

Any person who does not hold a Role can become a Waterer by posting their intent to do so as a single message in #plant-actions. This action fails if that person has successfully performed any Class-specific Actions within the past 7 days.

The following Classes and Class-specific Actions exist:

  • Waterer
    • Watering the Plant
  • Admirer
    • Admiring the Plant

Actions

Watering

Any Waterer may water the plant by posting their intent to do so as a single message in #plant-actions. The first time the plant is watered each day, the plant may attempt to grow. To determine the plant's growth, any person may roll a d10, add any modifiers specified by other rules, and compare the result with the Growth Table.

Growth Table
Roll Result
1-7 Nothing happens.
8 The plant becomes eligible for a development roll today.
9 The plant grows 1 centimeter.
10 The plant sprouts 1 new leaf at its current height.
11+ If the plant has not grown a bud within 5 centimeters of its current height, the plant grows a new bud at its current height. Otherwise, the plant sprouts 1 new leaf at its current height.

Admiration

Any Admirer or Waterer may admire the plant by posting their intent to do so as a single message in #plant-actions. If a Waterer admires the plant, they become an Admirer.

If the plant has been admired at least once previously during a day it attempts to grow, +2 is added to the roll on the Growth Table.

Development

When the plant is eligible for a development roll, any player who has not previously admired or watered the plant that day may choose a bud and make a development roll for that bud by posting their intent to do so as a single message in #plant-actions.

To make a development roll, roll 1d20 and add 1 to the result for every development roll that has been made for that bud previous to the current one. If the sum is 20 or more, the development roll succeeds. Regardless of the result, the plant stops being eligible for a development roll.

When a development roll succeeds, the chosen bud becomes a branch.

Roles

Roles are positions associated with a specific class that can be held by a limited number of persons at a time. In order to hold a Role, a person must be of the class that Role is associated with. A person holding a Role cannot change Classes or perform actions specific to a Class other than their own under any circumstances.

The following Roles (and their associated Classes) exist:

  • Plant Keeper (Waterer)

The Plant Keeper

The Plant Keeper is a Role held by at most one person. The Plant Keeper is responsible for resolving rules disputes. The Plant Keeper may cease being such by stating so in #plant-keeper.

A request for clarification is an action that shall take the form of a question or statement. The proper response to a question is an action in the form of an answer to that question, and the proper response to a statement is the truth value of that statement.

Upon formal request by a person other than themself, the Plant Keeper shall, as quickly as possible, issue a response to the request. This response shall be binding only to the extent that it reasonably directly pertains to the request, and only to the extent that it does not blatantly and obviously contradict rules text.

Any Waterer may attempt to become the Plant Keeper by posting their intent to do so as an action in #plant-keeper. If after 7 days the message sent by the person has at least 3 :+1: reactions, and has more :+1: reactions than :-1: reactions, that person becomes the new Plant Keeper.

Proposals

Any person may make a proposal by sending a message as an action in #plant-proposals. If that message is deleted or modified during its voting period, the proposal is retracted. If there is an active proposal made by a person in the last 7 days, any new proposal they make is immediately retracted. An "active proposal" refers to any proposal that hasn't been retracted and is still in its 7-day voting period.

The voting period for proposals is 7 days. Once a proposal's voting period ends, if there are more votes in favor than against, the proposal takes effect.

A :+1: or :-1: reaction on a Proposal message at the time when the voting period ends constitutes a vote in favor or against, respectively.