User:The Gaffer/Sandbox/RecipeCard: Difference between revisions

no edit summary
No edit summary
No edit summary
Tag: Manual revert
 
(19 intermediate revisions by the same user not shown)
Line 1:
<includeonly><!--
Setting up variables for materials and their costs
-->{{#if:{{{rawmat1|}}}|{{#set:RawMaterial1={{{rawmat1}}}}}}}<!--
-->{{#if:{{{rawmat2|}}}|{{#set:RawMaterial2={{{rawmat2}}}}}}}<!--
Line 7 ⟶ 6:
-->{{#vardefine:rawmat2cost|{{#if:{{{rawmat2|}}}|{{formatnum:{{#ask:[[Sold item::{{{rawmat2}}}]]|?Shop buy price=|mainlabel=-|searchlabel=|limit=1|sort=Shop buy price|order=asc}}|R}}|0}}}}<!--
-->{{#vardefine:rawmat3cost|{{#if:{{{rawmat3|}}}|{{formatnum:{{#ask:[[Sold item::{{{rawmat3}}}]]|?Shop buy price=|mainlabel=-|searchlabel=|limit=1|sort=Shop buy price|order=asc}}|R}}|0}}}}<!--
-->{{#vardefine:rawmat2total|0}}<!--
-->{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}}<!--
-->{{#vardefine:totalcostrawmat3total|0}}<!--
-->{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}}<!--
{| class="wikitable"
! colspan="4" | Requirements
Line 47:
}}
! colspan="3" | Total Raw cost
| style="text-align: right;" {{!}} {{Currency|{{#varvardefineecho:totalcost|{{#expr:{{#varexists:rawmat1total|{{#var:rawmat1total}}|0}} + {{#varexists:rawmat2total|{{#var:rawmat2total}}|0}} + {{#varexists:rawmat3total|{{#var:rawmat3total}}|0}}}}}}}}
|-
{{#if:{{{preparedmat1|}}}|
Line 91:
|}<!--
-->{{#set:RawMaterialTotalCost={{formatnum:{{#var:totalcost}}}}}}<!--
-->
--></includeonly><noinclude>{{/doc}}</noinclude>
 
{{#if:{{{rawmat1|}}}|
{{#subobject:Uses Material
| Name = {{{rawmat1}}}
| Uses Quantity = {{{rawmat1qty|1}}}
| Cost = {{#var:rawmat1total}}
| Used in = {{FULLPAGENAME}}
}}
}}<!--
-->{{#if:{{{rawmat2|}}}|
{{#subobject:Uses Material
| Name = {{{rawmat2}}}
| Uses Quantity = {{{rawmat2qty|1}}}
| Cost = {{#var:rawmat2total}}
| Used in = {{FULLPAGENAME}}
}}
}}<!--
-->{{#if:{{{rawmat3|}}}|
{{#subobject:Uses Material
| Name = {{{rawmat3}}}
| Uses Quantity = {{{rawmat3qty|1}}}
| Cost = {{#var:rawmat3total}}
| Used in = {{FULLPAGENAME}}
}}
}}
--></includeonly><noinclude>{{/doc}}</noinclude>
526

edits