Difference between revisions of "Template:Item block"

From Stardew Valley Wiki
Jump to navigation Jump to search
(remove script error)
 
(45 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{| style="display:inline-block" width=150px;
+
<includeonly>{| style="display:inline-block; border-bottom:1px solid #8dcaf0; margin:8px -1.5px -8px -1.5px; line-height: 1em;font-size:0.9em;"
 
|-
 
|-
| height=70px width=150px |
+
| style="min-width:150px;" |
[[File:{{#if:{{{1|}}}|{{{1|}}}.png|{{{2|}}}|center|}}]]
+
<span style="float:right;background-color:rgba(0,0,0,0.45);border-radius:4px;color:white;margin-left:-40px;padding:4px;padding-top: 6px;line-height: 1.2em;">
 +
{{#ifeq:{{{3|}}}|furniture|
 +
  0.68%
 +
  |
 +
  {{#if:{{{special|}}}|
 +
    [[Traveling Cart#Special Stock|{{{special|}}}%*]]{{#if:{{{4|}}}|<br />{{#expr:trunc((1−((788-{{{4|1}}})/788)^10)*10000)/100}}%}}
 +
    |
 +
    {{#expr:trunc((1−((788-{{{4|1}}})/788)^10)*10000)/100}}%
 +
  }}
 +
}}
 +
</span>
 +
[[File:{{#if:{{{image|}}}|{{{image|}}}|{{#if:{{{1|}}}|{{{1|}}}.png}}}}|{{{2|}}}|link={{#if:{{{link|}}}|{{{link|}}}|{{{1|}}}}}]]
 
|-
 
|-
|[[{{{1|}}}]]<br>
+
|[[{{#if:{{{link|}}}|{{{link|}}}|{{{1|}}}}}]]<br />
 
|-
 
|-
|{{price|{{{3|}}}}} {{#if:{{{4|}}}| -{{price|{{{4|}}}}}|}}
+
|{{tprice|{{{3|0}}}|math={{{math|}}} }}
 +
|}</includeonly>
 +
<noinclude>
 +
==Description==
 +
 
 +
Item block is a template for the [[Traveling Cart]] page. It's used to create a small table with picture/name/price range underlined by a white line.
 +
 
 +
==Use==
 +
This template is called around 400 times on the [[Traveling Cart]] page. In a effort to keep it light, "text-align:center;" is only declared once in the parent table:
 +
 
 +
<nowiki> {| style="text-align:center;"
 +
|{{Item block|corn|48px|50}}
 +
|}</nowiki>
 +
 
 +
 
 +
First argument: Item name
 +
 
 +
Second argument: Size of the image in pixel
 +
 
 +
Third argument: Base price or "furniture"
 +
 
 +
Fourth argument: Item probability out of 788, 1 if omitted (always 1/145 for furniture)
 +
 
 +
{| style="text-align:center;"
 +
|{{Item block|corn|48px|50}}
 
|}
 
|}
 +
 +
===Optional arguments===
 +
 +
====special====
 +
 +
If the stock do not respect normal probability:
 +
 +
<nowiki>{{Item block|corn|48px|1|special=40}}</nowiki>
 +
 +
{| style="text-align:center;"
 +
|{{Item block|corn|48px|1|special=40}}
 +
|}
 +
 +
If the stock do not respect normal probability:
 +
 +
<nowiki>{{Item block|Tulip|48px|100|92}}</nowiki>
 +
 +
{| style="text-align:center;"
 +
|{{Item block|Tulip|48px|100|92}}
 +
|}
 +
 +
====link====
 +
 +
If the link doesn't match the image name:
 +
 +
<nowiki>{{Item block|corn|48px|furniture|link=Abigail}}</nowiki>
 +
 +
{| style="text-align:center;"
 +
|{{Item block|corn|48px|furniture|link=Abigail}}
 +
|}
 +
 +
====image====
 +
 +
If the image is not a png/doesn't match the item name:
 +
 +
<nowiki>{{Item block|corn|48px|100|image=Bat Anim.gif}}</nowiki>
 +
 +
{| style="text-align:center;"
 +
|{{Item block|corn|48px|100|image=Bat Anim.gif}}
 +
|}
 +
<!--
 +
====Manual Entry====
 +
 +
<pre>{{Item block|Kale Seeds|48px|35-100|math=false}}</pre>
 +
 +
{{Item block|Kale Seeds|48px|35-100|math=false}}
 +
-->
 +
[[Category:Archived templates]]
 +
</noinclude>

Latest revision as of 16:54, 25 July 2023


Description

Item block is a template for the Traveling Cart page. It's used to create a small table with picture/name/price range underlined by a white line.

Use

This template is called around 400 times on the Traveling Cart page. In a effort to keep it light, "text-align:center;" is only declared once in the parent table:

 {| style="text-align:center;"
 |{{Item block|corn|48px|50}}
 |}


First argument: Item name

Second argument: Size of the image in pixel

Third argument: Base price or "furniture"

Fourth argument: Item probability out of 788, 1 if omitted (always 1/145 for furniture)

1.26% Corn.png

corn
data-sort-value="50"Gold.png150–1,000g

Optional arguments

special

If the stock do not respect normal probability:

{{Item block|corn|48px|1|special=40}}

40%* Corn.png

corn
data-sort-value="1"Gold.png100–1,000g

If the stock do not respect normal probability:

{{Item block|Tulip|48px|100|92}}

71.1% Tulip.png

Tulip
data-sort-value="100"Gold.png300–1,000g

link

If the link doesn't match the image name:

{{Item block|corn|48px|furniture|link=Abigail}}

0.68% Corn.png

Abigail
data-sort-value="furniture"Gold.png250–2,500g

image

If the image is not a png/doesn't match the item name:

{{Item block|corn|48px|100|image=Bat Anim.gif}}

1.26% Bat Anim.gif

corn
data-sort-value="100"Gold.png300–1,000g