Community Garden/Proposal Ideas: Difference between revisions

From Infinite Nomic Wiki
miraheze>CodeTriangle
job op;iints
 
miraheze>CodeTriangle
variable specification
Line 26: Line 26:
In the rule '''Role: Critic''', subrule '''Criticism''':
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."
* 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+N)th critique in a day"
* 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:
In the rule '''Role: Gardener''', in subrule '''Watering''', replace "the plant may attempt to grow." with:

Revision as of 06:08, 15 June 2022

Job Points

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"