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
Tag: 2017 source edit
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
{{#invoke:Infobox_Item|ItemMain}}
{{#invoke:Infobox_Item|ItemMain}}
[[Category:Infobox Templates]]
</includeonly>
</includeonly>


Line 9: Line 8:
{{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]]
*[[Module:ItemData]]
*[[Module:ItemData]]
*[[Module:CraftingRecipes]].
*[[Module:CraftingRecipes]].
== Usage==
== Usage==
===Parameters===
===Parameters===
; name
; name
: The name of an item. This pulls the description for that item.
: The name of an item. This pulls the description for that item.
===Infobox Properies===
===Infobox Properies===
If .name is found it will generate the following:
If .name is found it will generate the following:
Line 81: Line 84:
     |image = ItemName_Placed.png
     |image = ItemName_Placed.png
</pre>
</pre>
''Note:'' Put the tag between <code>&lt;noinclude&gt; &lt;/noinclude&gt;</code> tags for outdated transcluded pages.
''Note:'' Put the tag between <code>&lt;noinclude&gt; &lt;/noinclude&gt;</code> tags for outdated transcluded pages.
==Examples==
 
{{Infobox_Item|name = Elk Carcass}}
[[Category:Infobox Templates]]
{{Infobox_Item|name = Charcoal}}
{{Infobox_Item|name = Huckleberries}}
{{Infobox_Item|name = Prepared Meat}}
{{Infobox_Item|name = Workbench}}
{{Infobox_Item|name = Bloomery}}
{{Infobox_Item|name = Bookshelf}}
{{Infobox_Item|name = Wind Turbine}}
{{Infobox_Item|name = Iron Axe}}
{{Infobox_Item|name = Coal}}
{{Infobox_Item|name = Brick}}
{{Infobox_Item|name = Cooking Skill Scroll}}
{{Infobox_Item|name = Trousers}}
{{Infobox_Item|name = Stockpile}}
{{Infobox_Item|name = Wood Cart}}
{{Infobox_Item|name = Blast Furnace}}
{{Infobox_Item|name = Water}}
</noinclude>
</noinclude>

Latest revision as of 15:30, 23 November 2023


Documentation[edit source]

{{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[edit source]

Parameters[edit source]

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

Infobox Properies[edit source]

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.