Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Construction stage/doc: Difference between revisions

Template page
Add the blank template code
Mallaco (talk | contribs)
Fix example section
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
{{Structurebox
| name            = Example
| placed_with_item = 1x [[Kit (Autolathe)]]
| placed_on_grid  = Small Grid
| stage_image1    = [[File:StructureAutolathe BuildState0.png|Autolathe build state 0]]
| const_with_tool1 = [[Welding Torch]]
| const_with_item1 = 2x [[Iron Sheets]]
| decon_with_tool1 = [[Wrench]]
| item_rec2        = 1x [[Kit (Autolathe)]]
| stage_image2    = [[File:StructureAutolathe BuildState1.png|Autolathe build state 1]]
| const_with_item2 = 4x [[Cable Coil]]
| decon_with_tool2 = [[Angle Grinder]]
| item_rec2        = 2x [[Iron Sheets]]
}}
== Summary ==
== Summary ==
This template is meant to be used as a child template in the [[Template:Structurebox]].
This template is meant to be used as a child template in the [[Template:Structurebox]].
Line 7: Line 21:


== Parameters ==
== Parameters ==
<!-- Replace this, once we have the "Parameters" Mediawiki module installed -->
 
The following, optional parameters can be supplied:
<templatedata>
{| class="wikitable"
{
|-
"params": {
! Parameter Name  !! Description
"number": {
|-
"label": "Stage number",
| number          || The stage number, that will be used in the title of the box.
"description": "The stage number",
|-
"example": "1, 2, ...",
| image          || An image of the build stage.
"type": "number",
|-
"required": true
| const_with_tool || The tool, that the next stage is constructed with.
},
|-
"image": {
| const_with_item || The item, that the next stage is constructed with.
"label": "Image",
|-
"description": "Image of this stage",
| decon_with_tool || The tool, that the stage is deconstructed with.
"type": "wiki-file-name"
|-
},
| item_rec       || The item, that the player receives, on stage deconstruction.
"const_with_tool": {
|}
"label": "Tool",
"description": "Stage constructed with this tool",
"example": "[[Wrench]]",
"type": "wiki-page-name"
},
"const_with_item": {
"label": "Item",
"description": "Item required for this stage",
"example": "2x [[Cable Coil]]",
"type": "wiki-page-name"
},
"decon_with_tool": {
"label": "Deconstruction tool",
"description": "Tool to deconstruct this stage",
"example": "[[Hand Drill]]",
"type": "wiki-page-name"
},
"item_rec": {
"label": "Deconstruction item",
"description": "Item received when deconstructing this stage",
"example": "2x [[Plastic Sheet]]",
"type": "wiki-page-name"
}
},
"description": "Parameter regarding a construction stage of a structure."
}
</templatedata>
 
== Example ==
The structurebox on the right side is obtained with the following code:
 
<pre>{{Structurebox
| name            = Example
| placed_with_item = 1x [[Kit (Autolathe)]]
| placed_on_grid  = Small Grid
| stage_image1    = [[File:StructureAutolathe BuildState0.png|Autolathe build state 0]]
| const_with_tool1 = [[Welding Torch]]
| const_with_item1 = 2x [[Iron Sheets]]
| decon_with_tool1 = [[Wrench]]
| item_rec2        = 1x [[Kit (Autolathe)]]
| stage_image2    = [[File:StructureAutolathe BuildState1.png|Autolathe build state 1]]
| const_with_item2 = 4x [[Cable Coil]]
| decon_with_tool2 = [[Angle Grinder]]
| item_rec2       = 2x [[Iron Sheets]]
}}</pre>
 


== Blank ==
== Blank ==
This is the blank template code, that can be copy-pasted into a page to use it there.
This is the blank template code, that can be copy-pasted into a page to use it there.
<pre style="overflow: auto;" pad="yes">{{Construction stage
<pre style="overflow: auto;" pad="yes">{{Construction stage
| number =  
| number         =  
| image =  
| image           =  
| const_with_tool =  
| const_with_tool =  
| const_with_item =  
| const_with_item =  
| decon_with_tool =  
| decon_with_tool =  
| item_rec =  
| item_rec       =  
}}</pre>
}}</pre>



Latest revision as of 17:03, 26 November 2025

Example
Operation
Construction
Placed with 1x Kit (Autolathe)
Placed on Small Grid
Stage 1
Autolathe build state 0
Next Stage Construction
Constructed with tool Welding Torch
Constructed with item 2x Iron Sheets
Deconstruction
Deconstructed with Wrench
Stage 2
Autolathe build state 1
Next Stage Construction
Constructed with item 4x Cable Coil
Deconstruction
Deconstructed with Angle Grinder
Item received 2x Iron Sheets

Summary

This template is meant to be used as a child template in the Template:Structurebox.

One instance can be used to represent a build stage of a Structure.

Parameters

Parameter regarding a construction stage of a structure.

Template parameters

ParameterDescriptionTypeStatus
Stage numbernumber

The stage number

Example
1, 2, ...
Numberrequired
Imageimage

Image of this stage

Fileoptional
Toolconst_with_tool

Stage constructed with this tool

Example
[[Wrench]]
Page nameoptional
Itemconst_with_item

Item required for this stage

Example
2x [[Cable Coil]]
Page nameoptional
Deconstruction tooldecon_with_tool

Tool to deconstruct this stage

Example
[[Hand Drill]]
Page nameoptional
Deconstruction itemitem_rec

Item received when deconstructing this stage

Example
2x [[Plastic Sheet]]
Page nameoptional

Example

The structurebox on the right side is obtained with the following code:

{{Structurebox
| name             = Example
| placed_with_item = 1x [[Kit (Autolathe)]]
| placed_on_grid   = Small Grid
| stage_image1     = [[File:StructureAutolathe BuildState0.png|Autolathe build state 0]]
| const_with_tool1 = [[Welding Torch]]
| const_with_item1 = 2x [[Iron Sheets]]
| decon_with_tool1 = [[Wrench]]
| item_rec2        = 1x [[Kit (Autolathe)]]
| stage_image2     = [[File:StructureAutolathe BuildState1.png|Autolathe build state 1]]
| const_with_item2 = 4x [[Cable Coil]]
| decon_with_tool2 = [[Angle Grinder]]
| item_rec2        = 2x [[Iron Sheets]]
}}


Blank

This is the blank template code, that can be copy-pasted into a page to use it there.

{{Construction stage
| number          = 
| image           = 
| const_with_tool = 
| const_with_item = 
| decon_with_tool = 
| item_rec        = 
}}