|
|
(35 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| <includeonly>{{trim2|{{#vardefine:times|{{#if:{{{region|}}} | | <includeonly><{{{span|span}}} style="font-family:'{{#switch:{{{1|}}}|ain=Heading|pr=SpiritLanguage|#default:{{{1|}}}}}' !important;">{{{2|}}}</{{{span|span}}}></includeonly> |
| |{{#if:{{{2|}}}|{{#ifexpr:{{{2|}}}=1|once|{{{2|}}} times}}|once}}
| |
| |{{#if:{{{3|}}}
| |
| |{{#ifexpr:{{{3|}}}=1
| |
| |{{#ifeq:{{{4|}}}|l
| |
| |{{#if:{{{d2|}}}
| |
| |one time each
| |
| |once
| |
| }}
| |
| }}
| |
| |{{{3|}}} times{{#if:{{{d2|}}}| each}}
| |
| }}
| |
| |{{#ifeq:{{{4|}}}|l
| |
| |{{#if:{{{d2|}}}
| |
| |one time each
| |
| |once
| |
| }}
| |
| }}
| |
| }}
| |
| }}
| |
| {{#vardefine:each|{{#if:{{{d2|}}}| each dungeon}}}}
| |
| <!-- | |
| | |
| Clear variables
| |
| | |
| -->
| |
| {{#vardefine:rank|{{#ifeq:{{{4|}}}|l|Achieve|with}} {{{rank|{{{6|}}}}}} rank {{#ifeq:{{{rank|{{{6|}}}}}}|SS||or higher}}}}
| |
| {{#vardefine:time|{{#ifeq:{{{4|}}}|l|Clear}} within {{{time|{{{6|}}}}}}}}
| |
| {{#vardefine:res|{{#ifeq:{{{4|}}}|l|Clear}} {{#ifexpr:{{{res|{{{6|}}}}}}=0|without using Resurrection Stones|using at least {{{res|{{{6|}}}}}} Resurrection Stone{{plural:{{{res|{{{6|}}}}}}||s}}}}}}
| |
| {{#vardefine:hit|{{#ifexpr:{{{hit|{{{6|}}}}}}<2
| |
| |{{#ifeq:{{{4|}}}|l|Clear}} without getting hit|{{#ifeq:{{{4|}}}|l|Take|taking}} under {{{hit|{{{6|}}}}}} hits
| |
| }}{{#if:{{{cond|}}}|{{{cond|}}}}}}}
| |
| {{#vardefine:less|{{#ifexpr:{{{less|{{{6|}}}}}}=0|{{#ifeq:{{{4|}}}|l|Clear}} without getting hit|{{#ifeq:{{{4|}}}|l|Take|with}} less than {{{less|{{{6|}}}}}} hits}}}}
| |
| {{#vardefine:custom|{{#if:{{{custom|{{{6|}}}}}}|{{{custom|{{{6|}}}}}}}}}}<!--
| |
| | |
| --> | |
| {{#vardefine:list|<ul>{{#if:{{{rank|}}}|<li>{{#var:rank}}</li>}}{{#if:{{{time|}}}|<li>{{#var:time}}</li>}}{{#if:{{{res|}}}|<li>{{#var:res}}</li>}}{{#if:{{{hit|}}}|<li>{{#var:hit}}</li>}}{{#if:{{{less|}}}|<li>{{#var:less}}</li>}}{{#if:{{{custom|}}}|<li>{{{custom|}}}</li>}}</ul>}}
| |
| {{#vardefine:compact|{{#if:{{{rank|}}}|{{#var:rank}}|{{#if:{{{time|}}}|{{#var:time}}|{{#if:{{{res|}}}|{{#var:res}}|{{#if:{{{hit|}}}|{{#var:hit}}|{{#if:{{{less|}}}|{{#var:less}}|{{#if:{{{custom|}}}|{{{custom|}}}}}}}}}}}}}}}}}<!--
| |
| | |
| -->
| |
| {{#vardefine:version|{{#if:{{{ver|}}}|on {{{ver|}}}{{#if:{{{solo|}}}|, | }}}}}}
| |
| {{#vardefine:solo|{{#ifeq:{{{solo|}}}|y|by yourself{{#if:{{{4|}}}|, |{{#if:{{{3|}}}|, | }}}}}}}}
| |
| | |
| }}<!--
| |
| | |
| | |
| | |
| Main template
| |
| | |
| | |
| | |
| -->{{#switch: {{{1|}}}<!--
| |
| | |
| Level
| |
| | |
| -->
| |
| |l|level=Achieve '''Level {{{2|}}}'''<!--
| |
| | |
| Region
| |
| | |
| -->
| |
| |r|region=Clear any '''[[{{{2|}}}]]''' region dungeon {{#var:times}}<!--
| |
| | |
| Dungeon
| |
| | |
| -->
| |
| |d|dungeon=Clear '''[[{{{d1|{{{2|}}}}}}{{#if:{{{a1|}}}|{{!}}{{{a1|}}}}}]]'''{{#if:{{{d2|}}}|{{#if:{{{d3|}}}|,| and}} '''[[{{{d2|}}}{{#if:{{{a2|}}}|{{!}}{{{a2|}}}}}]]''' {{#if:{{{d3|}}}|and '''[[{{{d3|}}}{{#if:{{{a3|}}}|{{!}}{{{a3|}}}}}]]'''}}}} <!--
| |
| | |
| -->{{#var:version}}{{#var:solo}}{{#switch:{{{4|}}}
| |
| |l=achieving the following {{#var:times}}:{{#var:list}}
| |
| |c={{#var:compact}} {{#var:times}}
| |
| |#default={{#var:times}}
| |
| }}
| |
| <!--
| |
| | |
| Mob
| |
| | |
| -->
| |
| |m|e|mob=Defeat {{#ifeq:{{{list|}}}|y
| |
| |the following{{#if:{{{2|}}}| in '''[[{{{2|}}}]]'''}}:{{trim2|<ul>{{#forargs:m
| |
| | key
| |
| | value
| |
| | {{#vardefine:runsl|{{#if:{{{t{{#var:key|}}|}}}|{{#ifexpr:{{{t{{#var:key|}}|}}}=1|once|{{{t{{#var:key|}}|}}} times}}|once}}}}
| |
| <li>{{#ifeq:{{{u{{#var:key|}}|}}}|y||{{#if:{{{t{{#var:key|}}|}}}|{{{t{{#var:key|}}|}}}|1}} }}'''{{{m{{#var:key|}}|}}}'''{{#if:{{{d{{#var:key|}}|}}}| in '''[[{{{d{{#var:key|}}|}}}]]'''}} {{#ifeq:{{{u{{#var:key|}}|}}}|y|{{#var:runsl}}}}</li>
| |
| }}<!--forargs close--></ul>}}
| |
| |{{#if:{{{region|}}}
| |
| |{{{2|}}} '''[[{{{region|}}}]]''' Region enem{{#if:{{{2|}}}|{{#ifexpr:{{{2|}}}=1|y|ies}}|ies}}{{#if:{{{3|}}}|, {{{3|}}}}}<!-- 2=number, 3=condition-->
| |
| |{{#ifeq:{{{u|}}}|y||{{#if:{{{3|}}}|{{{3|}}}|1}}}} '''{{{2|}}}'''{{#if:{{{4|}}}| in '''[[{{{4|}}}]]'''}}{{#if:{{{5|}}}|, {{{5|}}}{{#ifeq:{{{u|}}}|y|{{#if:{{{3|}}}|,}}}}}} {{#ifeq:{{{u|}}}|y|{{#var:times}}}}<!--2= mob, 3=number, 4=dungeon, 5=condition, u=unique mob (inverts [2] ... [3] times -> [3] [2])-->
| |
| }}
| |
| }}<!--
| |
| | |
| Title
| |
| | |
| -->
| |
| |t|title=Obtain '''{{#if:{{{3|}}}|[[{{{3|}}}|{{{2|}}}]]|{{{2|}}}}}''' title
| |
| }}
| |
| }}</includeonly><noinclude>{{Doc}}</noinclude>
| |