User:Bluhen/Sandbox3: Difference between revisions

no edit summary
mNo edit summary
No edit summary
Line 1: Line 1:
<includeonly>{{trim2|{{#vardefine:times|{{#if:{{{region|}}}
<includeonly>{{trim2|
|{{#if:{{{2|}}}|{{#ifexpr:{{{2|}}}=1|once|{{{2|}}} times}}|once}}
{{#vardefine: type_arg |{{{4|{{{type|}}}}}}}}
|{{#if:{{{3|}}}
 
|{{#ifexpr:{{{3|}}}=1
{{#vardefine: type |
|{{#ifeq:{{{4|}}}|l
    {{#if: {{{4|{{{type|}}}}}}
|{{#if:{{{d2|}}}
        |{{#switch:{{#var:type_arg}}|pb=Party Buff|aob=Ally Only Buff|pd=Party Debuff|aod=Ally Only Debuff|sapb=Self/Ally Pick-up Buff|stb=Selective Target Buff|sb=Self Buff|sd=Self Debuff|eb=Enemy Buff|ed=Enemy Debuff|sapd=Self/Ally Pick-up Debuff|cb=Couple Buff|aoeb=Ally Only & Enemy Buff|aoed=Ally Only & Enemy Debuff|#default=Self Buff}}
|one time each
        |{{#switch: {{{2|{{{name|}}}}}}|Freeze|Burn|Faint|Conviction|Power Faint|Poison|Wound|Flattened|Extreme Coldness|Confusion|Bleed|Lethargy|Mana Pollution|Anti-Magic|Groggy|Move Slowdown|Leg Injury|Silence|Panic|Curse=Enemy Debuff|#default=Self Buff}}
|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: id |
     {{#if: {{{1|{{{id|}}}}}}
        |{{{1|{{{id|}}}}}}
        |{{#switch: {{{2|{{{name|}}}}}} | Freeze=081 | Burn=071 | Faint|Conviction|Power Faint=087 | Poison=076 | Wound=085 | Flattened=070 | Extreme Coldness=094 | Confusion=095 | Bleed=116 | Lethargy=129 | Mana Pollution=236 | Anti-Magic=074 | Groggy=458 | Super Armor=045 | Move Slowdown=092 | Leg Injury=090 | Silence=313 | Panic=088 | Curse=079 | #default={{{1|{{{id|}}}}}}
        }}
    }}
}}


-->
{{#vardefine: link |  
{{#vardefine:rank|{{#ifeq:{{{4|}}}|l|Achieve|with}} {{{rank|{{{6|}}}}}} rank {{#ifeq:{{{rank|{{{6|}}}}}}|SS||or higher}}}}
    Status Effects{{#if:{{{2|{{{name|}}}}}}
{{#vardefine:time|{{#ifeq:{{{4|}}}|l|Clear}} within {{{time|{{{6|}}}}}}}}
        |{{#ifexist:Status Effects/{{{2|{{{name|}}}}}}|/{{{2|{{{name|}}}}}}}}
{{#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: alt |
{{#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>}}
    {{#if: {{{3|{{{alt|}}}}}}
{{#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|}}}}}}}}}}}}}}}}}<!--
        |{{{3|{{{alt|}}}}}}
        |{{{2|{{{name}}}}}}
    }}
}}


-->
{{#vardefine: text |
{{#vardefine:version|{{#if:{{{ver|}}}|on {{{ver|}}}{{#if:{{{solo|}}}|,&nbsp;|&nbsp;}}}}}}
    {{#ifeq: {{{tt|}}}
{{#vardefine:solo|{{#ifeq:{{{solo|}}}|y|by yourself{{#if:{{{4|}}}|,&nbsp;|{{#if:{{{3|}}}|,&nbsp;|&nbsp;}}}}}}}}
        |no|[[{{#var:link}}|{{#var:alt}}]]
        |{{tt|[[{{#var:link}}|{{#var:alt}}]]|'''{{#var:type}}'''|span=span}}
    }}
}}


}}<!--
{{#vardefine: textmobile |
 
    {{#ifeq: {{{tt|}}}
 
        |no|{{#var:alt}}
 
        |{{tt|{{#var:alt}}|'''{{#var:type}}'''|span=span}}
    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|}}}
{{#vardefine: dunno |
      |l=achieving the following {{#var:times}}:{{#var:list}}
    {{#if: {{{4|{{{type|}}}}}}
      |c={{#var:compact}} {{#var:times}}
        |{{#switch:{{#var:type_arg}}|
      |#default={{#var:times}}
            |pb|aob|sapb|sb|eb|stb|aoeb=DunnoBuff
            |pd|aod|sd|ed|sapd|aoed=DunnoDebuff
            |#default=DunnoBuff
        }}
        |DunnoBuff
     }}
     }}
<!--
}}
 
    Mob


-->
}}{{#if:{{{prefix|}}}|{{{prefix|}}}&nbsp;}}<span class="status" style="display:inline;">{{#ifeq:{{{icon|}}}|no|<span class="nomobile">{{#var:text}}</span><span class="mobileonly">{{#var:textmobile}}</span>|[[File:{{#if:{{#var:id}}|Status_{{#var:id}}|{{#var:dunno}}}}.png|20px|link={{#var:link}}]]{{#if:{{{2|{{{name|}}}}}}|{{#ifeq:{{{label|}}}|no||&nbsp;{{#if:{{{font|}}}|<span style="{{#ifeq:{{{font|}}}|bold|font-weight:bold;|{{#ifeq:{{{font|}}}|italic|font-style:italic;|{{#ifeq:{{{font|}}}|bold italic|font-weight:bold;font-style:italic;}}}}}}">}}<span class="nomobile">{{#var:text}}</span><span class="mobileonly">{{#var:textmobile}}</span>{{#if:{{{font|}}}|</span>}}}}}}}}</span>{{#if:{{{suffix|}}}|&nbsp;{{{suffix|}}}}}</includeonly><noinclude>{{Doc}}</noinclude>
  |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>
ElEditors
8,317

edits