A Wiki in the Desert
Log in

Difference between revisions of "Template:BuildCost"

From A Wiki in the Desert
m
m
Line 1: Line 1:
<includeonly>
+
<includeonly>{{#vardefine:count|{{trim | {{{1}}} }}}}{{#vardefine:base|{{trim | {{{2}}} }}}}{{#arraydefine:p|{{trim|{{{3|}}}}}|unique, sort=desc}}{{#subobject:|count={{#var:count}}|buildcost={{#var:base}}|requires_property={{#arrayprint:p}}|+sep=}}|{{#var:count}} [[{{#var:base}}]]{{#ifexpr: {{#arraysize:p}} > 0|&nbsp;-&nbsp;}}{{#arrayprint:p}} }}</includeonly><noinclude><templatedata>
{{#vardefine:count|{{trim | {{{1}}} }}}}{{#vardefine:base|{{trim | {{{2}}} }}}}{{#arraydefine:p|{{trim|{{{3|}}}}}|unique, sort=desc}}
 
 
 
{{#subobject:street_address
 
|Street number={{#var:count}}
 
|Street name=[[{{#var:base}}]]
 
|Postcode=AAA ZZZ
 
}}
 
 
 
</includeonly><noinclude><templatedata>
 
 
{
 
{
 
"params": {
 
"params": {
Line 28: Line 19:
 
"description": "The properties of the required item",
 
"description": "The properties of the required item",
 
"example": "Black"
 
"example": "Black"
},
 
"verified": {
 
"label": "Verified",
 
"description": "If the requirement has been verified or not",
 
"example": "false",
 
"type": "boolean",
 
"default": "false",
 
"suggested": true
 
 
}
 
}
 
},
 
},

Revision as of 12:38, 3 June 2023

Defines a number of items as being a requirement of the object described by the page.

Template parameters

ParameterDescriptionTypeStatus
Number1

The number of this item that is required

Example
1
Numberrequired
Item2

The base item that is required.

Example
Treated Board
Unknownrequired
Properties3

The properties of the required item

Example
Black
Unknownoptional