User:Bluhen/Sandbox3: Difference between revisions

From Elwiki
mNo edit summary
(i need to come back to this another time)
Tag: Manual revert
 
(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|}}}|&nbsp;each}}
}}
|{{#ifeq:{{{4|}}}|l
|{{#if:{{{d2|}}}
|one time each
|once
}}
}}
}}
}}
{{#vardefine:each|{{#if:{{{d2|}}}|&nbsp;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|}}}|,&nbsp;|&nbsp;}}}}}}
{{#vardefine:solo|{{#ifeq:{{{solo|}}}|y|by yourself{{#if:{{{4|}}}|,&nbsp;|{{#if:{{{3|}}}|,&nbsp;|&nbsp;}}}}}}}}
 
}}<!--
 
 
 
    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|}}}|,|&nbsp;and}} '''[[{{{d2|}}}{{#if:{{{a2|}}}|{{!}}{{{a2|}}}}}]]''' {{#if:{{{d3|}}}|and '''[[{{{d3|}}}{{#if:{{{a3|}}}|{{!}}{{{a3|}}}}}]]'''}}}}&nbsp;<!--
 
-->{{#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|}}}|&nbsp;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}}&nbsp;}}'''{{{m{{#var:key|}}|}}}'''{{#if:{{{d{{#var:key|}}|}}}|&nbsp;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|}}}|&nbsp;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>

Latest revision as of 02:20, 15 May 2023