Template:Recipe: Difference between revisions

From PZwiki
m (Undo revision 293365 by Faalagorn (talk))
Tag: Undo
(Alt ingredient logic)
Line 1: Line 1:
<noinclude>
<noinclude>
{{Underconstruction}}
{{Underconstruction}}
{{Crafting/sandbox2
|plank
|mortarpestle
|bucketplasterfull
}}


</noinclude>
</noinclude>
<includeonly>
<includeonly>
|-
|-
| [[File:{{{product_image}}}|64x64px|class=pixelart link={{{product_name}}}]]<br>{{ll|{{{product_name}}}}}{{#if: {{{product_quantity|}}} | <small> X{{{product_quantity}}}</small>}}
| [[File:{{{product_image}}}|64x64px|class=pixelart link={{ll|{{ll|{{{product_name}}}}}]]<br>{{ll|{{{product_name}}}}}{{#if: {{{product_quantity|}}} | <small> X{{{product_quantity}}}</small>}}
| style="text-align:left;" | {{#if: {{{ingredient1|}}} | [[File:{{{ingredient_image1}}}|link={{{ingredient1}}}]] {{ll|{{{ingredient1}}}}} <small>X{{{ingredient_quantity1}}}</small>{{#if: {{{ingredient_comment1|}}} | <br><small>({{{ingredient_comment1}}})</small>}}{{#if: {{{alt_ingredient1_1|}}} | <br><small>or</small><br>[[File:{{{alt_ingredient_image1_1}}}|link={{{alt_ingredient1_1}}}]] {{ll|{{{alt_ingredient1_1}}}}} <small>X{{{alt_ingredient_quantity1_1}}}</small>}}}}{{#if: {{{ingredient2|}}} | <br>[[File:{{{ingredient_image2}}}|link={{{ingredient2}}}]] {{ll|{{{ingredient2}}}}} <small>X{{{ingredient_quantity2}}}</small>{{#if: {{{ingredient_comment2|}}} | <br><small>({{{ingredient_comment2}}})</small>}}}}{{#if: {{{ingredient3|}}} | <br>[[File:{{{ingredient_image3}}}|link={{{ingredient3}}}]] {{ll|{{{ingredient3}}}}} <small>X{{{ingredient_quantity3}}}</small>{{#if: {{{ingredient_comment3|}}} | <br><small>({{{ingredient_comment3}}})</small>}}}}{{#if: {{{ingredient4|}}} | <br>[[File:{{{ingredient_image4}}}|link={{{ingredient4}}}]] {{ll|{{{ingredient4}}}}} <small>X{{{ingredient_quantity4}}}</small>{{#if: {{{ingredient_comment4|}}} | <br><small>({{{ingredient_comment4}}})</small>}}}}{{#if: {{{ingredient5|}}} | <br>[[File:{{{ingredient_image5}}}|link={{{ingredient5}}}]] {{ll|{{{ingredient5}}}}} <small>X{{{ingredient_quantity5}}}</small>{{#if: {{{ingredient_comment5|}}} | <br><small>({{{ingredient_comment5}}})</small>}}}}{{#if: {{{ingredient6|}}} | <br>[[File:{{{ingredient_image6}}}|link={{{ingredient6}}}]] {{ll|{{{ingredient6}}}}} <small>X{{{ingredient_quantity6}}}</small>{{#if: {{{ingredient_comment6|}}} | <br><small>({{{ingredient_comment6}}})</small>}}}}{{#if: {{{ingredient7|}}} | <br>[[File:{{{ingredient_image7}}}|link={{{ingredient7}}}]] {{ll|{{{ingredient7}}}}} <small>X{{{ingredient_quantity7}}}</small>{{#if: {{{ingredient_comment7|}}} | <br><small>({{{ingredient_comment7}}})</small>}}}}{{#if: {{{ingredient8|}}} | <br>[[File:{{{ingredient_image8}}}|link={{{ingredient8}}}]] {{ll|{{{ingredient8}}}}} <small>X{{{ingredient_quantity8}}}</small>{{#if: {{{ingredient_comment8|}}} | <br><small>({{{ingredient_comment8}}})</small>}}}}{{#if: {{{ingredient9|}}} | <br>[[File:{{{ingredient_image9}}}|link={{{ingredient9}}}]] {{ll|{{{ingredient9}}}}} <small>X{{{ingredient_quantity9}}}</small>{{#if: {{{ingredient_comment9|}}} | <br><small>({{{ingredient_comment9}}})</small>}}}}{{#if: {{{ingredient10|}}} | <br>[[File:{{{ingredient_image10}}}|link={{{ingredient10}}}]] {{ll|{{{ingredient10}}}}} <small>X{{{ingredient_quantity10}}}</small>{{#if: {{{ingredient_comment10|}}} | <br><small>({{{ingredient_comment10}}})</small>}}}}
| style="text-align:left;" | {{#if: {{{alt_ingredient1_1|}}} | <small>One of:</small><br>[[File:{{{alt_ingredient_image1_1}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_1}}}}}]] {{ll|{{{alt_ingredient1_1}}}}} <small>X{{{alt_ingredient_quantity1_1}}}</small>}}{{#if: {{{alt_ingredient1_2|}}} | <br>[[File:{{{alt_ingredient_image1_2}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_2}}}}}]] {{ll|{{{alt_ingredient1_2}}}}} <small>X{{{alt_ingredient_quantity1_2}}}</small>}}{{#if: {{{alt_ingredient1_3|}}} | <br>[[File:{{{alt_ingredient_image1_3}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_3}}}}}]] {{ll|{{{alt_ingredient1_3}}}}} <small>X{{{alt_ingredient_quantity1_3}}}</small>}}{{#if: {{{alt_ingredient1_4|}}} | <br>[[File:{{{alt_ingredient_image1_4}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_4}}}}}]] {{ll|{{{alt_ingredient1_4}}}}} <small>X{{{alt_ingredient_quantity1_4}}}</small>}}{{#if: {{{alt_ingredient1_5|}}} | <br>[[File:{{{alt_ingredient_image1_5}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_5}}}}}]] {{ll|{{{alt_ingredient1_5}}}}} <small>X{{{alt_ingredient_quantity1_5}}}</small>}}{{#if: {{{alt_ingredient1_6|}}} | <br>[[File:{{{alt_ingredient_image1_6}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_6}}}}}]] {{ll|{{{alt_ingredient1_6}}}}} <small>X{{{alt_ingredient_quantity1_6}}}</small>}}{{#if: {{{alt_ingredient1_7|}}} | <br>[[File:{{{alt_ingredient_image1_7}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_7}}}}}]] {{ll|{{{alt_ingredient1_7}}}}} <small>X{{{alt_ingredient_quantity1_7}}}</small>}}{{#if: {{{alt_ingredient1_8|}}} | <br>[[File:{{{alt_ingredient_image1_8}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient1_8}}}}}]] {{ll|{{{alt_ingredient1_8}}}}} <small>X{{{alt_ingredient_quantity1_8}}}</small>}}{{#if: {{{alt_ingredient1_1|}}} | {{#if: {{{alt_ingredient2_1|}}} | | <br><small>Each of:</small><br>}}}}{{#if: {{{alt_ingredient2_1|}}} | <small>One of:</small><br>[[File:{{{alt_ingredient_image2_1}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_1}}}}}]] {{ll|{{{alt_ingredient2_1}}}}} <small>X{{{alt_ingredient_quantity2_1}}}</small>}}{{#if: {{{alt_ingredient2_2|}}} | <br>[[File:{{{alt_ingredient_image2_2}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_2}}}}}]] {{ll|{{{alt_ingredient2_2}}}}} <small>X{{{alt_ingredient_quantity2_2}}}</small>}}{{#if: {{{alt_ingredient2_3|}}} | <br>[[File:{{{alt_ingredient_image2_3}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_3}}}}}]] {{ll|{{{alt_ingredient2_3}}}}} <small>X{{{alt_ingredient_quantity2_3}}}</small>}}{{#if: {{{alt_ingredient2_4|}}} | <br>[[File:{{{alt_ingredient_image2_4}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_4}}}}}]] {{ll|{{{alt_ingredient2_4}}}}} <small>X{{{alt_ingredient_quantity2_4}}}</small>}}{{#if: {{{alt_ingredient2_5|}}} | <br>[[File:{{{alt_ingredient_image2_5}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_5}}}}}]] {{ll|{{{alt_ingredient2_5}}}}} <small>X{{{alt_ingredient_quantity2_5}}}</small>}}{{#if: {{{alt_ingredient2_6|}}} | <br>[[File:{{{alt_ingredient_image2_6}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_6}}}}}]] {{ll|{{{alt_ingredient2_6}}}}} <small>X{{{alt_ingredient_quantity2_6}}}</small>}}{{#if: {{{alt_ingredient2_7|}}} | <br>[[File:{{{alt_ingredient_image2_7}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_7}}}}}]] {{ll|{{{alt_ingredient2_7}}}}} <small>X{{{alt_ingredient_quantity2_7}}}</small>}}{{#if: {{{alt_ingredient2_8|}}} | <br>[[File:{{{alt_ingredient_image2_8}}}|16x16px|class=pixelart link={{ll|{{{alt_ingredient2_8}}}}}]] {{ll|{{{alt_ingredient2_8}}}}} <small>X{{{alt_ingredient_quantity2_8}}}</small>}}{{#if: {{{alt_ingredient2_1|}}} | <br><small>Each of:</small><br>}}{{#if: {{{ingredient1|}}} | [[File:{{{ingredient_image1}}}|link={{ll|{{{ingredient1}}}}}]] {{ll|{{{ingredient1}}}}} <small>X{{{ingredient_quantity1}}}</small>{{#if: {{{ingredient_comment1|}}} | <br><small>({{{ingredient_comment1}}})</small>}}}}{{#if: {{{ingredient2|}}} | <br>[[File:{{{ingredient_image2}}}|link={{ll|{{{ingredient2}}}}}]] {{ll|{{{ingredient2}}}}} <small>X{{{ingredient_quantity2}}}</small>{{#if: {{{ingredient_comment2|}}} | <br><small>({{{ingredient_comment2}}})</small>}}}}{{#if: {{{ingredient3|}}} | <br>[[File:{{{ingredient_image3}}}|link={{ll|{{{ingredient3}}}}}]] {{ll|{{{ingredient3}}}}} <small>X{{{ingredient_quantity3}}}</small>{{#if: {{{ingredient_comment3|}}} | <br><small>({{{ingredient_comment3}}})</small>}}}}{{#if: {{{ingredient4|}}} | <br>[[File:{{{ingredient_image4}}}|link={{ll|{{{ingredient4}}}}}]] {{ll|{{{ingredient4}}}}} <small>X{{{ingredient_quantity4}}}</small>{{#if: {{{ingredient_comment4|}}} | <br><small>({{{ingredient_comment4}}})</small>}}}}{{#if: {{{ingredient5|}}} | <br>[[File:{{{ingredient_image5}}}|link={{ll|{{{ingredient5}}}}}]] {{ll|{{{ingredient5}}}}} <small>X{{{ingredient_quantity5}}}</small>{{#if: {{{ingredient_comment5|}}} | <br><small>({{{ingredient_comment5}}})</small>}}}}{{#if: {{{ingredient6|}}} | <br>[[File:{{{ingredient_image6}}}|link={{ll|{{{ingredient6}}}}}]] {{ll|{{{ingredient6}}}}} <small>X{{{ingredient_quantity6}}}</small>{{#if: {{{ingredient_comment6|}}} | <br><small>({{{ingredient_comment6}}})</small>}}}}{{#if: {{{ingredient7|}}} | <br>[[File:{{{ingredient_image7}}}|link={{ll|{{{ingredient7}}}}}]] {{ll|{{{ingredient7}}}}} <small>X{{{ingredient_quantity7}}}</small>{{#if: {{{ingredient_comment7|}}} | <br><small>({{{ingredient_comment7}}})</small>}}}}{{#if: {{{ingredient8|}}} | <br>[[File:{{{ingredient_image8}}}|link={{ll|{{{ingredient8}}}}}]] {{ll|{{{ingredient8}}}}} <small>X{{{ingredient_quantity8}}}</small>{{#if: {{{ingredient_comment8|}}} | <br><small>({{{ingredient_comment8}}})</small>}}}}{{#if: {{{ingredient9|}}} | <br>[[File:{{{ingredient_image9}}}|link={{ll|{{{ingredient9}}}}}]] {{ll|{{{ingredient9}}}}} <small>X{{{ingredient_quantity9}}}</small>{{#if: {{{ingredient_comment9|}}} | <br><small>({{{ingredient_comment9}}})</small>}}}}{{#if: {{{ingredient10|}}} | <br>[[File:{{{ingredient_image10}}}|link={{ll|{{{ingredient10}}}}}]] {{ll|{{{ingredient10}}}}} <small>X{{{ingredient_quantity10}}}</small>{{#if: {{{ingredient_comment10|}}} | <br><small>({{{ingredient_comment10}}})</small>}}}}
| {{#if: {{{tool1|}}} | [[File:{{{tool_image1}}}|link={{{tool1}}}]] {{ll|{{{tool1}}}}}{{#if: {{{tool1_units_used|}}}{{{tool1_use_delta|}}} | <br>{{Unit bar|{{{tool1_units_used}}}|{{{tool1_use_delta}}}}}}} | ''none''}}{{#if: {{{tool2|}}} | <br><small>(and)</small><br>[[File:{{{tool_image2}}}|link={{{tool2}}}]] {{ll|{{{tool2}}}}}{{#if: {{{tool2_units_used|}}}{{{tool2_use_delta|}}} | <br>{{Unit bar|{{{tool2_units_used}}}|{{{tool2_use_delta}}}}}}}}}{{#if: {{{tool3|}}} | <br><small>(and)</small><br>[[File:{{{tool_image3}}}|link={{{tool3}}}]] {{ll|{{{tool3}}}}}{{#if: {{{tool3_units_used|}}}{{{tool3_use_delta|}}} | <br>{{Unit bar|{{{tool3_units_used}}}|{{{tool3_use_delta}}}}}}}}}{{#if: {{{tool4|}}} | <br><small>(and)</small><br>[[File:{{{tool_image4}}}|link={{{tool4}}}]] {{ll|{{{tool4}}}}}{{#if: {{{tool4_units_used|}}}{{{tool4_use_delta|}}} | <br>{{Unit bar|{{{tool4_units_used}}}|{{{tool4_use_delta}}}}}}}}}{{#if: {{{tool5|}}} | <br><small>(and)</small><br>[[File:{{{tool_image5}}}|link={{{tool5}}}]] {{ll|{{{tool5}}}}}{{#if: {{{tool5_units_used|}}}{{{tool5_use_delta|}}} | <br>{{Unit bar|{{{tool5_units_used}}}|{{{tool5_use_delta}}}}}}}}}{{#if: {{{tool_tag1|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag1}}}|{{{tool_tag1}}} (tag)]]}}{{#if: {{{tool_tag2|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag2}}}|{{{tool_tag2}}} (tag)]]}}{{#if: {{{tool_tag3|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag3}}}|{{{tool_tag3}}} (tag)]]}}{{#if: {{{tool_tag4|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag4}}}|{{{tool_tag4}}} (tag)]]}}{{#if: {{{tool_tag5|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag5}}}|{{{tool_tag5}}} (tag)]]}}
| {{#if: {{{tool1|}}} | [[File:{{{tool_image1}}}|link={{ll|{{{tool1}}}}}]] {{ll|{{{tool1}}}}}{{#if: {{{tool1_units_used|}}}{{{tool1_use_delta|}}} | <br>{{Unit bar|{{{tool1_units_used}}}|{{{tool1_use_delta}}}}}}} | ''none''}}{{#if: {{{tool2|}}} | <br><small>(and)</small><br>[[File:{{{tool_image2}}}|link={{ll|{{{tool2}}}}}]] {{ll|{{{tool2}}}}}{{#if: {{{tool2_units_used|}}}{{{tool2_use_delta|}}} | <br>{{Unit bar|{{{tool2_units_used}}}|{{{tool2_use_delta}}}}}}}}}{{#if: {{{tool3|}}} | <br><small>(and)</small><br>[[File:{{{tool_image3}}}|link={{ll|{{{tool3}}}}}]] {{ll|{{{tool3}}}}}{{#if: {{{tool3_units_used|}}}{{{tool3_use_delta|}}} | <br>{{Unit bar|{{{tool3_units_used}}}|{{{tool3_use_delta}}}}}}}}}{{#if: {{{tool4|}}} | <br><small>(and)</small><br>[[File:{{{tool_image4}}}|link={{ll|{{{tool4}}}}}]] {{ll|{{{tool4}}}}}{{#if: {{{tool4_units_used|}}}{{{tool4_use_delta|}}} | <br>{{Unit bar|{{{tool4_units_used}}}|{{{tool4_use_delta}}}}}}}}}{{#if: {{{tool5|}}} | <br><small>(and)</small><br>[[File:{{{tool_image5}}}|link={{ll|{{{tool5}}}}}]] {{ll|{{{tool5}}}}}{{#if: {{{tool5_units_used|}}}{{{tool5_use_delta|}}} | <br>{{Unit bar|{{{tool5_units_used}}}|{{{tool5_use_delta}}}}}}}}}{{#if: {{{tool_tag1|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag1}}}|{{{tool_tag1}}} (tag)]]}}{{#if: {{{tool_tag2|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag2}}}|{{{tool_tag2}}} (tag)]]}}{{#if: {{{tool_tag3|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag3}}}|{{{tool_tag3}}} (tag)]]}}{{#if: {{{tool_tag4|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag4}}}|{{{tool_tag4}}} (tag)]]}}{{#if: {{{tool_tag5|}}} | <br><small>(and)</small><br>[[Item_tags#{{{tool_tag5}}}|{{{tool_tag5}}} (tag)]]}}
| {{#if: {{{skill_type1|}}} | {{ll|{{{skill_type1}}}}} {{{skill_level1}}}, | ''none''}}{{#if: {{{skill_type2|}}} | <br><small>(and)</small><br>{{ll|{{{skill_type2}}}}} {{{skill_level2}}}}}{{#if: {{{skill_type3|}}} | <br><small>(and)</small><br>{{ll|{{{skill_type3}}}}} {{{skill_level3}}}}}
| {{#if: {{{skill_type1|}}} | {{ll|{{{skill_type1}}}}} {{{skill_level1}}}, | ''none''}}{{#if: {{{skill_type2|}}} | <br><small>(and)</small><br>{{ll|{{{skill_type2}}}}} {{{skill_level2}}}}}{{#if: {{{skill_type3|}}} | <br><small>(and)</small><br>{{ll|{{{skill_type3}}}}} {{{skill_level3}}}}}
| {{#if: {{{workstation_type|}}} | {{ll|{{{workstation_type}}}}} | ''none''}}
| {{#if: {{{workstation_type|}}} | {{ll|{{{workstation_type}}}}} | ''none''}}
| {{#if: {{{xp|}}} | {{{xp}}} | }} {{#if: {{{xp_skill|}}} | {{ll|{{{xp_skill}}}}} | ''none''}}
| {{#if: {{{xp|}}} | {{{xp}}} | }} {{#if: {{{xp_skill|}}} | {{ll|{{{xp_skill}}}}} | ''none''}}
</includeonly>
</includeonly>

Revision as of 11:15, 27 March 2024

Hammer.png
This template is currently under construction.
It is in the process of an expansion or major restructuring. You are welcome to assist in its construction by editing it as well.
If this page has not been updated in a while, please replace this notice with {{Improve}}. Last edit was 27/03/2024.


Product Ingredients Tools Requirements Workstation XP
Plank
Plank X3
Logs.png Log X{{{ingredient_quantity1}}} none
(and)
Saw (tag)
none none .75
(0.25 above Carpentry 3) Carpentry
N/A This index number contains no data
N/A This index number contains no data