Template:Consumables: Difference between revisions

From PZwiki
(Hopefully the last change to the template for a while...)
No edit summary
Line 12: Line 12:
<small>
<small>
{{#if:{{{weight|}}}| '''Weight:''' {{{weight}}}<BR />| '''Weight:''' unknown<BR />}}{{#ifexpr:{{{hunger|0}}}<>0|'''Hunger:''' {{{hunger}}}<BR />|}}{{#ifexpr:{{{boredom|0}}}<>0|'''Boredom Change:''' {{{boredom}}}<BR />|}}{{#ifexpr:{{{stress|0}}}<>0|'''Stress Change:''' {{{stress}}}<BR />|}}{{#ifexpr:{{{unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unhappiness}}}<BR />|}}
{{#if:{{{weight|}}}| '''Weight:''' {{{weight}}}<BR />| '''Weight:''' unknown<BR />}}{{#ifexpr:{{{hunger|0}}}<>0|'''Hunger:''' {{{hunger}}}<BR />|}}{{#ifexpr:{{{boredom|0}}}<>0|'''Boredom Change:''' {{{boredom}}}<BR />|}}{{#ifexpr:{{{stress|0}}}<>0|'''Stress Change:''' {{{stress}}}<BR />|}}{{#ifexpr:{{{unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unhappiness}}}<BR />|}}
{{#ifexpr:{{{cookable|0}}}<>0|''When cooked:''<BR />{{#ifexpr:{{{cooked hunger|0}}}<>0|'''Hunger:''' {{{cooked hunger}}}<BR />|}}{{#ifexpr:{{{cooked boredom|0}}}<>0|'''Boredom Change:''' {{{cooked boredom}}}<BR />|}}{{#ifexpr:{{{cooked stress|0}}}<>0|'''Stress Change:''' {{{cooked stress}}}<BR />|}}{{#ifexpr:{{{cooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{cooked unhappiness}}}<BR />}}| }}
</small>
{{#ifexpr:{{{perishable|0}}}<>0|
{{#ifeq:{{{name|x}}}|x|'''{{PAGENAME}}'''|'''{{{name}}}''' }}
[[Image:{{{image}}}|120px]]
<small>
{{#if:{{{weight|}}}| '''Weight:''' {{{weight}}}<BR />| '''Weight:''' unknown<BR />}}{{#ifexpr:{{{unrotten hunger|0}}}<>0|'''Hunger:''' {{{unrotten hunger}}}<BR />|}}{{#ifexpr:{{{unrotten boredom|0}}}<>0|'''Boredom Change:''' {{{unrotten boredom}}}<BR />|}}{{#ifexpr:{{{unrotten stress|0}}}<>0|'''Stress Change:''' {{{unrotten stress}}}<BR />|}}{{#ifexpr:{{{unrotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unrotten unhappiness}}}<BR />|}}
{{#ifexpr:{{{cookable|0}}}<>0|''When cooked:''<BR />{{#ifexpr:{{{unrottencooked hunger|0}}}<>0|'''Hunger:''' {{{unrottencooked hunger}}}<BR />|}}{{#ifexpr:{{{unrottencooked boredom|0}}}<>0|'''Boredom Change:''' {{{unrottencooked boredom}}}<BR />|}}{{#ifexpr:{{{unrottencooked stress|0}}}<>0|'''Stress Change:''' {{{unrottencooked stress}}}<BR />|}}{{#ifexpr:{{{unrottencooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unrottencooked unhappiness}}}<BR />}}| }}
</small>
{{#ifeq:{{{name|x}}}|x|'''Rotten {{PAGENAME}}'''|'''Rotten {{{name}}}''' }}
{{#if:{{{rotten image|}}}|[[Image:{{{rotten image}}}|120px]]| }}
<small>
{{#if:{{{weight|}}}| '''Weight:''' {{{weight}}}<BR />| '''Weight:''' unknown<BR />}}{{#ifexpr:{{{rotten hunger|0}}}<>0|'''Hunger:''' {{{rotten hunger}}}<BR />|}}{{#ifexpr:{{{rotten boredom|0}}}<>0|'''Boredom Change:''' {{{rotten boredom}}}<BR />|}}{{#ifexpr:{{{rotten stress|0}}}<>0|'''Stress Change:''' {{{rotten stress}}}<BR />|}}{{#ifexpr:{{{rotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{rotten unhappiness}}}<BR /><font style="color:red">Consuming this will may make you sick.</font><BR />|}}
{{#ifexpr:{{{cookable|0}}}<>0|''When cooked:''<BR />{{#ifexpr:{{{rottencooked hunger|0}}}<>0|'''Hunger:''' {{{rottencooked hunger}}}<BR />|}}{{#ifexpr:{{{rottencooked boredom|0}}}<>0|'''Boredom Change:''' {{{rottencooked boredom}}}<BR />|}}{{#ifexpr:{{{rottencooked stress|0}}}<>0|'''Stress Change:''' {{{rottencooked stress}}}<BR />|}}{{#ifexpr:{{{rottencooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{rottencooked unhappiness}}}<BR />}}| }}
</small>
</small>
| }}
</center>
</center>
</div>   
</div>   
</td></tr></table>
</td></tr></table>


<!-- Table to use if the item is both perishable and cooked-->
{{#ifexpr:{{{perishable|0}}}<>0| {{#ifexpr:{{{cookable|0}}}<>0|
<TABLE class="wikitable" style="text-align: center; float:left; clear:left;">
  <TR>
    <TH colspan="4">Nutritional Information</TH>
  </TR>
  <TR>
    <TH>Uncooked</TH>
    <TD>'''Fresh {{PAGENAME}}'''<BR />{{#if: {{{image|}}} | [[Image:{{{image}}}]] }} <BR /><small>{{#ifexpr:{{{hunger|0}}}<>0|'''Hunger:''' {{{hunger}}}<BR />|}}{{#ifexpr:{{{boredom|0}}}<>0|'''Boredom Change:''' {{{boredom}}}<BR />|}}{{#ifexpr:{{{stress|0}}}<>0|'''Stress Change:''' {{{stress}}}<BR />|}}{{#ifexpr:{{{unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unhappiness}}}|}}</small></TD>
    <TD>'''{{PAGENAME}}'''<BR />{{#if: {{{image|}}} | [[Image:{{{image}}}]] | (No Image)}}<BR /><SMALL>{{#ifexpr:{{{unrotten hunger|0}}}<>0|'''Hunger:''' {{{unrotten hunger}}}<BR />|}}{{#ifexpr:{{{unrotten boredom|0}}}<>0|'''Boredom Change:''' {{{unrotten boredom}}}<BR />|}}{{#ifexpr:{{{unrotten stress|0}}}<>0|'''Stress Change:''' {{{unrotten stress}}}<BR />|}}{{#ifexpr:{{{unrotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unrotten unhappiness}}}<BR />|}}</SMALL></TD>
    <TD>'''Rotten {{PAGENAME}}'''<BR />{{#if: {{{rotten image|}}} | [[Image:{{{rotten image}}}]] | (No Image)}}<BR /><small>{{#ifexpr:{{{rotten hunger|0}}}<>0|'''Hunger:''' {{{rotten hunger}}}<BR />|}}{{#ifexpr:{{{rotten boredom|0}}}<>0|'''Boredom Change:''' {{{rotten boredom}}}<BR />|}}{{#ifexpr:{{{rotten stress|0}}}<>0|'''Stress Change:''' {{{rotten stress}}}<BR />|}}{{#ifexpr:{{{rotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{rotten unhappiness}}}<BR /><font style="color:red">Consuming this may make you [[Moodles#Sick|sick]].</font> }}</SMALL></TD>
  </TR>
  <TR>
    <TH>Cooked</TH>
    <TD>'''Fresh Cooked {{PAGENAME}}'''<BR />{{#if: {{{cooked image|}}} | [[Image:{{{cooked image}}}]] | (No Image)}}<BR /><small>{{#ifexpr:{{{cooked hunger|0}}}<>0|'''Hunger:''' {{{cooked hunger}}}<BR />|}}{{#ifexpr:{{{cooked boredom|0}}}<>0|'''Boredom Change:''' {{{cooked boredom}}}<BR />|}}{{#ifexpr:{{{cooked stress|0}}}<>0|'''Stress Change:''' {{{cooked stress}}}<BR />|}}{{#ifexpr:{{{cooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{cooked unhappiness}}}<BR />}}</small></TD>
    <TD>'''Cooked {{PAGENAME}}'''<BR />{{#if: {{{cooked image|}}} | [[Image:{{{cooked image}}}]] | (No Image)}}<BR /><SMALL>{{#ifexpr:{{{unrottencooked hunger|0}}}<>0|'''Hunger:''' {{{unrottencooked hunger}}}<BR />}}{{#ifexpr:{{{unrottencooked boredom|0}}}<>0|'''Boredom Change:''' {{{unrottencooked boredom}}}<BR />}}{{#ifexpr:{{{unrottencooked stress|0}}}<>0|'''Stress Change:''' {{{unrottencooked stress}}}<BR />|}}{{#ifexpr:{{{unrottencooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unrottencooked unhappiness}}}<BR />}}</SMALL></TD>
    <TD>'''Rotten Cooked {{PAGENAME}}'''<BR />{{#if: {{{rotten image|}}} | [[Image:{{{rotten image}}}]] | (No Image)}}<BR /><small>{{#ifexpr:{{{rottencooked hunger|0}}}<>0|'''Hunger:''' {{{rottencooked hunger}}}<BR />|}}{{#ifexpr:{{{rottencooked boredom|0}}}<>0|'''Boredom Change:''' {{{rottencooked boredom}}}<BR />|}}{{#ifexpr:{{{rottencooked stress|0}}}<>0|'''Stress Change:''' {{{rottencooked stress}}}<BR />|}}{{#ifexpr:{{{rottencooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{rottencooked unhappiness}}}<BR /><font style="color:red">Consuming this may make you [[Moodles#Sick|sick]].</font>|}}</SMALL></TD>
  </TR>
</TABLE>
| }} |}}
<!-- Table to use if the item is only perishable-->
{{#ifexpr:{{{perishable|0}}}<>0| {{#ifexpr:{{{cookable|0}}}=0|
<TABLE class="wikitable" style="text-align: center;">
  <TR>
    <TH colspan="4">Nutritional Information</TH>
  </TR>
  <TR>
    <TD>'''Fresh {{PAGENAME}}'''<BR />{{#if: {{{image|}}} | [[Image:{{{image}}}]] }} <BR /><small>{{#ifexpr:{{{hunger|0}}}<>0|'''Hunger:''' {{{hunger}}}<BR />|}}{{#ifexpr:{{{boredom|0}}}<>0|'''Boredom Change:''' {{{boredom}}}<BR />|}}{{#ifexpr:{{{stress|0}}}<>0|'''Stress Change:''' {{{stress}}}<BR />|}}{{#ifexpr:{{{unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unhappiness}}}|}}</small></TD>
    <TD>'''{{PAGENAME}}'''<BR />{{#if: {{{image|}}} | [[Image:{{{image}}}]] | (No Image)}}<BR /><SMALL>{{#ifexpr:{{{unrotten hunger|0}}}<>0|'''Hunger:''' {{{unrotten hunger}}}<BR />|}}{{#ifexpr:{{{unrotten boredom|0}}}<>0|'''Boredom Change:''' {{{unrotten boredom}}}<BR />|}}{{#ifexpr:{{{unrotten stress|0}}}<>0|'''Stress Change:''' {{{unrotten stress}}}<BR />|}}{{#ifexpr:{{{unrotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unrotten unhappiness}}}<BR />|}}</SMALL></TD>
    <TD>'''Rotten {{PAGENAME}}'''<BR />{{#if: {{{rotten image|}}} | [[Image:{{{rotten image}}}]] | (No Image)}}<BR /><small>{{#ifexpr:{{{rotten hunger|0}}}<>0|'''Hunger:''' {{{rotten hunger}}}<BR />|}}{{#ifexpr:{{{rotten boredom|0}}}<>0|'''Boredom Change:''' {{{rotten boredom}}}<BR />|}}{{#ifexpr:{{{rotten stress|0}}}<>0|'''Stress Change:''' {{{rotten stress}}}<BR />|}}{{#ifexpr:{{{rotten unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{rotten unhappiness}}}<BR /><font style="color:red">Consuming this may make you [[Moodles#Sick|sick]].</font> }}</SMALL></TD>
  </TR>
</TABLE>
| }} | }}
<!-- Table to use if the item only cookable-->
{{#ifexpr:{{{cookable|0}}}<>0| {{#ifexpr:{{{perishable|0}}}=0|
<TABLE class="wikitable" style="text-align: center;">
  <TR>
    <TH colspan="4">Nutritional Information</TH>
  </TR>
  <TR>
    <TH>Uncooked</TH>
    <TD>'''{{PAGENAME}}'''<BR />{{#if: {{{image|}}} | [[Image:{{{image}}}]] }} <BR /><small>{{#ifexpr:{{{hunger|0}}}<>0|'''Hunger:''' {{{hunger}}}<BR />|}}{{#ifexpr:{{{boredom|0}}}<>0|'''Boredom Change:''' {{{boredom}}}<BR />|}}{{#ifexpr:{{{stress|0}}}<>0|'''Stress Change:''' {{{stress}}}<BR />|}}{{#ifexpr:{{{unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{unhappiness}}}|}}</small></TD>
  </TR>
  <TR>
    <TH>Cooked</TH>
    <TD>'''Cooked {{PAGENAME}}'''<BR />{{#if: {{{cooked image|}}} | [[Image:{{{cooked image}}}]] | (No Image)}}<BR /><small>{{#ifexpr:{{{cooked hunger|0}}}<>0|'''Hunger:''' {{{cooked hunger}}}<BR />|}}{{#ifexpr:{{{cooked boredom|0}}}<>0|'''Boredom Change:''' {{{cooked boredom}}}<BR />|}}{{#ifexpr:{{{cooked stress|0}}}<>0|'''Stress Change:''' {{{cooked stress}}}<BR />|}}{{#ifexpr:{{{cooked unhappiness|0}}}<>0|'''Unhappiness Change:''' {{{cooked unhappiness}}}<BR />}}</small></TD>
  </TR>
</TABLE>
| }} | }}
<noinclude>
<noinclude>



Revision as of 09:39, 4 December 2013

Consumables


[[Image:{{{image}}}|120px]] Weight: unknown




Usage Example: Use this template to add an infobox to a consumable item's page. If a property is not included or is 0, it will not be displayed. Possible properties to add include:

Image [required]

perishable [true|false] (use 1 for true, 0 for false)

cookable [true|false] (use 1 for true, 0 for false)

weight, hunger, boredom, stress, unhappiness

cooked weight, cooked hunger, cooked boredom, cooked stress, cooked unhappiness

unrotten hunger, unrotten boredom, unrotten stress, unrotten unhappiness (Unrotten meaning not fresh anymore but not yet rotten)

unrottencooked weight, unrottencooked hunger, unrottencooked boredom, unrottencooked stress, unrottencooked unhappiness

rotten hunger, rotten boredom, rotten stress, rotten unhappiness

rottencooked weight, rottencooked hunger, rottencooked boredom, rottencooked stress, rottencooked unhappiness

code

Example usage in a page:

{{Consumables2 |name = Grapes |image = Item_Grapes.png |hunger = 0 |weight = 0.0 |perishable = 1 |rotten image = Item_GrapesRotten.png |rotten hunger = 0 }}