Template:Infobox Recipe: Difference between revisions
m
Add parameters to support fourth raw material
The Gaffer (talk | contribs) (Updated base template to include processing details and profit/loss) |
m (Add parameters to support fourth raw material) |
||
(38 intermediate revisions by 3 users not shown) | |||
Line 1:
<includeonly><!--▼
-->{{#if:{{{rawmat1|}}}|{{#set:RawMaterial1={{{rawmat1}}}}}}}<!--
-->{{#if:{{{rawmat2|}}}|{{#set:RawMaterial2={{{rawmat2}}}}}}}<!--
▲<includeonly>
-->{{#if:{{{rawmat3|}}}|{{#set:RawMaterial3={{{rawmat3}}}}}}}<!--
-->{{#if:{{{rawmat4|}}}|{{#set:RawMaterial4={{{rawmat4}}}}}}}<!--
-->{{#vardefine:
}}▼
-->{{#vardefine:
-->{{#vardefine:
-->{{#vardefine:
-->{{#vardefine:rawmat2total|0}}<!--
-->{{#vardefine:rawmat3total|0}}<!--
-->{{#vardefine:rawmat4total|0}}<!--
▲{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}}{| class="wikitable"
-->{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}}
{| class="wikitable"
! colspan="4" | Requirements
|-
Line 45 ⟶ 47:
{{!}} style="text-align: right;" {{!}} {{{rawmat3qty|1}}}
{{!}} style="text-align: right;" {{!}} {{Currency|{{#vardefineecho:rawmat3total|{{#expr:{{{rawmat3qty|1}}} * {{#if:{{#var:rawmat3cost}}|{{#var:rawmat3cost}}|0}}}}}}}}
{{!}}-
▲}}
{{#if:{{{rawmat4|}}}|
{{!}} [[File:{{{rawmat4}}}.png|30px]]
{{!}} [[{{{rawmat4}}}]]
{{!}} style="text-align: right;" {{!}} {{{rawmat4qty|1}}}
{{!}} style="text-align: right;" {{!}} {{Currency|{{#vardefineecho:rawmat4total|{{#expr:{{{rawmat4qty|1}}} * {{#if:{{#var:rawmat4cost}}|{{#var:rawmat4cost}}|0}}}}}}}}
{{!}}-
}}
! colspan="3" | Total Raw cost
| style="text-align: right;" {{!}} {{Currency|{{#vardefineecho:totalcost|{{#expr:{{#varexists:rawmat1total|{{#var:rawmat1total}}|0}} + {{#varexists:rawmat2total|{{#var:rawmat2total}}|0}} + {{#varexists:rawmat3total|{{#var:rawmat3total}}|0}} + {{#varexists:rawmat4total|{{#var:rawmat4total}}|0}}}}}}}}
|-
! colspan="2"
! Quantity
! Facility
}}▼
|-
{{#if:{{{preparedmat1|}}}|
Line 67 ⟶ 78:
{{!}} style="text-align: right;" {{!}} {{{preparedmat2qty|1}}}
{{!}} style="text-align: left;" {{!}} [[File:{{{preparedmat2fac}}}.png|30px]] [[{{{preparedmat2fac}}}]]
{{!}}-
}}
{{#if:{{{preparedmat3|}}}|
{{!}} [[File:{{{preparedmat3}}}.png|30px]]
{{!}} [[{{{preparedmat3}}}]]
{{!}} style="text-align: right;" {{!}} {{{preparedmat3qty|1}}}
{{!}} style="text-align: left;" {{!}} [[File:{{{preparedmat3fac}}}.png|30px]] [[{{{preparedmat3fac}}}]]
{{!}}-
}}
Line 81 ⟶ 99:
! colspan="3" | Profit
| style="text-align: right;" {{!}} {{Currency|{{#expr:{{#var:output1costtotal}} - {{#var:totalcost}}}}}}
|}<!--
|}</includeonly><noinclude>{{/doc}}<templatedata>▼
-->{{#set:RawMaterialTotalCost={{formatnum:{{#var:totalcost}}}}}}<!--
▲ "preparedmat1",
▲}
|