Vorlage:Infobox Item: Unterschied zwischen den Versionen
[unmarkierte Version] | [unmarkierte Version] |
Dennis (Diskussion | Beiträge) K 1 Version importiert |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
< | <includeonly> | ||
{{#invoke:Infobox_Item|ItemMain}} | |||
</includeonly> | |||
<noinclude> | |||
== Documentation == | == Documentation == | ||
<pre> | |||
{{Infobox_Item|name = 'Item name'}} | |||
</pre> | |||
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: | |||
*[[Modul:Infobox_Item]] | |||
*[[Modul:ItemData]] | |||
*[[Modul:CraftingRecipes]]. | |||
== 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: | |||
<pre> | <pre> | ||
|name = The name of an item. | |||
|name = | |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,) | ||
|created = Crafting station(s) crafted at, or | |image = ItemName_Icon.png (Game Icon) | ||
|calories = If | General | ||
|carbs = If | |created = Crafting station(s) crafted at, or N/A | ||
|protein = If | |calories = If group=Food then x,xxx otherwise hide | ||
|fat = If | |carbs = If group=Food then x.x otherwise hide (print 0.0 if no carbs) | ||
|vitamins = If | |protein = If group=Food then x.x otherwise hide (print 0.0 if no protein) | ||
|carried = Backpack, Hands | |fat = If group=Food then x.x otherwise hide (print 0.0 if no fat) | ||
|weight = If | |vitamins = If group=Food then x.x otherwise hide (print 0.0 if no vitamins) | ||
|stacklimit = 1, 10, 100 | |nutritiondensity = If group=Food then xcal otherwise hide | ||
|fuel = If | |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 | |itemid = ExampleItem | ||
|itemidnumber = | |itemidnumber = Item ID Number | ||
| | </pre> | ||
| | If .footprint (Dimension) ~= nil, or group == 'Block Item' it will generate the following: | ||
<pre> | |||
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 | |||
</pre> | |||
If .mobile ~= nil it will generate the following: | |||
<pre> | |||
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 | |||
</pre> | |||
If .itemTable.group == 'Road Items' it will generate the following: | |||
<pre> | |||
Road Object | |||
|image = ItemName_Placed.png | |||
</pre> | </pre> | ||
''Note:'' Put the tag between <code><noinclude> </noinclude></code> tags for outdated transcluded pages. | ''Note:'' Put the tag between <code><noinclude> </noinclude></code> tags for outdated transcluded pages. | ||
==Examples== | |||
{{Infobox_Item|name = Elk Carcass}} | |||
{{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}} | |||
[[Category:Infobox Templates]] | [[Category:Infobox Templates]] | ||
</noinclude | </noinclude> |
Version vom 19. September 2020, 08:14 Uhr
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
Elk Carcass could not be found in Module:ItemData.
Charcoal could not be found in Module:ItemData.
Huckleberries could not be found in Module:ItemData.
Prepared Meat could not be found in Module:ItemData.
Workbench could not be found in Module:ItemData.
Bloomery could not be found in Module:ItemData.
Bookshelf could not be found in Module:ItemData.
Wind Turbine could not be found in Module:ItemData.
Iron Axe could not be found in Module:ItemData.
Coal could not be found in Module:ItemData.
Brick could not be found in Module:ItemData.
Cooking Skill Scroll could not be found in Module:ItemData.
Trousers could not be found in Module:ItemData.
Stockpile could not be found in Module:ItemData.
Wood Cart could not be found in Module:ItemData.
Blast Furnace could not be found in Module:ItemData.
Water could not be found in Module:ItemData.