Difference between revisions of "Template:Event points table"
Line 106: | Line 106: | ||
-->{{#ifexpr: 20 >= {{Event data: {{{event}}}|8}} and 20 < {{{total_hours}}} / {{#explode:{{Event data: {{{event}}}|10}}|h|0}} + {{Event data: {{{event}}}|8}}|<br><!-- | -->{{#ifexpr: 20 >= {{Event data: {{{event}}}|8}} and 20 < {{{total_hours}}} / {{#explode:{{Event data: {{{event}}}|10}}|h|0}} + {{Event data: {{{event}}}|8}}|<br><!-- | ||
− | -->{{Event points table row|event={{{event}}}|charges=20|start_hour={{{start_hour}}}|total_hours={{{total_hours}}}|base_1={{{base_1}}}|bonus_1={{{bonus_1}}}|base_2={{{base_2|}}}|bonus_2={{{bonus_2|}}}|base_3={{{base_3|}}}|bonus_3={{{bonus_3|}}}}}}} | + | -->{{Event points table row|event={{{event}}}|charges=20|start_hour={{{start_hour}}}|total_hours={{{total_hours}}}|base_1={{{base_1}}}|bonus_1={{{bonus_1}}}|base_2={{{base_2|}}}|bonus_2={{{bonus_2|}}}|base_3={{{base_3|}}}|bonus_3={{{bonus_3|}}}}}}}<!-- |
− | |- | + | -->{{#if: {{#pos:{{Event data: {{{event}}}|11}}|boss_hp}}||<br> |
− | + | {{!}}- | |
− | + | {{!}} colspan="3" {{!}} <small>'''''Event end'''''</small> | |
+ | {{!}} <!-- Total max points: all_charges = init_charges + total_hours / recharge_time | ||
floor((subnodes - 1 + all_charges) / subnodes) * (base_1 + bonus_1) | floor((subnodes - 1 + all_charges) / subnodes) * (base_1 + bonus_1) | ||
+ IF(subnodes > 1: floor((subnodes - 2 + all_charges / subnodes) * (base_2 + bonus_2)) | + IF(subnodes > 1: floor((subnodes - 2 + all_charges / subnodes) * (base_2 + bonus_2)) | ||
Line 123: | Line 124: | ||
* ({{{base_3}}} + {{{bonus_3}}})}} | * ({{{base_3}}} + {{{bonus_3}}})}} | ||
}}''' | }}''' | ||
− | + | {{!}} +{{{total_hours}}} Hrs | |
− | + | {{!}} {{Hours formatted|{{#expr:{{{start_hour}}} + {{{total_hours}}}}}}}}} | |
|} | |} | ||
Line 130: | Line 131: | ||
{{#ifexpr: {{{total_hours}}} mod {{#explode:{{Event data: {{{event}}}|10}}|h|0}} > 0|<!-- | {{#ifexpr: {{{total_hours}}} mod {{#explode:{{Event data: {{{event}}}|10}}|h|0}} > 0|<!-- | ||
− | --><sup>§</sup> {{#expr: {{{total_hours}}} mod {{#explode:{{Event data: {{{event}}}|10}}|h|0}}}} hours available to complete last charge.}} | + | --><sup>§</sup> {{#expr: {{{total_hours}}} mod {{#explode:{{Event data: {{{event}}}|10}}|h|0}}}} hours available to complete last charge.}}</includeonly> |
− | </includeonly> |
Revision as of 08:22, 1 March 2019
Usage
Generates a table showing times, charges, and possible points for an event.
Parameters are:
- event: The name of the event. This is used to extract information about charges from the event's data template.
- start_hour: The hour (0-23) on which event starts, in PDT
- total_hours: The total number of hours from the start time to the end time. For events with unpredictable end times, like boss health events, this controls how many rows of the table to show, and does not indicate the actual end time.
- base_1: The number of base points scorable on the first round of sub-nodes.
- bonus_1: The number of bonus points scorable on the first round of sub-nodes.
- base_2: The number of base points scorable on the second round of sub-nodes. Must be present if there are at least 2 sub-nodes.
- bonus_2: The number of bonus points scorable on the second round of sub-nodes. Must be present if there are at least 2 sub-nodes.
- base_3: The number of base points scorable on the third round of sub-nodes. Must be present if there are at least 3 sub-nodes.
- bonus_3: The number of bonus points scorable on the third round of sub-nodes. Must be present if there are at least 3 sub-nodes.
Example
The following shorthand:
{{Event points table |event=Terrors in the Shadows |start_hour=13 |total_hours=62 |base_1=25 |bonus_1=20 }}
Produces:
Number of charges | Possible points | Time elapsed | Time in UTC | ||
---|---|---|---|---|---|
Base | Bonus | Total | |||
3 (Initial charges) | 75 | 60 | 135 | -START- | 1:00 PM |
4 | 100 | 80 | 180 | +8 Hrs | 9:00 PM |
5 (Max charges reached)* | 125 | 100 | 225 | +16 Hrs | 5:00 AM |
6 | 150 | 120 | 270 | +24 Hrs | 1:00 PM |
7 | 175 | 140 | 315 | +32 Hrs | 9:00 PM |
8 | 200 | 160 | 360 | +40 Hrs | 5:00 AM |
9 | 225 | 180 | 405 | +48 Hrs | 1:00 PM |
10§ | 250 | 200 | 450 | +56 Hrs | 9:00 PM |
Event end | 450 | +62 Hrs | 3:00 AM |
* Maximum charges reached if you have not started playing yet.
§ 6 hours available to complete last charge.