Template:WeeklyBoost: Difference between revisions
From Ephinea PSO Wiki
(test3) |
(finished testing, small updates, will explain reasoning in #wiki-general) |
||
Line 4: | Line 4: | ||
{{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=0 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | {{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=0 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | ||
|rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | |rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | ||
}}">Experience<br>'''{{#ifeq:{{{1}}}| | }}">Experience<br>'''{{#ifeq:{{{1}}}|[[Christmas event]] (Doubled)|+100%|+50%}}'''</td> | ||
<td class="uncoloredClass topRight" style="width:50%; font-size: 100%; background-color: | <td class="uncoloredClass topRight" style="width:50%; font-size: 100%; background-color: | ||
{{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=2 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | {{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=2 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | ||
|rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | |rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | ||
}}">Rare Monster<br>'''{{#ifeq:{{{1}}}| | }}">Rare Monster<br>'''{{#ifeq:{{{1}}}|[[Christmas event]] (Doubled)|+100%|+50%}}'''</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 14: | Line 14: | ||
{{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=1 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | {{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=1 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | ||
|rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | |rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | ||
}}">Drop All Rate<br>'''{{#ifeq:{{{1}}}| | }}">Drop All Rate<br>'''{{#ifeq:{{{1}}}|[[Christmas event]] (Doubled)|+50%|+25%}}'''</td> | ||
<td class="uncoloredClass bottomRight" style="font-size: 100%; background-color: | <td class="uncoloredClass bottomRight" style="font-size: 100%; background-color: | ||
{{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=3 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | {{#ifexpr:(({{CURRENTWEEK}}+{{#ifexpr:{{CURRENTDOW}}=0|1|0}}) mod 4)=3 or {{#ifeq:{{{All|}}}|on|1|0}}=1 | ||
|rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | |rgba(221, 255, 83, 0.64);|rgba(255, 158, 77, 0.88); | ||
}}">Rare Drop Rate<br>'''{{#ifeq:{{{1}}}| | }}">Rare Drop Rate<br>'''{{#ifeq:{{{1}}}|[[Christmas event]] (Doubled)|+50%|+25%}}'''</td> | ||
{{#if:{{{2|}}}| | {{#if:{{{2|}}}| | ||
<tr> | <tr> | ||
Line 48: | Line 48: | ||
<!-- Event Texts --> | <!-- Event Texts --> | ||
<!-- |Halloween | <!-- |[[Halloween event]] --> | ||
<!-- |Christmas | <!-- |[[Christmas event]] (Doubled) --> | ||
<!-- Holiday Texts --> | <!-- Holiday Texts --> | ||
<!-- |Christmas Eve/Day (Presents | <!-- |Christmas Eve/Day (Presents doubled) --> | ||
<!-- |New Year's Eve/Day (Presents | <!-- |New Year's Eve/Day (Presents doubled) --> | ||
}} | }} | ||
</table> | </table> | ||
Line 64: | Line 64: | ||
<!-- Event Texts --> | <!-- Event Texts --> | ||
<!-- |Halloween | <!-- |[[Halloween event]] --> | ||
<!-- |Christmas | <!-- |[[Christmas event]] (Doubled) --> | ||
<!-- Holiday Texts --> | <!-- Holiday Texts --> | ||
<!-- |Christmas Eve/Day (Presents | <!-- |Christmas Eve/Day (Presents doubled) --> | ||
<!-- |New Year's Eve/Day (Presents | <!-- |New Year's Eve/Day (Presents doubled) --> | ||
}} | }} | ||
</table> | </table> | ||
Line 85: | Line 85: | ||
<!-- Holiday Texts --> | <!-- Holiday Texts --> | ||
<!-- |Christmas Eve/Day (Presents | <!-- |Christmas Eve/Day (Presents doubled) --> | ||
|New Year's Eve/Day (Presents | |New Year's Eve/Day (Presents doubled) | ||
}} | }} | ||
</table> | </table> | ||
Line 97: | Line 97: | ||
<!-- Event Texts --> | <!-- Event Texts --> | ||
<!-- |Halloween | <!-- |[[Halloween event]] --> | ||
|[[Christmas event]] (Doubled) | |[[Christmas event]] (Doubled) | ||
<!-- Holiday Texts --> | <!-- Holiday Texts --> | ||
<!-- |Christmas Eve/Day (Presents | <!-- |Christmas Eve/Day (Presents doubled) --> | ||
|New Year's Eve/Day (Presents | |New Year's Eve/Day (Presents doubled) | ||
}} | }} | ||
</table> | </table> | ||
</pre> | </pre> | ||
[[Category:Templates]]</noinclude> | [[Category:Templates]]</noinclude> |
Revision as of 18:16, 8 January 2025
Weekly Boost | |
---|---|
Experience +50% |
Rare Monster +50% |
Drop All Rate +25% |
Rare Drop Rate +25% |
Usage
This template is meant to be semi-automatic, only adjusted where it is transcluded (such as the Main Page) on occasions such as events or holidays.
As of this writing, a switch to enable all boosts is offered as well as two optional rows as numbered/unnamed parameters for event/holiday text.
Said occasions should be conveniently commented within the template transclusion to save time and uncommented/recommented as necessary.
Examples
|
<table style="clear:right; float:right; width:295px"> <tr><td> {{WeeklyBoost |All=off <!-- |All=on--> <!-- Event Texts --> <!-- |[[Halloween event]] --> <!-- |[[Christmas event]] (Doubled) --> <!-- Holiday Texts --> <!-- |Christmas Eve/Day (Presents doubled) --> <!-- |New Year's Eve/Day (Presents doubled) --> }} </table>
|
<table style="clear:right; float:right; width:295px"> <tr><td> {{WeeklyBoost <!-- |All=off --> |All=on <!-- Event Texts --> <!-- |[[Halloween event]] --> |[[Christmas event]] (Doubled) <!-- Holiday Texts --> <!-- |Christmas Eve/Day (Presents doubled) --> |New Year's Eve/Day (Presents doubled) }} </table>