User:The Gaffer/Sandbox/RecipeCard: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
The Gaffer (talk | contribs) No edit summary |
The Gaffer (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
<includeonly> |
<includeonly><!-- |
||
-->{{#if:{{{rawmat1|}}}|{{#set:RawMaterial1={{{rawmat1}}}}}}}<!-- |
|||
{{#set: |
|||
-->{{#if:{{{rawmat2|}}}|{{#set:RawMaterial2={{{rawmat2}}}}}}}<!-- |
|||
Material1={{{rawmat1}}} |
|||
-->{{#if:{{{rawmat3|}}}|{{#set:RawMaterial3={{{rawmat3}}}}}}}<!-- |
|||
⚫ | |||
{{#vardefine:rawmat1cost|{{#if:{{{rawmat1|}}}|{{formatnum:{{#ask:[[Sold item::{{{rawmat1}}}]]|?Shop buy price=|mainlabel=-}}|R}}|0}}}} |
-->{{#vardefine:rawmat1cost|{{#if:{{{rawmat1|}}}|{{formatnum:{{#ask:[[Sold item::{{{rawmat1}}}]]|?Shop buy price=|mainlabel=-|searchlabel=|limit=1|sort=Shop buy price|order=asc}}|R}}|0}}}}<!-- |
||
{{#vardefine:rawmat2cost|{{#if:{{{rawmat2|}}}|{{formatnum:{{#ask:[[Sold item::{{{rawmat2}}}]]|?Shop buy price=|mainlabel=-}}|R}}|0}}}} |
-->{{#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:{{{ |
-->{{#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:rawmat2total|0}}<!-- |
||
{{#vardefine:rawmat3total|0}} |
-->{{#vardefine:rawmat3total|0}}<!-- |
||
{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}} |
-->{{#vardefine:output1cost|{{#if:{{{output1|}}}|{{formatnum:{{#ask:[[{{{output1}}}]]|?Value=|mainlabel=-}}|R}}|0}}}} |
||
{| class="wikitable" |
|||
! colspan="4" | Requirements |
! colspan="4" | Requirements |
||
|- |
|- |
||
Line 49: | Line 50: | ||
|- |
|- |
||
{{#if:{{{preparedmat1|}}}| |
{{#if:{{{preparedmat1|}}}| |
||
! colspan="2" {{!}} |
! colspan="2" {{!}} Intermediate Ingredient |
||
! Quantity |
! Quantity |
||
! Facility |
! Facility |
||
Line 67: | Line 68: | ||
{{!}} style="text-align: right;" {{!}} {{{preparedmat2qty|1}}} |
{{!}} style="text-align: right;" {{!}} {{{preparedmat2qty|1}}} |
||
{{!}} style="text-align: left;" {{!}} [[File:{{{preparedmat2fac}}}.png|30px]] [[{{{preparedmat2fac}}}]] |
{{!}} 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: | Line 89: | ||
! colspan="3" | Profit |
! colspan="3" | Profit |
||
| style="text-align: right;" {{!}} {{Currency|{{#expr:{{#var:output1costtotal}} - {{#var:totalcost}}}}}} |
| style="text-align: right;" {{!}} {{Currency|{{#expr:{{#var:output1costtotal}} - {{#var:totalcost}}}}}} |
||
|}<!-- |
|||
⚫ | |||
-->{{#set:RawMaterialTotalCost={{formatnum:{{#var:totalcost}}}}}}<!-- |
|||
{ |
|||
⚫ | |||
"params": { |
|||
"rawmat1": {}, |
|||
"rawmat2": {}, |
|||
"output1": {}, |
|||
"facility": {}, |
|||
"profession": {}, |
|||
"level": {}, |
|||
"exp": {}, |
|||
"rawmat1qty": {}, |
|||
"rawmat2qty": {}, |
|||
"output1qty": {}, |
|||
"rawmat3": {}, |
|||
"rawmat3qty": {}, |
|||
"preparedmat1": {}, |
|||
"preparedmat1qty": {}, |
|||
"preparedmat2": {}, |
|||
"preparedmatqty2": {}, |
|||
"preparedmat1fac": {}, |
|||
"preparedmat2fac": {} |
|||
}, |
|||
"paramOrder": [ |
|||
"rawmat1", |
|||
"rawmat2", |
|||
"rawmat3", |
|||
"output1", |
|||
"facility", |
|||
"profession", |
|||
"level", |
|||
"exp", |
|||
"rawmat1qty", |
|||
"rawmat2qty", |
|||
"rawmat3qty", |
|||
"output1qty", |
|||
"preparedmat1", |
|||
"preparedmat1qty", |
|||
"preparedmat1fac", |
|||
"preparedmat2", |
|||
"preparedmatqty2", |
|||
"preparedmat2fac" |
|||
] |
|||
} |
|||
</templatedata></noinclude> |