Actions

Template

Difference between revisions of "Construction stage/doc"

From Unofficial Stationeers Wiki

< Template:Construction stage
(Add the blank template code)
(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 11: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[edit]

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

Parameter regarding a construction stage of a structure.

Template parameters

ParameterDescriptionTypeStatus
Stage numbernumber

The stage number

Default
empty
Example
1, 2, ...
Auto value
empty
Numberrequired
Imageimage

Image of this stage

Default
empty
Example
empty
Auto value
empty
Fileoptional
Toolconst_with_tool

Stage constructed with this tool

Default
empty
Example
[[Wrench]]
Auto value
empty
Pageoptional
Itemconst_with_item

Item required for this stage

Default
empty
Example
2x [[Cable Coil]]
Auto value
empty
Pageoptional
Deconstruction tooldecon_with_tool

Tool to deconstruct this stage

Default
empty
Example
[[Hand Drill]]
Auto value
empty
Pageoptional
Deconstruction itemitem_rec

Item received when deconstructing this stage

Default
empty
Example
2x [[Plastic Sheet]]
Auto value
empty
Pageoptional

Example[edit]

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

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        = 
}}