Terraria Wiki
Terraria Wiki
m (en sync)
Aucun résumé des modifications
(12 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
<includeonly><!--
 
<includeonly><!--
   
-->{{item/options|smallicons=y}}{{eicons/options|small=y}}<!--
+
-->{{options/snap|item|for_item_infobox_infoboxView}}{{options/set|item|smallicons=y}}<!--
 
-->{{eicons/options|small=y}}<!--
   
 
--><div class="infobox item {{#if:{{#var:ii:ext:float}}|float-{{#var:ii:ext:float}}}}" style="{{#if:{{#var:ii:ext:boxwidth}}|width:{{#var:ii:ext:boxwidth}};}}{{#var:ii:ext:css}};{{#var:ii:ext:style}}"><!--
 
--><div class="infobox item {{#if:{{#var:ii:ext:float}}|float-{{#var:ii:ext:float}}}}" style="{{#if:{{#var:ii:ext:boxwidth}}|width:{{#var:ii:ext:boxwidth}};}}{{#var:ii:ext:css}};{{#var:ii:ext:style}}"><!--
Ligne 16 : Ligne 17 :
 
//images area (images, autoswing, stack)
 
//images area (images, autoswing, stack)
 
--><div class="section images"><!--
 
--><div class="section images"><!--
-->{{#if:{{#var:ii:imagealt}}|<!--
+
--><ul class="infobox-{{#if:{{#var:ii:ext:imagebreak}}|block|inline}}"><!--
--><ul class="inline"><li>{{#var:ii:imagealt}}</li></ul><!--
+
-->{{#if:{{#var:ii:imagealt}}|<!--
  +
--><li>{{#var:ii:imagealt}}</li><!--
-->|<!--
+
-->|<!--
--><ul class="{{#if:{{#var:ii:ext:imagebreak}}|block|inline}}"><!--
 
 
//main image
 
//main image
 
-->{{#if:{{#var:ii:image}}|<li>{{#var:ii:image}}{{#if:{{#var:ii:imageold}}|&ensp;{{#var:ii:imageold}}}}</li>}}<!--
 
-->{{#if:{{#var:ii:image}}|<li>{{#var:ii:image}}{{#if:{{#var:ii:imageold}}|&ensp;{{#var:ii:imageold}}}}</li>}}<!--
Ligne 28 : Ligne 29 :
 
//female image
 
//female image
 
-->{{#if:{{#var:ii:imagefemale}}|<li>{{#var:ii:imagefemale}}</li>}}<!--
 
-->{{#if:{{#var:ii:imagefemale}}|<li>{{#var:ii:imagefemale}}</li>}}<!--
--></ul><!--
+
-->}}<!--
-->}}<!--
+
--></ul><!--
 
//autoswing
 
//autoswing
 
-->{{#if:{{#var:ii:autoswing}}|<!--
 
-->{{#if:{{#var:ii:autoswing}}|<!--
Ligne 51 : Ligne 52 :
 
-->{{#if:{{#var:ii:hammer}}{{#var:ii:pick}}{{#var:ii:axe}}|<!--
 
-->{{#if:{{#var:ii:hammer}}{{#var:ii:pick}}{{#var:ii:axe}}|<!--
 
--><ul class="toolpower"><!--
 
--><ul class="toolpower"><!--
--><li title="{{l10n|item_infobox|pickaxe_power}}" {{#if:{{#var:ii:pick}}||class="zero"}}>[[File:Pickaxe icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:pick}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:pick}}}}|{{#var:ii:pick|0}}%}}}}</li><!--
+
--><li title="{{l10n|item_infobox|pickaxe_power}}" class="{{#if:{{#var:ii:pick}}||zero}} pickaxe">[[File:Pickaxe mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:pick}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:pick}}}}|{{#var:ii:pick|0}}%}}}}</li><!--
--><li title="{{l10n|item_infobox|hammer_power}}" {{#if:{{#var:ii:hammer}}||class="zero"}}>[[File:Hammer icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:hammer}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:hammer}}}}|{{#var:ii:hammer|0}}%}}}}</li><!--
+
--><li title="{{l10n|item_infobox|hammer_power}}" class="{{#if:{{#var:ii:hammer}}||zero}} hammer">[[File:Hammer mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:hammer}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:hammer}}}}|{{#var:ii:hammer|0}}%}}}}</li><!--
--><li title="{{l10n|item_infobox|axe_power}}" {{#if:{{#var:ii:axe}}||class="zero"}}>[[File:Axe icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:axe}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:axe}}}}|{{#var:ii:axe|0}}%}}}}</li><!--
+
--><li title="{{l10n|item_infobox|axe_power}}" class="{{#if:{{#var:ii:axe}}||zero}} axe">[[File:Axe mask.png|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:axe}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:axe}}}}|{{#var:ii:axe|0}}%}}}}</li><!--
 
--></ul><!--
 
--></ul><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:pickreq}}|<!--
 
-->{{#if:{{#var:ii:pickreq}}|<!--
 
--><ul class="toolpower"><!--
 
--><ul class="toolpower"><!--
--><li title="{{l10n|item_infobox|pickreq}}">[[File:Pickaxe icon.png|16px|link=]] {{percent|{{#var:ii:pickreq}}%}}</li><!--
+
--><li title="{{l10n|item_infobox|pickreq}}">[[File:Pickaxe icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:pickreq}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:pickreq}}}}|{{#var:ii:pickreq|0}}%}}}}</li><!--
 
--></ul><!--
 
--></ul><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:hammerreq}}|<!--
 
-->{{#if:{{#var:ii:hammerreq}}|<!--
 
--><ul class="toolpower"><!--
 
--><ul class="toolpower"><!--
--><li title="{{l10n|item_infobox|hammerreq}}">[[File:Hammer icon.png|16px|link=]] {{percent|{{#var:ii:hammerreq}}%}} {{note|small=y|{{l10n|item_infobox|hammerreq_note}}}}</li><!--
+
--><li title="{{l10n|item_infobox|hammerreq}}">[[File:Hammer icon.png|16px|link=]] {{percent|{{#iferror:{{#expr:{{#var:ii:hammerreq}}+1}}|{{inline block|css=text-align:left;|{{#var:ii:hammerreq}}}}|{{#var:ii:hammerreq|0}}%}}}} {{note|small=y|{{l10n|item_infobox|hammerreq_note}}}}</li><!--
 
--></ul><!--
 
--></ul><!--
 
-->}}<!--
 
-->}}<!--
Ligne 154 : Ligne 155 :
 
--></span>}}</td><!--
 
--></span>}}</td><!--
 
--></tr><!--
 
--></tr><!--
-->|{{#if:{{#var:ii:ammo}}||<!-- "place" will consume item, so only needed when not placeable. And not is ammo
+
-->|{{#if:{{#lstind:ammunition|{{#var:ii:types}}|/}}||<!--
 
-->{{#if:{{#var:ii:consumable}}|<!--
 
-->{{#if:{{#var:ii:consumable}}|<!--
  +
// only display consumable if not placeable and not ammo
 
--><tr><!--
 
--><tr><!--
 
--><th>{{l10n|item_infobox|th:consumable}}</th><!--
 
--><th>{{l10n|item_infobox|th:consumable}}</th><!--
Ligne 182 : Ligne 184 :
 
--><tr><!--
 
--><tr><!--
 
--><th>{{l10n|item_infobox|th:cri}}</th><!--
 
--><th>{{l10n|item_infobox|th:cri}}</th><!--
 
--><td><!--
--><td>{{#iferror:{{#expr:{{#var:ii:critical}}+1}}|{{#var:ii:critical}}|{{percent|{{#var:ii:critical}}%}}}}</td><!--
 
 
-->{{percent|<!--
  +
-->{{#var:ii:critical}}<!--
  +
-->{{#iferror:{{#expr:{{#var:ii:critical}}+1}}||%}}<!-- append a percentage sign if ii:critical is a raw number
  +
-->}}<!--
  +
--></td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
Ligne 264 : Ligne 271 :
 
--><tr><!--
 
--><tr><!--
 
--><th>{{l10n|item_infobox|th:sacrifices}}</th><!--
 
--><th>{{l10n|item_infobox|th:sacrifices}}</th><!--
--><td>{{Journey|nolink=y|{{l10n|item_infobox|sacrifices|$amount$={{#var:ii:sacrifices}}}}}}</td><!--
+
--><td>{{journey|nolink=y|{{l10n|item_infobox|sacrifices|$amount$={{#var:ii:sacrifices}}}}}}</td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
Ligne 270 : Ligne 277 :
 
--></div><!-- div.section.statistics
 
--></div><!-- div.section.statistics
   
-->{{#if:{{#var:ii:idbuff}}{{#var:ii:buff}}|<!--
+
-->{{#if:{{#var:ii:buffs}}|<!--
 
--><div class="section buff"><!--
 
--><div class="section buff"><!--
--><div class="title">{{l10n|item_infobox|{{#ifeq:{{lc:{{#var:ii:bufftype}}}}|debuff|debuffcreated|buffcreated}}}}</div><!--
+
--><div class="title">{{l10n|item_infobox|buffcreated|$buff_count$={{#lstcnt:{{#var:ii:buffs}}|}}}}</div><!--
--><table class="stat"><!--
+
-->{{#lstmap:{{#var:ii:buffs}}|₪|@@@@|<esc><table class="stat"><!--
 
--><tr><!--
 
--><tr><!--
--><th>{{l10n|item_infobox|{{#ifeq:{{lc:{{#var:ii:bufftype}}}}|debuff|th:debuff|th:buff}}}}</th><!--
+
--><th>{{l10n|item_infobox|th:buff}}</th><!--
-->{{#if:{{#var:ii:idbuff}}|<!--
+
-->{{#if:{{#var:ii:buff@@@@:id}}|<!--
--><td>{{buff|id={{#var:ii:mobilebuff}}{{#var:ii:idbuff}}|class=break}}</td><!--
+
--><td>{{buff|id={{#var:ii:buff@@@@:mobile}}{{#var:ii:buff@@@@:id}}|class=break}}</td><!--
 
-->|<!--
 
-->|<!--
--><td>{{item|{{#var:ii:bufflink|{{#var:ii:buff}}}}|{{tr|{{#var:ii:buff}}}}|class=break}}</td><!--
+
--><td>{{item|{{#var:ii:buff@@@@:link|{{#var:ii:buff@@@@:name}}}}|{{tr|{{#var:ii:buff@@@@:name}}}}|image={{#var:ii:buff@@@@:name}}.png|class=break}}</td><!--
 
-->}}<!--
 
-->}}<!--
 
--></tr><!--
 
--></tr><!--
-->{{#if:{{#var:ii:bufftip}}|<!--
+
-->{{#if:{{#var:ii:buff@@@@:tooltip}}|<!--
 
--><tr><!--
 
--><tr><!--
--><th>{{l10n|item_infobox|{{#ifeq:{{lc:{{#var:ii:bufftype}}}}|debuff|th:debufftip|th:bufftip}}}}</th><!--
+
--><th>{{l10n|item_infobox|th:bufftip}}</th><!--
--><td><i>{{#var:ii:bufftip}}</i></td><!--
+
--><td><i>{{#var:ii:buff@@@@:tooltip}}</i></td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
-->{{#if:{{#var:ii:buffchance}}|<!--
+
-->{{#if:{{#var:ii:buff@@@@:chance}}|<!--
 
--><tr><!--
 
--><tr><!--
 
--><th>{{l10n|item_infobox|th:buffchance}}</th><!--
 
--><th>{{l10n|item_infobox|th:buffchance}}</th><!--
--><td>{{percent|{{#var:ii:buffchance}}}}</td><!--
+
--><td>{{percent|{{#var:ii:buff@@@@:chance}}}}</td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
-->{{#if:{{#var:ii:debuffchance}}|<!--
+
-->{{#if:{{#var:ii:buff@@@@:duration}}|<!--
 
--><tr><!--
 
--><tr><!--
--><th>{{l10n|item_infobox|th:debuffchance}}</th><!--
+
--><th>{{l10n|item_infobox|th:buffduration}}</th><!--
--><td>{{percent|{{#var:ii:debuffchance}}}}</td><!--
+
--><td>{{#iferror:{{#expr:1+{{#var:ii:buff@@@@:duration}}}}|{{#var:ii:buff@@@@:duration}}|{{duration|{{#var:ii:buff@@@@:duration}}}}}}</td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
-->{{#if:{{#var:ii:buffduration}}|<!--
+
--></table></esc>|}}<!--
  +
--></div><!-- div.section.buff
  +
-->}}<!--
  +
-->{{#if:{{#var:ii:debuffs}}|<!--
  +
--><div class="section debuff"><!--
  +
--><div class="title">{{l10n|item_infobox|debuffcreated|$debuff_count$={{#lstcnt:{{#var:ii:debuffs}}|₪}}}}</div><!--
  +
-->{{#lstmap:{{#var:ii:debuffs}}|₪|@@@@|<esc><table class="stat"><!--
  +
--><tr><!--
  +
--><th>{{l10n|item_infobox|th:debuff}}</th><!--
  +
-->{{#if:{{#var:ii:debuff@@@@:id}}|<!--
  +
--><td>{{buff|id={{#var:ii:debuff@@@@:mobile}}{{#var:ii:debuff@@@@:id}}|class=break}}</td><!--
  +
-->|<!--
 
--><td>{{item|{{#var:ii:debuff@@@@:link|{{#var:ii:debuff@@@@:name}}}}|{{tr|{{#var:ii:debuff@@@@:name}}}}|class=break}}</td><!--
  +
-->}}<!--
  +
--></tr><!--
  +
-->{{#if:{{#var:ii:debuff@@@@:tooltip}}|<!--
  +
--><tr><!--
  +
--><th>{{l10n|item_infobox|th:debufftip}}</th><!--
  +
--><td><i>{{#var:ii:debuff@@@@:tooltip}}</i></td><!--
  +
--></tr><!--
  +
-->}}<!--
  +
-->{{#if:{{#var:ii:debuff@@@@:chance}}|<!--
  +
--><tr><!--
  +
--><th>{{l10n|item_infobox|th:buffchance}}</th><!--
  +
--><td>{{percent|{{#var:ii:debuff@@@@:chance}}}}</td><!--
  +
--></tr><!--
  +
-->}}<!--
  +
-->{{#if:{{#var:ii:debuff@@@@:duration}}|<!--
 
--><tr><!--
 
--><tr><!--
 
--><th>{{l10n|item_infobox|th:buffduration}}</th><!--
 
--><th>{{l10n|item_infobox|th:buffduration}}</th><!--
--><td>{{#iferror:{{#expr:1+{{#var:ii:buffduration}}}}|{{#var:ii:buffduration}}|{{duration|{{#var:ii:buffduration}}}}}}</td><!--
+
--><td>{{#iferror:{{#expr:1+{{#var:ii:debuff@@@@:duration}}}}|{{#var:ii:debuff@@@@:duration}}|{{duration|{{#var:ii:debuff@@@@:duration}}}}}}</td><!--
 
--></tr><!--
 
--></tr><!--
 
-->}}<!--
 
-->}}<!--
--></table><!--
+
--></table></esc>|}}<!--
--></div><!-- div.section.buff
+
--></div><!-- div.section.debuff
 
-->}}<!--
 
-->}}<!--
   
Ligne 333 : Ligne 367 :
 
-->}}}}}}}}<!--
 
-->}}}}}}}}<!--
 
--></div><!--
 
--></div><!--
--><ul class="{{#if:{{#var:ii:ext:projectileblock}}|block|inline}}"><!--
+
--><ul class="infobox-{{#if:{{#var:ii:ext:projectileblock}}|block|inline}}"><!--
 
-->{{#lstmap:{{#var:ii:idprojectile}}|,|@@@@|<esc><li><!--
 
-->{{#lstmap:{{#var:ii:idprojectile}}|,|@@@@|<esc><li><!--
--><div class="name">{{#vardefineecho:_pname|{{tr|{{getProjectileInfo|@@@@|name}}}}}}</div><!--
+
--><div class="name">{{#vardefineecho:_pname|{{ProjectileNameFromId|@@@@}}}}</div><!-- //ProjectileNameFromId is i18nready, so no {{tr}} here.
 
--><div class="image">[[File:{{getProjectileInfo|@@@@|image}}|{{#var:_pname}}|link=]]</div><!--
 
--><div class="image">[[File:{{getProjectileInfo|@@@@|image}}|{{#var:_pname}}|link=]]</div><!--
 
--></li></esc>|}}<!--
 
--></li></esc>|}}<!--
Ligne 362 : Ligne 396 :
 
-->}}<!--
 
-->}}<!--
   
-->{{#ifeq:{{#var:ii:ext:showids}}|no||{{#if:{{#var:ii:id}}{{#var:ii:idbuff}}{{#var:ii:idtile}}{{#var:ii:idwall}}{{#var:ii:idmount}}{{#var:ii:idprojectile}}|<!--
+
-->{{#ifeq:{{#var:ii:ext:showids}}|no||{{#if:{{#var:ii:id}}{{#var:ii:idtile}}{{#var:ii:idwall}}{{#var:ii:idmount}}{{#var:ii:idbuff}}{{#var:ii:idprojectile}}|<!--
 
--><div class="section ids"><ul><!--
 
--><div class="section ids"><ul><!--
 
-->{{#if:{{#var:ii:id}}|<!--
 
-->{{#if:{{#var:ii:id}}|<!--
--><li>{{l10n|item_infobox|id:item}}'''{{#var:ii:ext:idshow|{{#var:ii:id}}}}''' {{eicons|{{#var:ii:name}}}}</li><!--
+
--><li>{{l10n|item_infobox|id:item}}<b>{{#var:ii:ext:idshow|{{#var:ii:id}}}}</b> {{eicons|errorcate=n|{{#var:ii:name}}}}</li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idtile}}|<!--
 
-->{{#if:{{#var:ii:idtile}}|<!--
--><li>{{l10n|item_infobox|id:tile}}'''{{#var:ii:ext:idtileshow|{{#var:ii:idtile}} {{#if:{{#var:ii:idtilesub}}|({{#var:ii:idtilesub}})}}}}'''</li><!--
+
--><li>{{l10n|item_infobox|id:tile}}<b>{{#var:ii:ext:idtileshow|{{#var:ii:idtile}} {{#if:{{#var:ii:idtilesub}}|({{#var:ii:idtilesub}})}}}}</b></li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idwall}}|<!--
 
-->{{#if:{{#var:ii:idwall}}|<!--
--><li>{{l10n|item_infobox|id:wall}}'''{{#var:ii:idwall}}'''</li><!--
+
--><li>{{l10n|item_infobox|id:wall}}<b>{{#var:ii:idwall}}</b></li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idarmor}}|<!--
 
-->{{#if:{{#var:ii:idarmor}}|<!--
--><li>{{l10n|item_infobox|id:armor}}'''{{#var:ii:idarmor}}'''</li><!--
+
--><li>{{l10n|item_infobox|id:armor}}<b>{{#var:ii:idarmor}}</b></li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idmount}}|<!--
 
-->{{#if:{{#var:ii:idmount}}|<!--
--><li>{{l10n|item_infobox|id:mount}}'''{{#var:ii:idmount}}'''</li><!--
+
--><li>{{l10n|item_infobox|id:mount}}<b>{{#var:ii:idmount}}</b></li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idbuff}}|<!--
 
-->{{#if:{{#var:ii:idbuff}}|<!--
-->{{#if:{{#var:ii:mobilebuff}}|<!--
+
--><li>{{l10n|item_infobox|id:buff}}<b><!--
  +
-->{{#listmap:<!--
--><li>{{l10n|item_infobox|id:buff}}'''{{#var:ii:idbuff}}''' {{eicons|{{getBuffInfo|{{#var:ii:mobilebuff}}{{#var:ii:idbuff}}|page}}}}</li><!--
 
  +
-->|list={{#lstrm:₰₰|{{#var:ii:idbuff}}|₪|₪}}<!-- remove empty elements
-->|<!--
 
  +
-->|insep=₪|outsep={{l10n|comma|sep1}}<!--
--><li>{{l10n|item_infobox|id:buff}}'''{{#var:ii:ext:idbuffshow|{{#var:ii:idbuff}}}}'''</li><!--
 
  +
-->|fieldsep=₰|token=$1,$2,$3<!-- split elements on ₰: $1=mobile, $2=ID, $3=vanity ID
-->}}<!--
 
  +
-->|pattern=<esc>{{#or:$3|<!--
  +
-->$2 {{eicons|errorcate=n|{{pagename2en|{{getBuffInfo|$1$2|page}}}}}}<!--
  +
-->}}</esc><!--
  +
-->}}<!--
  +
--></b></li><!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{#var:ii:idprojectile}}|<!--
 
-->{{#if:{{#var:ii:idprojectile}}|<!--
--><li>{{l10n|item_infobox|id:projectile}}'''{{#lstsep:{{#var:ii:idprojectile}}|,|,\_}}'''</li><!--
+
--><li>{{l10n|item_infobox|id:projectile}}<b>{{#lstsep:{{#var:ii:idprojectile}}|,|{{l10n|comma|sep1}}}}</b></li><!--
 
-->}}<!--
 
-->}}<!--
 
--></ul></div><!-- div.section.ids
 
--></ul></div><!-- div.section.ids
Ligne 394 : Ligne 433 :
 
--></div><!--END div.infobox
 
--></div><!--END div.infobox
   
  +
-->{{options/restore|item|for_item_infobox_infoboxView}}<!--
-->{{item/options|reset}}{{eicons/options|reset}}<!--
 
  +
-->{{eicons/options|reset}}<!--
   
 
--></includeonly><!--
 
--></includeonly><!--

Version du 11 février 2021 à 02:20

Internal subtemplate. Handles the output of the default "infobox" view of {{item infobox}}.