Difference between revisions of "Template:Transient list"

no edit summary
(add same parameters as Companion icon)
Line 30: Line 30:
| intro = <div class="companion-list-columns">
| intro = <div class="companion-list-columns">
| outro = </div>
| outro = </div>
| columns = {{#ifexpr:{{#ask:[[Has game context::Companion]]
| columns = {{#vardefine:result count|
{{#ask:[[Has game context::Companion]]
   {{#if:{{{name|}}}|[[Has lowercase English name::~{{lc:{{{name}}}}}]]}}
   {{#if:{{{name|}}}|[[Has lowercase English name::~{{lc:{{{name}}}}}]]}}
   {{#if:{{{jp name|}}}|[[Has Japanese name::~{{{jp name}}}]]}}
   {{#if:{{{jp name|}}}|[[Has Japanese name::~{{{jp name}}}]]}}
Line 40: Line 41:
   {{#if:{{{scenario writer|}}}|[[Has scenario writer::~*;~{{{scenario writer}}};~*]]}}
   {{#if:{{{scenario writer|}}}|[[Has scenario writer::~*;~{{{scenario writer}}};~*]]}}
   {{#if:{{{voice actor|}}}|[[Has voice actor::~*;~{{{voice actor}}};~*]]}}
   {{#if:{{{voice actor|}}}|[[Has voice actor::~*;~{{{voice actor}}};~*]]}}
   {{#if:{{{availability|}}}|{{#ifeq:{{{availability}}}|+||[[Has availability::{{{availability|}}}]]}}|[[Has availability::!Unavailable]]}}|format=count}} > 10 | 2 | 1 }}
   {{#if:{{{availability|}}}|{{#ifeq:{{{availability}}}|+||[[Has availability::{{{availability|}}}]]}}|[[Has availability::!Unavailable]]}}
|format=count
}}
}} {{#if:{{{size|}}}
| {{#ifeq: {{lc:{{{size}}}}} | medium | {{#ifexpr:{{#var:result count}} > 5 | 2 | 1 }} }}
| {{#ifexpr:{{#var:result count}} > 10 | 2 | 1 }} }}
| limit = {{{limit|150}}}
| limit = {{{limit|150}}}
| named args=yes
| named args=yes
698

edits