Jump to content

Template:FairPoints: Difference between revisions

From Stardew Valley Wiki
imported>Margotbean
image size from 48px to 36px
imported>Margotbean
add parameter to define specific qualities
Line 1: Line 1:
<includeonly>|-{{#ifeq:{{lc:{{{iridium|}}}}} | n | {{#arraydefine:qualities|0,1,2|,}} | {{#arraydefine:qualities|0,1,2,4|,}}}}
<includeonly>|-{{#ifeq:{{lc:{{{iridium|}}}}} | n | {{#arraydefine:qualities|0,1,2,ERROR|,}} | {{#arraydefine:qualities|0,1,2,4|,}}}}
{{#if:{{lc:{{{qualities|}}}}} | {{#arraydefine:qualities|{{{qualities|}}}|,}}}}
| [[File:{{{1}}}.png|36px|center]]
| [[File:{{{1}}}.png|36px|center]]
| {{#if:{{{name|}}} | [[{{{name|}}}]] | [[{{{1}}}]] }}
| {{#if:{{{name|}}} | [[{{{name|}}}]] | [[{{{1}}}]] }}
Line 6: Line 7:
| <nowiki/> {{#ifexpr: {{#ifeq:{{{3|n}}}|y|1| $quality < 1 }}
| <nowiki/> {{#ifexpr: {{#ifeq:{{{3|n}}}|y|1| $quality < 1 }}
   | {{#iferror: {{#expr: {{{2}}} * (1 + $quality * .25) }}
   | {{#iferror: {{#expr: {{{2}}} * (1 + $quality * .25) }}
     | {{{2}}}
     | &mdash;
     | {{#arraydefine: prices | {{#expr: {{{2}}} * (1 + $quality * .25)}} | <nowiki/> }}
     | {{#arraydefine: prices | {{#expr: {{{2}}} * (1 + $quality * .25)}} | <nowiki/> }}
       {{#arrayprint: prices || $price
       {{#arrayprint: prices || $price
       | {{#expr: 0
       | {{#expr: 1 + $quality
        + $quality + 1
         + {{#expr:  19 < $price }}
         + {{#expr:  19 < $price }}
         + {{#expr:  89 < $price }}
         + {{#expr:  89 < $price }}
Line 17: Line 17:
         + {{#expr: 399 < $price and $quality < 1 }}
         + {{#expr: 399 < $price and $quality < 1 }}
         }}
         }}
       }}
       }}<!-- arrayprint: prices -->
     }}
     }}<!-- iferror -->
   | &mdash;
   | &mdash; <!-- !ifexpr -->
   }}
   }} <!-- end ifexpr -->
}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
}}<!-- arrayprint:qualities --></includeonly>
<noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>

Revision as of 20:22, 26 February 2018