Pokéblock: Difference between revisions

1,014 bytes added ,  14 October 2022
→‎Flavors: using calculations from raw flavors, based on text from Poffin
(→‎Blending with non-playable characters: This is determined by the Berry's lowest (raw) flavor value)
(→‎Flavors: using calculations from raw flavors, based on text from Poffin)
Line 63: Line 63:


=====Flavors=====
=====Flavors=====
The flavors in a Pokéblock depend on the flavors of the Berries that went into making it and the highest speed achieved during the blending. If two or more of the same Berry are used, the resulting Pokéblock will always be a low quality black Pokéblock, which is automatically assigned three random flavors of strength 2. For an overview of the influence that various Berries will have on flavors, refer to the {{DL|Flavor|list of Berries by flavor}}.
The flavors in a Pokéblock depend on the flavors of the Berries that went into making it and the highest speed achieved during the blending. Each flavor is weakened by another flavor, so the presence of one flavor will decrease the strength of another. For an overview of the influence that various Berries will have on flavors, refer to the {{DL|Flavor|list of Berries by flavor}}.
 
{| class="roundy vertical-fullwidth" style="margin:auto; background: #{{contest color}}; border: 3px solid #{{contest color dark}}" cellpadding="3"
! style="background-color: #{{contest color light}}; {{roundytl|5px}}" scope="row" | Flavor
| style="background:#{{spicy color}}" | Spicy
| style="background:#{{sour color}}" | Sour
| style="background:#{{bitter color}}" | Bitter
| style="background:#{{sweet color}}" | Sweet
| style="background:#{{dry color}}; {{roundytr|5px}}" | Dry
|-
! style="background-color: #{{contest color light}}; {{roundybl|5px}}" scope="row" | Weakened by...
| style="background:#{{dry color}}" | Dry
| style="background:#{{spicy color}}" | Spicy
| style="background:#{{sour color}}" | Sour
| style="background:#{{bitter color}}" | Bitter
| style="background:#{{sweet color}}; {{roundybr|5px}}" | Sweet
|}


If each Berry used in the Pokéblock is different from the others, the flavors in the resulting Pokéblock are calculated as follows:
If each Berry used in the Pokéblock is different from the others, the flavors in the resulting Pokéblock are calculated as follows:
# Add together the respective flavors of all Berries being used (sum all spicy values, all dry values, and so on).
# Add together the respective flavors of all Berries being used (sum all spicy values, all dry values, and so on).
#:For instance, if {{b|Bluk}}, {{b|Nanab}}, and {{b|Wepear}} Berries are blended, the result of this step would be spicy: -1; dry: -1; sweet: 0; bitter: 1; and sour: 1.
#:For instance, if {{b|Bluk}}, {{b|Nanab}}, and {{b|Wepear}} Berries are blended, the result of this step would be spicy: 0; dry: 10; sweet: 20; bitter: 20; and sour: 10.
# Multiply the numbers from the previous result by 10.<!--this step only exists because our flavor values are modified-->
# For each Berry flavor total, subtract the Berry flavor total of that flavor's weakening flavor as per the table above (e.g. spicy is weakened by dry, sour is weakened by spicy, etc.).
#:Continuing the example above: spicy: -10; dry: -10; sweet: 0; bitter: 10; and sour: 10.
#:Continuing the example above: spicy: -10; dry: -10; sweet: 0; bitter: 10; and sour: 10.
# Subtract 1 from each flavor for every flavor that is negative.
# Subtract 1 from each flavor for every flavor that is negative.
Line 76: Line 92:
# Multiply all of the flavors by <math>\tfrac{RPM_{max}}{333} + 1</math>, {{wp|truncation|truncated}} to two decimal places (i.e. rounded down to the nearest hundredth). Round each result to the nearest integer (rounding half up).
# Multiply all of the flavors by <math>\tfrac{RPM_{max}}{333} + 1</math>, {{wp|truncation|truncated}} to two decimal places (i.e. rounded down to the nearest hundredth). Round each result to the nearest integer (rounding half up).
#:Continuing with the established example, if the maximum RPM reported at the end of blending is 110.00 RPM, then the multiplier is 1.33 and the result of this step—and the final values for the strengths of the flavors in the Pokéblock—is spicy: 0; dry: 0; sweet: 0; bitter: 11; and sour: 11.
#:Continuing with the established example, if the maximum RPM reported at the end of blending is 110.00 RPM, then the multiplier is 1.33 and the result of this step—and the final values for the strengths of the flavors in the Pokéblock—is spicy: 0; dry: 0; sweet: 0; bitter: 11; and sour: 11.
If two or more of the same Berry are used, the resulting Pokéblock will always be a low quality black Pokéblock, which is automatically assigned three random flavors of strength 2.


=====Color=====
=====Color=====