Template:Infobox: Difference between revisions

From Lifecraft Wiki
Jump to navigation Jump to search
(Define optional parameter + Explain the use of the template)
m (Fix check of features parameter)
 
(3 intermediate revisions by the same user not shown)
Line 9: Line 9:
| {{{categories|{{category|Uncategorized}}}}}
| {{{categories|{{category|Uncategorized}}}}}
|-
|-
{{#ifeq:{{{categories|undefined}}}|undefined||
{{#ifeq:{{{features|undefined}}}|undefined||
<tr><td style="vertical-align:top">Features</td><td>{{{features}}}</td></tr>
<tr><td style="vertical-align:top">Features</td><td>{{{features}}}</td></tr>
}}
}}
{{#ifeq:{{{floor|undefined}}}|undefined||
{{#ifeq:{{{build_req|undefined}}}|undefined||
<tr><td style="vertical-align:top">Build on</td><td>{{{floor}}}</td></tr>
<tr><td style="vertical-align:top">Build req.</td><td>{{{build_req}}}</td></tr>
}}
}}
|}</includeonly>
|}</includeonly>
Line 39: Line 39:
|-
|-
| features
| features
| (optional) Features of the game element (like: producing heat, need energy, ...). Feel free to use one or multiple element with the [[Template:Feature|features template]].
| (optional) Features of the game element (like: producing heat, need energy, ...). Feel free to use one or multiple element with the [[Template:IconText|icon-text template]].
|-
|-
| floor
| build_req
| (optional) Define on which type of floor a structure can be build. Feel free to use one or multiple element with the [[Template:Floor|floors template]].
| (optional) Define condition for a structure to be build (floor type, on wall, ...). Feel free to use one or multiple element with the [[Template:IconText|icon-text template]].
|}
|}


Line 52: Line 52:
| picture_alt=Ribosome<br/>
| picture_alt=Ribosome<br/>
| picture_caption=Ribosome<br/>
| picture_caption=Ribosome<br/>
| features=<nowiki>{{feature|heating}}</nowiki><br/>
| features=<nowiki>{{icontext|icon=heating|text=Produce heat|oneline}}</nowiki><br/>
| floor=<nowiki>{{floor|intracellular}}</nowiki><br/>
| build_req=<nowiki>{{icontext|icon=intracell|text=Intracellular|oneline}}</nowiki><br/>
}}
}}
</noinclude>
</noinclude>

Latest revision as of 08:04, 28 May 2024


Generic infobox for game elements (building, resources, ...)

Parameters

Name Description
name Name of the game element.
categories Categories of the game element (type, category, color, ...). Feel free to use one or multiple element with the categories template.
picture_file (optional) File use to illustrate the infobox. Format: File:filename.ext.
picture_alt (optional) Alternative text use if the picture can't load.
picture_caption (optional) Text display while hovering the picture.
features (optional) Features of the game element (like: producing heat, need energy, ...). Feel free to use one or multiple element with the icon-text template.
build_req (optional) Define condition for a structure to be build (floor type, on wall, ...). Feel free to use one or multiple element with the icon-text template.

Exemple of use

{{Infobox
| name=Ribosome
| categories={{category|Structure}}{{category|Production}}
| picture_file=File:Ribosome.png
| picture_alt=Ribosome
| picture_caption=Ribosome
| features={{icontext|icon=heating|text=Produce heat|oneline}}
| build_req={{icontext|icon=intracell|text=Intracellular|oneline}}
}}