User:UnderSampled/GardenFork: Difference between revisions

miraheze>UnderSampled
Branch Growth Pool -> Coronation Pool
miraheze>UnderSampled
Clean up role specific actions, and limit role changing based on chaning, not action taking (an actual change to the gameplay).
Line 7: Line 7:


=== Roles ===
=== Roles ===
Players may have a role. Players may perform actions specific to their role by posting their intent to do so as a single message in #plant-actions. The roles a player may have are defined by the rules with 'Role:' in their title.
Players may have a role. The roles a player may have are defined by the rules with 'Role:' in their title, and actions defined with that rule are actions specific to that role. Players may perform actions specific to their role by posting their intent to do so as a single message in #plant-actions.


If a player does not have a role or has not successfully performed any role-specific actions within the past 7 days, the player may change roles by posting their intent to perform any action specific to that role as a single message in #plant-actions. The players role is changed, and then the action is performed.
If a player does not have a role or has not changed roles within the past 7 days, the player may change roles by posting their intent to perform any action specific to that role as a single message in #plant-actions. The players role is changed, and then the action is performed.


=== Measurement ===
=== Measurement ===
Line 150: Line 150:
==Role: Admirer ==
==Role: Admirer ==
===Admiration ===
===Admiration ===
Any Admirer may admire the plant as a role-specific action. When they do so, they may optionally specify a valid result that could exist in the current Trunk Growth Pool.
Any Admirer may admire the plant. When they do so, they may optionally specify a valid result that could exist in the current Trunk Growth Pool.


If the plant has been admired at least once previously during a day it attempts to grow, add 1 entry of the specified result for that roll attempt. If no result is specified, add 1 entry of the following result for that roll attempt:
If the plant has been admired at least once previously during a day it attempts to grow, add 1 entry of the specified result for that roll attempt. If no result is specified, add 1 entry of the following result for that roll attempt:
Line 158: Line 158:
==Role: Critic==
==Role: Critic==
===Criticism===
===Criticism===
Any Critic may critique the plant or a player's action that was done that day as a role-specific action.
Any Critic may critique the plant or a player's action that was done that day.


If the plant has been critiqued at least once previously during a day it attempts to grow, then for that roll attempt:
If the plant has been critiqued at least once previously during a day it attempts to grow, then for that roll attempt:
Line 175: Line 175:


===Watering===
===Watering===
Any Gardener may water the plant as a role-specific action. The first time the plant is watered each day, the plant may attempt to grow.
Any Gardener may water the plant. The first time the plant is watered each day, the plant may attempt to grow.


===Composting===
===Composting===
Any Gardener may create a bag of fertilizer for the plant by posting their intent to do so as a single message in plant-actions. The bag of fertilizer is made from features in the composting pile. If a feature was in the composting pile at the beginning of a day, it has decomposed some and can be used to make one bag of fertilizer that day. When a bag of fertilizer is made from a feature, that feature is destroyed.  
Any Gardener may create a bag of fertilizer for the plant. The bag of fertilizer is made from features in the composting pile. If a feature was in the composting pile at the beginning of a day, it has decomposed some and can be used to make one bag of fertilizer that day. When a bag of fertilizer is made from a feature, that feature is destroyed.  


===Fertilizing ===
===Fertilizing ===
Any Gardener may apply bags of fertilizer to the plant as a role-specific action, as long as fertilizer is available. Bags of fertilizer are kinda tiny, so they can only be applied in integer quantities. Once a bag is applied, it is consumed whether or not the fertilizer has an effect.  
Any Gardener may apply bags of fertilizer to the plant, as long as fertilizer is available. Bags of fertilizer are kinda tiny, so they can only be applied in integer quantities. Once a bag is applied, it is consumed whether or not the fertilizer has an effect.  


If the plant is not in a photosynthesis cycle, then when the total bags of applied fertilizer is at least (sum of length of all branches combined)/10 bags, 1 d6 is added to the number of growth rolls the next time a photosynthesis cycle is triggered on the plant. Fertilizer can only do so much, so this effect can only apply once to a photosynthesis cycle. The amount of applied fertilizer is reset to zero whenever the plant's cycle changes.  
If the plant is not in a photosynthesis cycle, then when the total bags of applied fertilizer is at least (sum of length of all branches combined)/10 bags, 1 d6 is added to the number of growth rolls the next time a photosynthesis cycle is triggered on the plant. Fertilizer can only do so much, so this effect can only apply once to a photosynthesis cycle. The amount of applied fertilizer is reset to zero whenever the plant's cycle changes.  
Line 194: Line 194:


===Climbing===
===Climbing===
Caretakers may climb to a specific location on the plant as a role-specific action. If no location is specified, the player will climb to the lowest feature that is the tip of a branch. In the event of a tie, this feature is chosen randomly among the tied features. After climbing, a Caretaker will be fatigued for the rest of the day.
Caretakers may climb to a specific location on the plant. If no location is specified, the player will climb to the lowest feature that is the tip of a branch. In the event of a tie, this feature is chosen randomly among the tied features. After climbing, a Caretaker will be fatigued for the rest of the day.


===Pruning ===
===Pruning ===
Any Caretaker may prune a feature at their current location on the plant as a role-specific action. By pruning the plant, the plant will lose the feature at that location. If a Caretaker attempts to prune a branch, the thickness and hardness of the plant will cause them to become fatigued for the rest of the day, and their attempt to prune will fail.
Any Caretaker may prune a feature at their current location on the plant. By pruning the plant, the plant will lose the feature at that location. If a Caretaker attempts to prune a branch, the thickness and hardness of the plant will cause them to become fatigued for the rest of the day, and their attempt to prune will fail.


If a feature is successfully pruned:
If a feature is successfully pruned:
Line 207: Line 207:


===Pollinating===
===Pollinating===
Any Caretaker may pollinate a flower at their current location as a role-specific action. In doing so, they get fluffy pollen from that flower all over them. If they had pollen on them from a different flower than the one they are pollinating, that pollen is removed from them, and the flower becomes pollinated. After pollinating, a Caretaker will be fatigued for the rest of the day.
Any Caretaker may pollinate a flower at their current location. In doing so, they get fluffy pollen from that flower all over them. If they had pollen on them from a different flower than the one they are pollinating, that pollen is removed from them, and the flower becomes pollinated. After pollinating, a Caretaker will be fatigued for the rest of the day.


==The Plant Keeper==
==The Plant Keeper==