More actions
Alistair3149 (talk | contribs) m 1 revision imported |
Alistair3149 (talk | contribs) Undo revision 212569 by Alistair3149 (talk) Tag: Undo |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>< |
<includeonly><!-- |
||
Radar |
|||
<tr><th colspan="2">Avionics</th></tr> |
|||
----- |
|||
{{#ifexpr:{{{radarcount|0}}} > 0|<tr> |
|||
-->{{#ifexpr:{{{radarcount|0}}} > 0 |
|||
<td rowspan={{{radarcount}}}><div class="vehicle-spec-label">[[File:Radarnav.svg|30px|link=]]Radars</div></td> |
|||
| <div class="template-components__section"> |
|||
{{#loop: radarnumber |
|||
<div class="template-components__label">[[File:Radarnav.svg|30px|link=]]<span>Radar</span></div> |
|||
| 1 |
|||
<div class="template-components__group"> |
|||
| {{{radarcount|1}}} |
|||
{{#loop: radarnumber |
|||
| 1 |
|||
<td>{{Component card |
|||
| {{{radarcount|1}}} |
|||
| quantity={{#if:{{{radar{{#var:radarnumber}}quantity|}}}|{{{radar{{#var:radarnumber}}quantity}}}|1}} |
|||
| <div class="template-components__subgroup"> |
|||
| size={{#if:{{{radar{{#var:radarnumber}}size|}}}|{{{radar{{#var:radarnumber}}size}}}|X}} |
|||
{{SCitem |
|||
| manufacturer={{#if:{{{radar{{#var:radarnumber}}manufacturer|}}}|{{{radar{{#var:radarnumber}}manufacturer}}}|N/A}} |
|||
| count={{#if:{{{radar{{#var:radarnumber}}quantity|}}}|{{{radar{{#var:radarnumber}}quantity}}}|1}} |
|||
| size={{#if:{{{radar{{#var:radarnumber}}size|}}}|{{{radar{{#var:radarnumber}}size}}}|X}} |
|||
</td></tr> |
|||
| subtitle={{#if:{{{radar{{#var:radarnumber}}manufacturer|}}}|{{MFUNAME|{{{radar{{#var:radarnumber}}manufacturer}}}}}|N/A}} |
|||
}}}} |
|||
| title={{#if:{{{radar{{#var:radarnumber}}name|}}}|{{{radar{{#var:radarnumber}}name}}}|Empty hardpoint}} |
|||
{{#ifexpr:{{{computercount|0}}} > 0|<tr> |
|||
| level={{#if:{{{radar{{#var:radarnumber}}mountname|}}}{{{radar{{#var:radarnumber}}mountsize|}}}{{{radar{{#var:radarnumber}}mountmanufacturer|}}}|2|1}} |
|||
<td rowspan={{{computercount}}}><div class="vehicle-spec-label">[[File:Computernav.svg|30px|link=]]Computers</div></td> |
|||
}} |
|||
{{#loop: computernumber |
|||
</div> |
|||
| 1 |
|||
}} |
|||
| {{{computercount|1}}} |
|||
</div> |
|||
| {{#ifexpr:{{#var:computernumber}} > 1|<tr>}} |
|||
</div> |
|||
<td>{{Component card |
|||
}}<!-- |
|||
| quantity={{#if:{{{computer{{#var:computernumber}}quantity|}}}|{{{computer{{#var:computernumber}}quantity}}}|1}} |
|||
Scanner |
|||
| size={{#if:{{{computer{{#var:computernumber}}size|}}}|{{{computer{{#var:computernumber}}size}}}|X}} |
|||
------- |
|||
| manufacturer={{#if:{{{computer{{#var:computernumber}}manufacturer|}}}|{{{computer{{#var:computernumber}}manufacturer}}}|N/A}} |
|||
-->{{#ifexpr:{{{scannercount|0}}} > 0 |
|||
| name={{#if:{{{computer{{#var:computernumber}}name|}}}|{{{computer{{#var:computernumber}}name}}}|Empty hardpoint}}}} |
|||
| <div class="template-components__section"> |
|||
</td></tr> |
|||
<div class="template-components__label">[[File:Scannernav.svg|30px|link=]]<span>Scanner</span></div> |
|||
}}}} |
|||
<div class="template-components__group"> |
|||
</table><templatestyles src="Template:Vehicle specifications/styles.css"/></includeonly><noinclude>{{/doc}}</noinclude> |
|||
{{#loop: scannernumber |
|||
| 1 |
|||
| {{{scannercount|1}}} |
|||
| <div class="template-components__subgroup"> |
|||
{{SCitem |
|||
| count={{#if:{{{scanner{{#var:scannernumber}}quantity|}}}|{{{scanner{{#var:scannernumber}}quantity}}}|1}} |
|||
| size={{#if:{{{scanner{{#var:scannernumber}}size|}}}|{{{scanner{{#var:scannernumber}}size}}}|X}} |
|||
| subtitle={{#if:{{{scanner{{#var:scannernumber}}manufacturer|}}}|{{MFUNAME|{{{scanner{{#var:scannernumber}}manufacturer}}}}}|N/A}} |
|||
| title={{#if:{{{scanner{{#var:scannernumber}}name|}}}|{{{scanner{{#var:scannernumber}}name}}}|Empty hardpoint}} |
|||
| level={{#if:{{{scanner{{#var:scannernumber}}mountname|}}}{{{scanner{{#var:scannernumber}}mountsize|}}}{{{scanner{{#var:scannernumber}}mountmanufacturer|}}}|2|1}} |
|||
}} |
|||
</div> |
|||
}} |
|||
</div> |
|||
</div> |
|||
}}<!-- |
|||
Cooler |
|||
------ |
|||
-->{{#ifexpr:{{{coolercount|0}}} > 0 |
|||
| <div class="template-components__section"> |
|||
<div class="template-components__label">[[File:Coolernav.svg|30px|link=]]<span>Cooler</span></div> |
|||
<div class="template-components__group"> |
|||
{{#loop: coolernumber |
|||
| 1 |
|||
| {{{coolercount|1}}} |
|||
| <div class="template-components__subgroup"> |
|||
{{SCitem |
|||
| count={{#if:{{{cooler{{#var:coolernumber}}quantity|}}}|{{{cooler{{#var:coolernumber}}quantity}}}|1}} |
|||
| size={{#if:{{{cooler{{#var:coolernumber}}size|}}}|{{{cooler{{#var:coolernumber}}size}}}|X}} |
|||
| subtitle={{#if:{{{cooler{{#var:coolernumber}}manufacturer|}}}|{{MFUNAME|{{{cooler{{#var:coolernumber}}manufacturer}}}}}|N/A}} |
|||
| title={{#if:{{{cooler{{#var:coolernumber}}name|}}}|{{{cooler{{#var:coolernumber}}name}}}|Empty hardpoint}} |
|||
| level={{#if:{{{cooler{{#var:coolernumber}}mountname|}}}{{{cooler{{#var:coolernumber}}mountsize|}}}{{{cooler{{#var:coolernumber}}mountmanufacturer|}}}|2|1}} |
|||
}} |
|||
</div> |
|||
}} |
|||
</div> |
|||
</div> |
|||
}}<!-- |
|||
Computer |
|||
-------- |
|||
-->{{#ifexpr:{{{computercount|0}}} > 0 |
|||
| <div class="template-components__section"> |
|||
<div class="template-components__label">[[File:Computernav.svg|30px|link=]]<span>Computer</span></div> |
|||
<div class="template-components__group"> |
|||
{{#loop: computernumber |
|||
| 1 |
|||
| {{{computercount|1}}} |
|||
| <div class="template-components__subgroup"> |
|||
{{SCitem |
|||
| count={{#if:{{{computer{{#var:computernumber}}quantity|}}}|{{{computer{{#var:computernumber}}quantity}}}|1}} |
|||
| size={{#if:{{{computer{{#var:computernumber}}size|}}}|{{{computer{{#var:computernumber}}size}}}|X}} |
|||
| subtitle={{#if:{{{computer{{#var:computernumber}}manufacturer|}}}|{{MFUNAME|{{{computer{{#var:computernumber}}manufacturer}}}}}|N/A}} |
|||
| title={{#if:{{{computer{{#var:computernumber}}name|}}}|{{{computer{{#var:computernumber}}name}}}|Empty hardpoint}} |
|||
| level={{#if:{{{computer{{#var:computernumber}}mountname|}}}{{{computer{{#var:computernumber}}mountsize|}}}{{{computer{{#var:computernumber}}mountmanufacturer|}}}|2|1}} |
|||
}} |
|||
</div> |
|||
}} |
|||
</div> |
|||
</div> |
|||
}}<!-- |
|||
TemplateStyles |
|||
-------------- |
|||
--><templatestyles src="Template:Vehicle specifications/styles.css" /></includeonly><noinclude>{{/doc}}</noinclude> |
Latest revision as of 04:56, 25 May 2023
{{Vehicle avionics}} generates a table of avionics components for the specification section of a vehicle page.
TemplateData
Generates a table of avionics components for the specification section of a vehicle page.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Number of unique radar hardpoints | radarcount | The number of unique radar hardpoints on the vehicle (not counting the same component)
| Number | required |
Number of unique computer hardpoints | computercount | The number of unique computer hardpoints on the vehicle (not counting the same component)
| Number | required |
Number of unique scanner hardpoints | scannercount | The number of unique scanner hardpoints on the vehicle (not counting the same component)
| Number | required |
Radar 1 quantity | radar1quantity | The quantity of radar 1 installed on the vehicle
| Number | required |
Radar 1 size | radar1size | The size of radar 1 installed on the vehicle
| Number | required |
Radar 1 manufacturer code | radar1manufacturer | The manufacturer code of radar 1 installed on the vehicle
| String | suggested |
Radar 1 name | radar1name | The name of radar 1 installed on the vehicle
| Page name | suggested |
Computer 1 quantity | computer1quantity | The quantity of computer 1 installed on the vehicle
| Number | required |
Computer 1 size | computer1size | The size of computer 1 installed on the vehicle
| Number | required |
Computer 1 manufacturer code | computer1manufacturer | The manufacturer code of computer 1 installed on the vehicle
| String | suggested |
Computer 1 name | computer1name | The name of computer 1 installed on the vehicle
| Page name | suggested |
Radar 2 quantity | radar2quantity | The quantity of radar 2 installed on the vehicle
| Number | optional |
Radar 2 size | radar2size | The size of radar 2 installed on the vehicle
| Number | optional |
Radar 2 manufacturer code | radar2manufacturer | The manufacturer code of radar 2 installed on the vehicle
| String | optional |
Radar 2 name | radar2name | The name of radar 2 installed on the vehicle
| Page name | optional |
Computer 2 quantity | computer2quantity | The quantity of computer 2 installed on the vehicle
| Number | optional |
Computer 2 size | computer2size | The size of computer 2 installed on the vehicle
| Number | optional |
Computer 2 manufacturer code | computer2manufacturer | The manufacturer code of computer 2 installed on the vehicle
| String | optional |
Computer 2 name | computer2name | The name of computer 2 installed on the vehicle
| Page name | optional |
Scanner 1 quantity | scanner1quantity | The quantity of scanner 1 installed on the vehicle
| Number | optional |
Scanner 1 size | scanner1size | The size of scanner 1 installed on the vehicle
| Number | optional |
Scanner 1 manufacturer | scanner1manufacturer | The manufacturer code of scanner 1 installed on the vehicle
| String | optional |
Scanner 1 name | scanner1name | The name of scanner 1 installed on the vehicle
| Page name | optional |