Community Garden/Ruleset: Difference between revisions
Implement proposal **Player Choice** |
|||
| Line 8: | Line 8: | ||
=== Measurement === | === Measurement === | ||
Unless otherwise specified, all measurements of the plant are conducted using centimetres. | Unless otherwise specified, all measurements of the plant are conducted using centimetres. | ||
=== Garden Supplies === | === Garden Supplies === | ||
| Line 19: | Line 16: | ||
===Position=== | ===Position=== | ||
Each cell has an integer position, which is related to the number of cells it is away from the origin. | Each cell has an integer position, which is related to the number of cells it is away from the origin. This position is denoted with a (x,y) notation, where x is the horizontal coordinate relative to the origin with the positive axis pointing right and y is vertical coordinate relative to the origin with the positive axis pointing up. For instance, if one would reference the cell immediately above and to the left of the origin, that would be cell (-1,1). | ||
The origin (0,0) is the bottom-most stem feature that was in place the day the plant became a cellular automata. | |||
===Features === | ===Features === | ||
The plant may have any number of additional features, created via interaction with | The plant may have any number of additional features, created via interaction with actions. Each feature has one or more ascii characters that represent that feature in its cell and a rule that describes how that feature may be placed when created. The following type of features exist: | ||
{| class="wikitable" | |||
|+ | |||
!Name | |||
!Ascii | |||
!Rule | |||
|- | |||
|Leaves | |||
|& | |||
|May be placed adjacent to a Branch | |||
|- | |||
|Buds | |||
|° | |||
|May be placed adjacent to a branch | |||
|- | |||
|Flowers | |||
|@ | |||
|May replace a Bud | |||
|- | |||
|Branches | |||
| -, /, or \ | |||
|May be placed adjacent to another Branch | |||
|- | |||
|Stems | |||
|<nowiki>|</nowiki> | |||
|May be placed in the cell above the existing stem with the greatest y value | |||
|} | |||
There are some additional restrictions to this: | |||
* No features may be placed at y-level 0 or below | |||
* Only Stems may be placed with an x-coordinate of 0 | |||
* Only Flowers may be placed in a cell that already contains another feature | |||
There is a collection called the Feature Pile, which may contain features waiting to be placed. | |||
== Actions == | |||
Players and non-player persons may perform actions. Any player rolling dice or randomly selecting from weighted pools to resolve the result of a previous action is not, itself, an action. | |||
=== Watering === | |||
Any player may water the plant by stating their intent to do so in #plant-actions. The first time the plant is watered each day, any player may select a feature to be added to the Feature Pile by performing a weighted roll on the following table. If "Nothing Happens" is rolled then no feature is added to the Feature Pile. | |||
{| class="wikitable" | |||
|+ | |||
!Weight | |||
!Feature | |||
|- | |||
|6 | |||
|Nothing Happens | |||
|- | |||
|5 | |||
|Leaf | |||
|- | |||
|4 | |||
|Bud | |||
|- | |||
|3 | |||
|Flower | |||
|- | |||
|2 | |||
|Branch | |||
|- | |||
|1 | |||
|Stem | |||
|} | |||
== | === Placing === | ||
Any player may select a feature in the Feature Pile to place on the plant by specifying what feature they are placing and the coordinates of the cell they are placing the feature in. A feature of the specified type must exist in the Feature Pile in order to be placed. When a player tries to place a feature it is removed from the Feature Pile. If a player tries to place a feature in a cell in a way that would violate that feature's Rule for placement, the feature is not placed there and falls back into the Feature Pile. | |||
After placing a feature, the player who placed it should update the record for gamestate accordingly or ask someone else to - so that the plant may flourish and we may all be informed of its current state. | |||
==The Plant Keeper== | ==The Plant Keeper== | ||
| Line 43: | Line 99: | ||
In order to be the Plant Keeper, a player must be a Gardener. The Plant Keeper cannot change roles or perform actions specific to a role other than a Gardener under any circumstances. | In order to be the Plant Keeper, a player must be a Gardener. The Plant Keeper cannot change roles or perform actions specific to a role other than a Gardener under any circumstances. | ||
If after 7 days the message sent by the player has at least 3 :+1: reactions, and has more :+1: reactions than :-1: reactions, that player becomes the new Plant Keeper. | |||
==Proposals== | ==Proposals== | ||