ATTENTION! The process of updating WiKi to version Eco 10.x has begun. Those wishing to participate can find out more Information on our ECO Contribution Wiki Discord.

Template:Infobox Item: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
No edit summary
No edit summary
Line 4: Line 4:
</includeonly>
</includeonly>


 
<noinclude>
== Documentation ==
== Documentation ==
<pre>
<pre>
{{Infobox_Item|name = 'Item name'}}
{{Infobox_Item|name = 'Item name'}}
</pre>
</pre>
This template can be used to grab details relevant to an item. It formats the results into an infobox.
This template can be used to grab details relevant to an item. It formats the results into an infobox.
If the template is passed, this module creates a table using details from the following Modules:
If the template is passed, this module creates a table using details from the following Modules:
*[[Module:Infobox_Item]]
*[[Module:Infobox_Item]]
Line 47: Line 49:
     |itemidnumber = Item ID Number  
     |itemidnumber = Item ID Number  
</pre>  
</pre>  
If .footprint (Dimension) ~= nil, or group == 'Block Item' it will generate the following:
If .footprint (Dimension) ~= nil, or group == 'Block Item' it will generate the following:
<pre>
<pre>
World Object
World Object
Line 73: Line 73:
     Fuels Used: List of items the objects use as fuel
     Fuels Used: List of items the objects use as fuel
</pre>
</pre>
If .mobile ~= nil it will generate the following:
If .mobile ~= nil it will generate the following:
<pre>
<pre>
Vehicle Object
Vehicle Object
Line 82: Line 80:
     Fuels Used: List of items the objects use as fuel
     Fuels Used: List of items the objects use as fuel
</pre>
</pre>
If .itemTable.group == 'Road Items' it will generate the following:
If .itemTable.group == 'Road Items' it will generate the following:
<pre>
<pre>
Road Object
Road Object
Line 90: Line 86:
</pre>
</pre>


''Note:'' Put the tag between <code>&lt;noinclude&gt; &lt;/noinclude&gt;</code> tags for outdated transcluded pages.


==Examples==
==Examples==
<noinclude>{{Infobox_Item|name = Elk Carcass}}</noinclude>
 
<noinclude>{{Infobox_Item|name = Charcoal}}</noinclude>
<includeonly>
<noinclude>{{Infobox_Item|name = Huckleberries}}</noinclude>
{{Infobox_Item|name = Elk Carcass}}
<noinclude>{{Infobox_Item|name = Prepared Meat}}</noinclude>
{{Infobox_Item|name = Charcoal}}
<noinclude>{{Infobox_Item|name = Workbench}}</noinclude>
{{Infobox_Item|name = Huckleberries}}
<noinclude>{{Infobox_Item|name = Bloomery}}</noinclude>
{{Infobox_Item|name = Prepared Meat}}
<noinclude>{{Infobox_Item|name = Bookshelf}}</noinclude>
{{Infobox_Item|name = Workbench}}
<noinclude>{{Infobox_Item|name = Wind Turbine}}</noinclude>
{{Infobox_Item|name = Bloomery}}
<noinclude>{{Infobox_Item|name = Iron Axe}}</noinclude>
{{Infobox_Item|name = Bookshelf}}
<noinclude>{{Infobox_Item|name = Coal}}</noinclude>
{{Infobox_Item|name = Wind Turbine}}
<noinclude>{{Infobox_Item|name = Brick}}</noinclude>
{{Infobox_Item|name = Iron Axe}}
<noinclude>{{Infobox_Item|name = Cooking Skill Scroll}}</noinclude>
{{Infobox_Item|name = Coal}}
<noinclude>{{Infobox_Item|name = Trousers}}</noinclude>
{{Infobox_Item|name = Brick}}
<noinclude>{{Infobox_Item|name = Stockpile}}</noinclude>
{{Infobox_Item|name = Cooking Skill Scroll}}
<noinclude>{{Infobox_Item|name = Wood Cart}}</noinclude>
{{Infobox_Item|name = Trousers}}
<noinclude>{{Infobox_Item|name = Blast Furnace}}</noinclude>
{{Infobox_Item|name = Stockpile}}
<noinclude>{{Infobox_Item|name = Water}}</noinclude>
{{Infobox_Item|name = Wood Cart}}
{{Infobox_Item|name = Blast Furnace}}
{{Infobox_Item|name = Water}}
</includeonly>
 
</noinclude>

Revision as of 01:42, 22 February 2021


Documentation

{{Infobox_Item|name = 'Item name'}}

This template can be used to grab details relevant to an item. It formats the results into an infobox.

If the template is passed, this module creates a table using details from the following Modules:

Usage

Parameters

name
The name of an item. This pulls the description for that item.

Infobox Properies

If .name is found it will generate the following:

    |name = The name of an item.
    |group = Item group
             (Colours for groups: 
             #4b9130 for Food;
             #517ab2 for Items, World Object Items, Tools, Block Items, AvatarPart, Road Items; 
             #af8d33 for Skill Books, Skill Scrolls,)
    |image = ItemName_Icon.png (Game Icon)
General
    |created = Crafting station(s) crafted at, or N/A
    |calories = If group=Food then x,xxx otherwise hide
    |carbs = If group=Food then x.x otherwise hide (print 0.0 if no carbs)
    |protein = If group=Food then x.x otherwise hide (print 0.0 if no protein)
    |fat = If group=Food then x.x otherwise hide (print 0.0 if no fat)
    |vitamins = If group=Food then x.x otherwise hide (print 0.0 if no vitamins)
    |nutritiondensity = If group=Food then xcal otherwise hide    
    |carried = Backpack, Hands
    |weight =  If weight ~= nil then xkg; If nil then 0kg
    |stacklimit = If maxStack ~= nil the x (1, 10, 100)
    |fuel = If fuel ~= nil then x,xxxJ otherwise hide
    |currency = If currency ~= nil then Yes otherwise hide
IDs    
    |itemid = ExampleItem
    |itemidnumber = Item ID Number 

If .footprint (Dimension) ~= nil, or group == 'Block Item' it will generate the following:

World Object
    |image = ItemName_Placed.png
Placement
    |Dimensions = If footprint ~= nil then x x x x x (X x Y x Z) otherwise hide
    |Material Tier = If materialTier ~= nil then Tier x otherwise hide (This is block Tiers)
    |Room Required = If ContainReq ~= nil then Yes otherwise hide
    |Room Size = if roomSizeReq ~= nil then xm³ otherwise hide
    |Room Materials = if itemTable.roomMatReq ~= nil then x otherwise hide
Housing (.roomCategory ~= nil this section will be created otherwise hide)
    |Room Category = Bedroom, Bathroom, Kitchen, General, or Industrial
    (If not Industrial, the following will appear. Industrial will say ALL ROOM VALUE LOST)
    |Furniture Type = Type of furniture (such as light, shelves, seating...)
    |Value = Items Room Value
    |Dim. Return % = Dim. return of the object
Power (If .engeryType ~= nil this section will appear otherwise hide all)
    |Energy Type:  Mechanical, Electrical...
    |Grid Radius: xm
    |Engery Produced: xJ
    |Engery Used: xJ
Fuel (If .fuelsUsed ~= nil this section will appear otherwise hide all)
    Fuels Used: List of items the objects use as fuel

If .mobile ~= nil it will generate the following:

Vehicle Object
    |image = ItemName_Placed.png
Fuel (If .fuelsUsed ~= nil this section will appear otherwise hide all)
    Fuels Used: List of items the objects use as fuel

If .itemTable.group == 'Road Items' it will generate the following:

Road Object
    |image = ItemName_Placed.png


Note: Put the tag between <noinclude> </noinclude> tags for outdated transcluded pages.

Examples