Community Garden/Proposal Ideas: Difference between revisions
miraheze>CodeTriangle variable specification |
RandomNetCat (talk | contribs) m 2 revisions imported: Import Miraheze archive 2022-10-29 |
(No difference)
|
Latest revision as of 02:07, 25 November 2022
Job Points[edit | edit source]
Been playing some JRPGs recently and I found myself really appreciating the mechanic of Job Points, which are specialized experience points for each class you can play as.
In the rule Roles add the following as a subrule, entitled Levels:
For each rule-defined role, each player has an associated job points score, which is a positive integer, initially 0. For each rule-defined role, each player also has an associated job level, which is a positive integer, initially 1. The job level of a player for a role correlates with their job points for that role as follows (ranges are inclusive):
Job Levels Level Points 1 0 - 59 2 60 If a player is at the maximum level for a job defined by the table above, then their job points for that role is always the smallest number specified for that job level's point range.
If a role-specific action is described as being a level N action, then players cannot perform that action if their level for that role is less than N.
In the rule Role: Admirer, subrule Meteorology, replace "Any Admirer may observe the weather in a garden as a role-specific action" with "Any Admirer may observe the weather in a garden as a level 2 action"
In the rule Role: Critic, subrule Criticism:
- after "Any Critic may critique the plant or a player's action that was done that day." add "If this critique can be taken seriously, then they gain 2 job points for Critic."
- replace "After a Critic has performed their third critique in a day" with "After a Critic has performed their (3+L)th critique in a day (where L is that player's job level for Critic"
In the rule Role: Gardener, in subrule Watering, replace "the plant may attempt to grow." with:
the plant may attempt to grow and job points are rewarded as follows:
- Let <math>A</math> be the set of admirers who have admired the plant since the day started.
- Let <math>|A|</math> be the size of A.
- If the result of the growth roll is "Nothing Happens.":
- The Gardener who watered the plant gains 5 job points for Gardener.
- All admirers in <math>A</math> gain 2 job points for Admirer.
- If the result is anything else:
- The Gardener who watered the plant gains 15 job points for Gardener.
- All admirers in <math>A</math> gain <math>\frac{24}{|A|}</math> job points (rounded up) for Admirer.
In subrule Composting of the same rule:
- After "Any Gardener may create a bag of fertilizer for the plant" add "as a Level 2 action".
- After "that feature is destroyed" add "and the gardener who performed the composting gains 5 job points for Gardener".
In subrule Fertilizing of the same rule:
- After "Any Gardener may apply bags of fertilizer to the plant" add "as a Level 2 action"
- At the end of the last paragraph, at the end of the last sentence add "and the gardener that applied the fertilizer gains 5 job points for Gardener"
In the rule Role: Caretaker, in subrule Climbing, after "After climbing," add "they gain 4 job points for Caretaker"
In subrule Pruning of the same rule:
- After "If they fall of the plant," add "they gain 6 job points for Caretaker and"
- After "If they do not fall of the plant," add "they gain 8 job points for Caretaker and"
In subrule Pollinating of the same rule:
- After "Any Caretaker may pollinate a flower at their current location" add "as a Level 2 action"
- After "After pollinating," add "they gain 10 job points for Caretaker"