Différences entre versions de « Modèle:Infobox fish »

De Stardew Valley Wiki
Sauter à la navigation Sauter à la recherche
(use templates qualityprice & edibilitygrid)
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
 
{{!}}colspan="2" style="padding-bottom: 5px;"{{!}} [[File:{{{eng|Blank icon}}}.png|center]]
 
{{!}}colspan="2" style="padding-bottom: 5px;"{{!}} [[File:{{{eng|Blank icon}}}.png|center]]
 
{{!}}-
 
{{!}}-
{{!}} colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}}
+
{{!}} colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic; padding-right: 3px;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}}
 
{{!}}-
 
{{!}}-
 
{{!}} colspan="2" id="infoboxsection" style="text-align:center; padding-left: 0; padding-right: 0;" {{!}} Information
 
{{!}} colspan="2" id="infoboxsection" style="text-align:center; padding-left: 0; padding-right: 0;" {{!}} Information
Ligne 52 : Ligne 52 :
 
   {{!}} id="infoboxsection" {{!}} Taille (cm)
 
   {{!}} id="infoboxsection" {{!}} Taille (cm)
 
   {{!}} id="infoboxdetail"  {{!}} {{#switch:{{uc:{{CONTENTLANG}}}}
 
   {{!}} id="infoboxdetail"  {{!}} {{#switch:{{uc:{{CONTENTLANG}}}}
  |EN = {{{size|}}}
+
      |EN = {{#replace:{{{size|}}}|-|–}}
  |#default= {{#if:{{#pos:{{{size|}}}|-}}  
+
      |#default = {{#if:{{#pos:{{{size|}}}|-}}  
    |{{#expr:{{#explode:{{{size|}}}|-|0}}*2.54 round 0}}-{{#expr:{{#explode:{{{size|}}}|-|-1}}*2.54 round 0}}
+
                |{{#expr:{{#explode:{{{size|}}}|-|0}}*2.54 round 0}}{{#expr:{{#explode:{{{size|}}}|-|-1}}*2.54 round 0}}
    |{{#expr:{{{size|}}}*2.54 round 0}} }} }}
+
                |{{#expr:{{{size|}}}*2.54 round 0}} }} }}
 
}}
 
}}
 
{{#if:{{{difficulty|}}} |<nowiki />
 
{{#if:{{{difficulty|}}} |<nowiki />
Ligne 73 : Ligne 73 :
 
{{!}} id="infoboxsection" {{!}} Énergie
 
{{!}} id="infoboxsection" {{!}} Énergie
 
{{!}} id="infoboxdetail"  {{!}} ''Non comestible''
 
{{!}} id="infoboxdetail"  {{!}} ''Non comestible''
|#default = {{#ifexpr:{{#expr:{{{edibility|}}}>-300 and {{{edibility|}}}<0}} |<nowiki />
+
|#default =
{{!}} id="infoboxsection" {{!}} Énergie
+
{{!}} id="infoboxsection" {{!}} [[Énergie]] / [[Santé]]
{{!}} id="infoboxdetail"  {{!}}
+
{{!}} id="infoboxdetail"  {{!}} {{EdibilityGrid|{{{eng|}}}|{{{edibility|}}}|dsv=false}}
<table style="margin: 0; padding: 0; border-spacing: 0;">
+
}} }}{{#ifeq:{{{professions|}}} | false |<nowiki />
<tr>
+
{{!}}-
<td> [[File:Poison.png|24px|link=]]</td>
 
<td> {{#replace:{{#expr:ceil({{{edibility|}}}*2.5)}}|-|&minus;}} [[Énergie]]</td>
 
</tr>
 
<tr>
 
<td style="vertical-align: top;"><div id="qualitycontainersm"><div id="qualityimage">[[File:Poison.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{#replace:{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}})}}|-|&minus;}} [[Énergie]]</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:Poison.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td> {{#replace:{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*2)}}|-|&minus;}} [[Énergie]]</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:Poison.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td> {{#replace:{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*4)}}|-|&minus;}} [[Énergie]]</td>
 
</tr>
 
</table>
 
}}{{#ifexpr:{{#expr:{{{edibility|}}}>0}} |<nowiki />
 
{{!}} id="infoboxsection" {{!}} [[Énergie|<span style="color: white;">Énergie</span>]] / [[Santé|<span style="color: white;">Santé</span>]]
 
{{!}} id="infoboxdetail"  {{!}}  
 
{{{!}} style="padding: 0; margin: 0 0 2px 0; border-spacing: 0;"
 
{{!}}-
 
{{!}}style="padding: 0;"{{!}} [[File:Energy.png|24px|link=]]
 
{{!}}class="no-wrap" style="text-align: right;" {{!}}{{#expr:ceil({{{edibility|}}}*2.5)}}
 
{{!}}style="width: 12px;" {{!}}
 
{{!}}style="padding: 0;"{{!}}[[File:Health FR.png|24px|link=]]
 
{{!}}class="no-wrap" style="text-align: right;" {{!}}{{#expr:trunc(ceil({{{edibility|}}}*2.5)*0.45)}}
 
{{!}}-
 
{{#switch:{{lc:{{{quality|}}}}}
 
|false|normal=
 
|#default=
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Energy.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}}class="no-wrap" style="padding: 0; text-align: right;"{{!}}{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}})}}
 
{{!}} style="width: 4px; padding: 0;" {{!}}
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Health FR.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}}class="no-wrap" style="padding: 0; text-align: right;"{{!}}
 
{{#expr:trunc(trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}})*0.45)}}
 
{{!}}-
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Energy.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}}class="no-wrap" style="padding: 0; text-align: right;"{{!}}{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*2)}}
 
{{!}}
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Health FR.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}}class="no-wrap" style="padding: 0; text-align: right;"{{!}}{{#expr:trunc(trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*2)*0.45)}}
 
{{!}}-
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Energy.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}}class="no-wrap" style="padding: 0; text-align: right;"{{!}}{{#expr:trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*4)}}
 
{{!}}
 
{{!}}style="padding: 0;"{{!}}<div id="qualitycontainersm"><div id="qualityimage">[[File:Health FR.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div>
 
{{!}} class="no-wrap" style="padding: 0; text-align: right;" {{!}}{{#expr:trunc(trunc(ceil({{{edibility|}}}*2.5)+{{{edibility|}}}*4)*0.45)}}
 
}}
 
{{!}}-
 
{{!}}}
 
}} }} }}{{#ifeq:{{{professions|}}} | false |<nowiki />
 
{{!}}-  
 
 
       {{!}} id="infoboxsection" {{!}} Prix de vente
 
       {{!}} id="infoboxsection" {{!}} Prix de vente
 
       {{!}} id="infoboxdetail"  {{!}} {{#switch: {{lc:{{{quality|}}}}}
 
       {{!}} id="infoboxdetail"  {{!}} {{#switch: {{lc:{{{quality|}}}}}
      |normal|false = {{Price|{{{price|}}}}}
+
      |normal|false = {{Price|{{{price|}}}}}
      |#default=
+
      |#default = {{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|dsv=false}}
  <table style="margin: 0; padding: 0; border-spacing: 0;">
 
  <tr>
 
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(10 * {{{price|}}} / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 1.25 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 1.5 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 2 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
  </tr>
 
  </table>
 
 
  }}
 
  }}
 
|<!-- professions != false --><nowiki />
 
|<!-- professions != false --><nowiki />
 
{{!}}-
 
{{!}}-
 
{{!}} colspan="2" style="padding: 0; border: 0;"{{!}}
 
{{!}} colspan="2" style="padding: 0; border: 0;"{{!}}
<table colspan="3" style="width: 101%; margin-top: -2px; margin-left: -2px;">
+
<table style="width: 101%; margin-top: -2px; margin-left: -2px;">
<tr>
+
<tr>
 
<td id="infoboxsection" colspan="3" style="text-align: center; padding-left: 0; padding-right: 0;">Prix de vente</td>
 
<td id="infoboxsection" colspan="3" style="text-align: center; padding-left: 0; padding-right: 0;">Prix de vente</td>
</tr>
+
</tr>
<tr>
+
<tr>
 
<td id="infoboxsection" style="padding: 2px 0 0 8px;">Prix de base</td>
 
<td id="infoboxsection" style="padding: 2px 0 0 8px;">Prix de base</td>
 
<td id="infoboxsection" style="padding: 2px 0 0 8px;">[[File:Fisher.png|24px|link=]] [[Compétences#Pêche|<span style="color: white;">Pêcheur</span>]]<br />''(+25 %)''</td>
 
<td id="infoboxsection" style="padding: 2px 0 0 8px;">[[File:Fisher.png|24px|link=]] [[Compétences#Pêche|<span style="color: white;">Pêcheur</span>]]<br />''(+25 %)''</td>
 
<td id="infoboxsection" class="no-wrap" style="padding: 2px 0 0 8px;">[[File:Angler Icon.png|24px|link=]] [[Compétences#Pêche|<span style="color: white;">Pêcheur <br />(maître)</span>]] ''(+50 %)''</td>
 
<td id="infoboxsection" class="no-wrap" style="padding: 2px 0 0 8px;">[[File:Angler Icon.png|24px|link=]] [[Compétences#Pêche|<span style="color: white;">Pêcheur <br />(maître)</span>]] ''(+50 %)''</td>
</tr>
+
</tr>
<tr>
+
<tr>
{{#switch: {{lc:{{{quality|}}}}}  
+
{{#switch: {{lc:{{{quality|}}}}}
|normal|false =  
+
|normal|false =  
  <td style="vertical-align: top;">
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|quality=normal|dsv=false}}</td>
<table style="margin: 0; padding: 0; border-spacing: 0;">
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|quality=normal|pm=1.25|dsv=false}}</td>
<tr>
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|quality=normal|pm=1.5|dsv=false}}</td>
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(trunc(10 * {{{price|}}}) / 10) }} }}po</td>
 
</tr>
 
</table>  
 
  </td>
 
  <td style="vertical-align: top;">
 
<table style="margin: 0; padding: 0; border-spacing: 0;">
 
<tr>
 
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.25 * 10 * {{{price|}}}) / 10) }} }}po</td>
 
</tr>
 
</table>  
 
  </td>
 
  <td style="vertical-align: top;">
 
<table style="margin: 0; padding: 0; border-spacing: 0;">
 
<tr>
 
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.5 * 10 * {{{price|}}}) / 10) }} }}po</td>
 
</tr>
 
</table>  
 
  </td>  
 
 
|#default = {{#switch:{{lc:{{NAMESPACE}}}} | modèle | template = |#default=
 
|#default = {{#switch:{{lc:{{NAMESPACE}}}} | modèle | template = |#default=
  <td style="vertical-align: top;">
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|dsv=false}}</td>
<table style="margin: 0; padding: 0; border-spacing: 0;">
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|pm=1.25|dsv=false}}</td>
<tr>
+
<td>{{Qualityprice|{{{eng|Blank icon}}}|{{{price|}}}|pm=1.5|dsv=false}}</td>
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
+
}} }}
<td>{{formatnum:{{#expr:trunc(10 * {{{price|}}} / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 1.25 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 1.5 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc( 10 * trunc ( 2 * trunc({{{price|}}}) ) ) / 10) }}}}po</td>
 
</tr>
 
</table>
 
      </td>
 
  <td style="vertical-align: top;">
 
<table style="margin: 0; padding: 0; border-spacing: 0;">
 
<tr>
 
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.25 * 10 * {{{price|}}}) / 10)}} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.25 * 10 * trunc(1.25 * {{{price|}}})) / 10)}} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.25 * 10 * trunc(1.5 * {{{price|}}})) / 10) }} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.25 * 10 * trunc(2 * {{{price|}}})) / 10) }} }}po</td>
 
  </tr>
 
  </table>  
 
  </td>
 
  <td style="vertical-align: top;">
 
<table style="margin: 0; padding: 0; border-spacing: 0;">
 
  <tr>
 
<td>[[File:{{{eng|Blank icon}}}.png|24px|link=]]</td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.5 * 10 * {{{price|}}}) / 10)}} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Silver Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.5 * 10 * trunc(1.25 * {{{price|}}})) / 10) }} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Gold Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum:{{#expr:trunc(trunc(1.5 * 10 * trunc(1.5 * {{{price|}}})) / 10) }} }}po</td>
 
</tr>
 
<tr>
 
<td><div id="qualitycontainersm"><div id="qualityimage">[[File:{{{eng|Blank icon}}}.png|24px|link=]]<div class="qualityindicator">[[File:Iridium Quality Icon.png|24px|link=]]</div></div></div></td>
 
<td>{{formatnum: {{#expr:trunc(trunc(1.5 * 10 * trunc(2 * {{{price|}}})) / 10) }} }}po</td>
 
  </tr>
 
  </table>  
 
  </td>  
 
}} }}
 
 
</tr>
 
</tr>
 
</table>
 
</table>
Ligne 268 : Ligne 119 :
 
{{!}} id="infoboxsection" class="no-wrap" style="padding: 2px 0 0 8px; font-size: 90%;" {{!}} [[File:Artisan.png|24px|link=]] {{#ifeq:{{{eng|}}}|Sturgeon|Caviar|Oeufs de poisson&thinsp;<br />marinés}} ''(+40 %)''&thinsp;
 
{{!}} id="infoboxsection" class="no-wrap" style="padding: 2px 0 0 8px; font-size: 90%;" {{!}} [[File:Artisan.png|24px|link=]] {{#ifeq:{{{eng|}}}|Sturgeon|Caviar|Oeufs de poisson&thinsp;<br />marinés}} ''(+40 %)''&thinsp;
 
{{!}}-
 
{{!}}-
     {{!}} style="vertical-align: top;" {{!}} [[File:{{{roe|}}} Roe.png|24px|link=]]&nbsp;{{#expr:30+trunc({{{price|}}}/2)}}po
+
     {{!}} style="vertical-align: top;" {{!}} {{Qualityprice|{{{roe|}}} Roe|{{{price|}}}|quality=normal|dsv=false}}
 
{{!}} style="vertical-align: top;" {{!}} {{#switch:{{{eng|}}}
 
{{!}} style="vertical-align: top;" {{!}} {{#switch:{{{eng|}}}
|Sturgeon = [[File:Caviar.png|24px|link=]]&nbsp;500po
+
|Sturgeon = {{Qualityprice|Caviar|500|quality=normal|dsv=false}}
|#default = [[File:{{{roe|}}} Aged Roe.png|24px|link=]]&nbsp;{{#expr:2*trunc(30+trunc({{{price|}}}/2))}}po}}
+
|#default = {{Qualityprice|{{{roe|}}} Aged Roe|{{{price|}}}|quality=normal|dsv=false}} }}
 
{{!}} style="vertical-align: top;" {{!}} {{#switch:{{{eng|}}}
 
{{!}} style="vertical-align: top;" {{!}} {{#switch:{{{eng|}}}
|Sturgeon = [[File:Caviar.png|24px|link=]]&nbsp;700po
+
|Sturgeon = {{Qualityprice|Caviar|500|quality=normal|pm=1.4|dsv=false}}
|#default = [[File:{{{roe|}}} Aged Roe.png|24px|link=]]&nbsp;{{formatnum:{{#expr:trunc(trunc (28 * trunc({{#expr:30+trunc({{{price|}}}/2)}})) / 10 )}}}}po}}
+
|#default = {{Qualityprice|{{{roe|}}} Aged Roe|{{{price|}}}|quality=normal|pm=1.4|dsv=false}} }}
 
{{!}}-
 
{{!}}-
 
     {{!}}}
 
     {{!}}}

Version actuelle datée du 12 mars 2023 à 00:04

Voir la page de documentation en anglais pour plus d'informations sur ce modèle.

Utiliser

Ce modèle peut être utilisé en entrant ce qui suit dans une page pertinente.

{{Infobox fish}}

Produit ...

Infobox fish
Blank icon.png
Information

Prix de vente
Prix de base Fisher.png Pêcheur
(+25 %)
Angler Icon.png Pêcheur
(maître)
(+50 %)