More actions
m Change rigs size logic to show no size where the default number of rigs = 0. |
m Replace {{{parameter|default}}} inside #if functions with {{#if:}}. For reason see Developer notes on the talk page Template talk:ShipArticle |
||
| Line 191: | Line 191: | ||
<div class='mask'> </div> | <div class='mask'> </div> | ||
<div class='dbtitle'>Ship Database</div> | <div class='dbtitle'>Ship Database</div> | ||
<div class='shipname'>{{{shipname| | <div class='shipname'>{{#if: {{{shipname|}}} |{{{shipname}}} |{{Co|red|! shipname missing !}} }}</div> | ||
</div> | </div> | ||
<!--#### breadcrumbs ####--> | <!--#### breadcrumbs ####--> | ||
<!--* Breadcrumbs *--> | <!--* Breadcrumbs *--> | ||
<div class='breadcrumbs'>[[:Category:Ship Database|Ship Database]]<span class='separator'>▸</span>[[:Category:{{{grouping | <div class='breadcrumbs'>[[:Category:Ship Database|Ship Database]]<span class='separator'>▸</span>{{#if: {{{grouping|}}} |[[:Category:{{{grouping}}}|{{{grouping}}}]] |{{Co|red|! grouping missing !}} }}<span class='separator'>▸</span>{{#if: {{{shipname|}}} | [[{{{shipname}}}]] }} | ||
</div> | </div> | ||
| Line 212: | Line 212: | ||
<div style='border: 1px solid #323931; position: relative;'>{{#if: {{{tech|}}} | <div style='border: 1px solid #323931; position: relative;'>{{#if: {{{tech|}}} | ||
| <div class="techcorner">[[Image:CornerT{{{tech}}}h.png|link=]]</div> | | <div class="techcorner">[[Image:CornerT{{{tech}}}h.png|link=]]</div> | ||
}}{{#ifexist: File:{{{shipimg}}} | }}{{#ifexist: File:{{{shipimg}}} | ||
| [[Image:{{{shipimg}}}|center|link= |256x256px| | | [[Image:{{{shipimg}}}|center|link= |256x256px|{{{shipname|}}}]] | ||
| {{#if: {{{shipid|}}} | |||
|{{#if: {{{shipid}}} | |||
| https://images.evetech.net/types/{{{shipid}}}/render?size=256&.jpg | | https://images.evetech.net/types/{{{shipid}}}/render?size=256&.jpg | ||
| [[Image:no-image.png|center|link= |256x256px| | | [[Image:no-image.png|center|link= |256x256px|{{{shipname|}}}]] | ||
}} | }} | ||
}} | }} | ||
| Line 253: | Line 246: | ||
| Triglavian Collective= Logo faction triglavian collective.png | | Triglavian Collective= Logo faction triglavian collective.png | ||
| #default= no-image.png | | #default= no-image.png | ||
}}|center|link=|50x50px| | }}|center|link=|50x50px|{{{faction|}}} ]] | ||
</td> | </td> | ||
<!--** Ship image block "caption" center, line 1 **--> | <!--** Ship image block "caption" center, line 1 **--> | ||
<td class='faction'>{{{faction| | <td class='faction'>{{#if: {{{faction|}}} |{{{faction}}} |{{Co|red|! faction missing !}} }}</td> | ||
<!--** Ship image block "caption" right **--> | <!--** Ship image block "caption" right **--> | ||
| Line 277: | Line 267: | ||
<div class='label2 type-gravimetric'>{{#ifeq: {{{sensortype}}} | Magnetometric | <div class='label2 type-gravimetric'>{{#ifeq: {{{sensortype}}} | Magnetometric | ||
| <span style='font-size: 9px;'>Magnetometric</span> | | <span style='font-size: 9px;'>Magnetometric</span> | ||
| {{{sensortype|Multi | | {{#if: {{{sensortype|}}} |{{{sensortype}}} | Multi }} | ||
}} | }} | ||
</div> | </div> | ||
| Line 306: | Line 296: | ||
<!--** Ship image block "caption" center, line 2 **--> | <!--** Ship image block "caption" center, line 2 **--> | ||
<tr> | <tr> | ||
<td class='hull-type'>[[:Category:{{{grouping | <td class='hull-type'>{{#if: {{{grouping|}}} |[[:Category:{{{grouping}}}|{{{grouping}}}]] }}</td> | ||
</tr> | </tr> | ||
<!--** Ship image block "caption" center, line 3 **--> | <!--** Ship image block "caption" center, line 3 **--> | ||
<tr> | <tr> | ||
<td class='hull-title'>{{{hulltype| | <td class='hull-title'>{{#if: {{{hulltype|}}} |{{{hulltype}}} |{{Co|red|! hulltype missing !}} }}</td> | ||
</tr> | </tr> | ||
| Line 355: | Line 345: | ||
* Forum links *--> | * Forum links *--> | ||
{{#if: {{{forumlinks}}} | {{#if: {{{forumlinks|}}} | ||
| <div class='box-line box-discussion'> | | <div class='box-line box-discussion'> | ||
<div class='discussion-bgr'>FORUM DISCUSSION</div> | <div class='discussion-bgr'>FORUM DISCUSSION</div> | ||
| Line 373: | Line 363: | ||
<div class='discussion-bgr'>EXTERNAL LINKS</div> | <div class='discussion-bgr'>EXTERNAL LINKS</div> | ||
<div class='linkname'>{{#if: {{{shipid|}}} | <div class='linkname'>{{#if: {{{shipid|}}} | ||
| [https://zkillboard.com/ship/{{{shipid}}}/ {{{shipname| | | [https://zkillboard.com/ship/{{{shipid}}}/ {{{shipname|}}} on zKillboard]{{#switch: {{{class}}} | ||
| Shuttle | | Shuttle | ||
| Special Edition Shuttle= | | Special Edition Shuttle= | ||
| <br>[https://www.eveworkbench.com/fitting/{{{shipid}}} {{{shipname| | | <br>[https://www.eveworkbench.com/fitting/{{{shipid}}} {{{shipname|}}} on EVE Workbench] | ||
}} <br>[https://evepraisal.com/item/{{{shipid}}}/ {{{shipname| | }} <br>[https://evepraisal.com/item/{{{shipid}}}/ {{{shipname|}}} on Evepraisal]<br>[https://everef.net/type/{{{shipid}}} {{{shipname|}}} on EVE Ref] | ||
| | | | ||
}}<br>{{{externallinks|}}}</div> | }}<br>{{{externallinks|}}}</div> | ||
| Line 410: | Line 400: | ||
<td class='left' style='width: 330px;'> | <td class='left' style='width: 330px;'> | ||
<div class='title'>Required Skills</div> | <div class='title'>Required Skills</div> | ||
<!-- -->{{{reqskills|<i>none</i> | <!-- -->{{#if: {{{reqskills|}}} |{{{reqskills}}} |<i>none</i> }} <!-- comment in front is to suppress <pre> parsing --> | ||
<!--** Training time **--> | <!--** Training time **--> | ||
{{#if: {{{reqskills|}}} | {{#if: {{{reqskills|}}} | ||
| Line 427: | Line 417: | ||
<tr> | <tr> | ||
<td style='width:70px;'><span style='color: #7D6843;font-size: 90%;'>▪ Role(s)</span></td> | <td style='width:70px;'><span style='color: #7D6843;font-size: 90%;'>▪ Role(s)</span></td> | ||
<td><span>{{{roles|<i>unspecified</i> | <td><span>{{#if: {{{roles|}}} |{{{roles}}} |<i>unspecified</i> }}</span></td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<div style='color: #7D6843; font-size: 90%;'>▪ Variations</div> <!-- to suppress <pre> parsing | <div style='color: #7D6843; font-size: 90%;'>▪ Variations</div> <!-- to suppress <pre> parsing | ||
--><span style='padding-left: 10px; display: block;'>{{{variations|<i>none</i> | --><span style='padding-left: 10px; display: block;'>{{#if: {{{variations|}}} |{{{variations}}} |<i>none</i> }}</span> | ||
</td> | </td> | ||
</tr> | </tr> | ||
| Line 449: | Line 439: | ||
<!--*** Powergrid ***--> | <!--*** Powergrid ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Powergrid</div><div class='item att-img'>[[Image:icon_powergrid.png|20px|middle|powergrid]]</div><div class='item att-value'>{{{powergrid|0 MW | <div class='item att-label'>Powergrid</div><div class='item att-img'>[[Image:icon_powergrid.png|20px|middle|powergrid]]</div><div class='item att-value'>{{#if: {{{powergrid|}}} |{{{powergrid}}} |0 MW }}</div> | ||
</div> | </div> | ||
<!--*** CPU ***--> | <!--*** CPU ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>CPU</div><div class='item att-img'>[[Image:icon_cpu.png|20px|middle|cpu output]]</div><div class='item att-value'>{{{cpu|0 tf | <div class='item att-label'>CPU</div><div class='item att-img'>[[Image:icon_cpu.png|20px|middle|cpu output]]</div><div class='item att-value'>{{#if: {{{cpu|}}} |{{{cpu}}} |0 tf }}</div> | ||
</div> | </div> | ||
<!--*** Capacitor ***--> | <!--*** Capacitor ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Capacitor</div><div class='item att-img'>[[Image:Icon_capacitor_capacity.png|20px|middle|capacitor]]</div><div class='item att-value'>{{{capacitor|0 GJ | <div class='item att-label'>Capacitor</div><div class='item att-img'>[[Image:Icon_capacitor_capacity.png|20px|middle|capacitor]]</div><div class='item att-value'>{{#if: {{{capacitor|}}} |{{{capacitor}}} |0 GJ }}</div> | ||
</div> | </div> | ||
<!--*** High slots ***--> | <!--*** High slots ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>High</div><div class='item att-img'>[[Image:icon_hi_slot.png|20px|middle|high slots]]</div><div class='item att-value'>{{{highs|0 | <div class='item att-label'>High</div><div class='item att-img'>[[Image:icon_hi_slot.png|20px|middle|high slots]]</div><div class='item att-value'>{{#if: {{{highs|}}} |{{{highs}}} |0 }}</div> | ||
<!--*** Launchers ***--> | <!--*** Launchers ***--> | ||
<div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Launchers</div><div class='item att-img'>[[Image:icon_launcher_hp.png|20px|middle|launcher slots]]</div><div class='item att-value'>{{{launchers|0 | <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Launchers</div><div class='item att-img'>[[Image:icon_launcher_hp.png|20px|middle|launcher slots]]</div><div class='item att-value'>{{#if: {{{launchers|}}} |{{{launchers}}} |0 }}</div> | ||
<!--*** Turrets ***--> | <!--*** Turrets ***--> | ||
<div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Turrets</div><div class='item att-img'>[[Image:icon_turret_hp.png|20px|middle|turret slots]]</div><div class='item att-value'>{{{turrets|0 | <div class='item att-label' style='color: #9E8F75; margin-left: 5px;'>Turrets</div><div class='item att-img'>[[Image:icon_turret_hp.png|20px|middle|turret slots]]</div><div class='item att-value'>{{#if: {{{turrets|}}} |{{{turrets}}} |0 }}</div> | ||
</div> | </div> | ||
<!--*** Medium slots ***--> | <!--*** Medium slots ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Medium</div><div class='item att-img'>[[Image:icon_mid_slot.png|20px|middle|middle slots]]</div><div class='item att-value'>{{{mediums|0 | <div class='item att-label'>Medium</div><div class='item att-img'>[[Image:icon_mid_slot.png|20px|middle|middle slots]]</div><div class='item att-value'>{{#if: {{{mediums|}}} |{{{mediums}}} |0 }}</div> | ||
</div> | </div> | ||
<!--*** Low slots ***--> | <!--*** Low slots ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Low</div><div class='item att-img'>[[Image:icon_low_slot.png|20px|middle|low slots]]</div><div class='item att-value'>{{{lows|0 | <div class='item att-label'>Low</div><div class='item att-img'>[[Image:icon_low_slot.png|20px|middle|low slots]]</div><div class='item att-value'>{{#if: {{{lows|}}} |{{{lows}}} |0 }}</div> | ||
</div> | </div> | ||
| Line 550: | Line 540: | ||
| Titan= capital | | Titan= capital | ||
| #default= ? | | #default= {{Co|red|?}} | ||
}}</div> | }}</div> | ||
}} | }} | ||
| Line 582: | Line 572: | ||
<!--*** Max velocity ***--> | <!--*** Max velocity ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Max Velocity</div><div class='item att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='item att-value'>{{{maxvelocity|0 m/s | <div class='item att-label'>Max Velocity</div><div class='item att-img'>[[Image:Icon_velocity.png|20px|middle|max. velocity]]</div><div class='item att-value'>{{#if: {{{maxvelocity|}}} |{{{maxvelocity}}} |0 m/s }}</div> | ||
</div> | </div> | ||
<!--*** inertia modifier ***--> | <!--*** inertia modifier ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Inertia Modifier</div><div class='item att-img'>[[Image:icon_inertia.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{{inertia|0.0 | <div class='item att-label'>Inertia Modifier</div><div class='item att-img'>[[Image:icon_inertia.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{#if: {{{inertia|}}} |{{{inertia}}} |0.0 }}</div> | ||
</div> | </div> | ||
<!--*** Warp speed ***--> | <!--*** Warp speed ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Warp Speed</div><div class='item att-img'>[[Image:Icon_warp_speed.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{{warpspeed|0 AU/s | <div class='item att-label'>Warp Speed</div><div class='item att-img'>[[Image:Icon_warp_speed.png|20px|middle|inertia modifier (agility)]]</div><div class='item att-value'>{{#if: {{{warpspeed|}}} |{{{warpspeed}}} |0 AU/s }}</div> | ||
</div> | </div> | ||
<!--*** Base time to warp ***--> | <!--*** Base time to warp ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label' style='margin-right: 3px;'>Base Time to Warp</div><div class='item att-img'>[[Image:Icon_warp_time.png|20px|middle|base time to warp]]</div><div class='item att-value'>{{{warptime| | <div class='item att-label' style='margin-right: 3px;'>Base Time to Warp</div><div class='item att-img'>[[Image:Icon_warp_time.png|20px|middle|base time to warp]]</div><div class='item att-value'>{{#if: {{{warptime|}}} |{{{warptime}}} |{{Co|red|?}} }}</div><div class='item att-value snip'>what's this? | ||
<div class='desc'>Base Time to Warp is essentially the time needed for this ship to align and accelerate until it reaches 75% of its top speed and goes to warp. The time displayed here is the base calculated time with no account for any warp related skills, modules or any other effects. | <div class='desc'>Base Time to Warp is essentially the time needed for this ship to align and accelerate until it reaches 75% of its top speed and goes to warp. The time displayed here is the base calculated time with no account for any warp related skills, modules or any other effects. | ||
</div> | </div> | ||
| Line 660: | Line 650: | ||
<!--*** Max range ***--> | <!--*** Max range ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Max Tgt. Range</div><div class='item att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='item att-value'>{{{targetrange|0 km | <div class='item att-label'>Max Tgt. Range</div><div class='item att-img'>[[Image:icon_target_range.png|20px|middle|max. targeting range]]</div><div class='item att-value'>{{#if: {{{targetrange|}}} |{{{targetrange}}} |0 km }}</div> | ||
</div> | </div> | ||
<!--*** Max targets ***--> | <!--*** Max targets ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Max Locked Targets</div><div class='item att-img'>[[Image:icon_target_max.png|20px|middle|max. locked targets]]</div><div class='item att-value'>{{{maxlockedtargets|0 | <div class='item att-label'>Max Locked Targets</div><div class='item att-img'>[[Image:icon_target_max.png|20px|middle|max. locked targets]]</div><div class='item att-value'>{{#if: {{{maxlockedtargets|}}} |{{{maxlockedtargets}}} |0 }}</div> | ||
</div> | </div> | ||
<!--*** Sensor ***--> | <!--*** Sensor ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>{{{sensortype|Multi | <div class='item att-label'>{{#if: {{{sensortype|}}} |{{{sensortype}}} | Multi }} Sensor</div><div class='item att-img'>{{#switch: {{{sensortype}}} | ||
| RADAR= [[Image:Icon_sensor_radar.png|20px|middle|RADAR sensor strength]] | | RADAR= [[Image:Icon_sensor_radar.png|20px|middle|RADAR sensor strength]] | ||
| Gravimetric= [[Image:Icon_sensor_gravimetric.png|20px|middle|Gravimetric sensor strength]] | | Gravimetric= [[Image:Icon_sensor_gravimetric.png|20px|middle|Gravimetric sensor strength]] | ||
| Magnetometric= [[Image:Icon_sensor_magnetometric.png|20px|middle|Magnetometric sensor strength]] | | Magnetometric= [[Image:Icon_sensor_magnetometric.png|20px|middle|Magnetometric sensor strength]] | ||
| LADAR= [[Image:Icon_sensor_ladar.png|20px|middle|LADAR sensor strength]] | | LADAR= [[Image:Icon_sensor_ladar.png|20px|middle|LADAR sensor strength]] | ||
| #default= [[Image:Icon_sensor_gravimetric.png|20px|middle|Multitype sensor strength]]}}</div><div class='item att-value'>{{{sensorvalue|0 points | | #default= [[Image:Icon_sensor_gravimetric.png|20px|middle|Multitype sensor strength]]}}</div><div class='item att-value'>{{#if: {{{sensorvalue|}}} |{{{sensorvalue}}} |0 points }}</div> | ||
</div> | </div> | ||
<!--*** Signature radius ***--> | <!--*** Signature radius ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Sig. Radius</div><div class='item att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='item att-value'>{{{sigradius|0 m | <div class='item att-label'>Sig. Radius</div><div class='item att-img'>[[Image:icon_ship_sig.png|20px|middle|ship signature radius]]</div><div class='item att-value'>{{#if: {{{sigradius|}}} |{{{sigradius}}} |0 m }}</div> | ||
</div> | </div> | ||
<!--*** Scan resolution ***--> | <!--*** Scan resolution ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Scan Res.</div><div class='item att-img'>[[Image:icon_sensor_resolution.png|20px|middle|scan resolution]]</div><div class='item att-value'>{{{scanres|0 mm | <div class='item att-label'>Scan Res.</div><div class='item att-img'>[[Image:icon_sensor_resolution.png|20px|middle|scan resolution]]</div><div class='item att-value'>{{#if: {{{scanres|}}} |{{{scanres}}} |0 mm }}</div> | ||
</div> | </div> | ||
</td> | </td> | ||
| Line 699: | Line 689: | ||
<!--*** hitpoints ***--> | <!--*** hitpoints ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Structure Hitpoints</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|structure hitpoints]]</div><div class='item att-value'>{{{structurehp|0 HP | <div class='item att-label'>Structure Hitpoints</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|structure hitpoints]]</div><div class='item att-value'>{{#if: {{{structurehp|}}} |{{{structurehp}}} |0 HP }}</div> | ||
</div> | </div> | ||
<!--*** Mass ***--> | <!--*** Mass ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Mass</div><div class='item att-img'>[[Image:icon_mass.png|20px|middle|ship mass]]</div><div class='item att-value'>{{{mass|0 kg | <div class='item att-label'>Mass</div><div class='item att-img'>[[Image:icon_mass.png|20px|middle|ship mass]]</div><div class='item att-value'>{{#if: {{{mass|}}} |{{{mass}}} |0 kg }}</div> | ||
</div> | </div> | ||
<!--*** Volume ***--> | <!--*** Volume ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Volume</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|ship volume]]</div><div class='item att-value'>{{{volume|0 m³ | <div class='item att-label'>Volume</div><div class='item att-img'>[[Image:icon_volume.png|20px|middle|ship volume]]</div><div class='item att-value'>{{#if: {{{volume|}}} |{{{volume}}} |0 m³ }}</div> | ||
</div> | </div> | ||
<!--*** Cargo capacity ***--> | <!--*** Cargo capacity ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Cargo Capacity</div><div class='item att-img'>[[Image:Icon_capacity.png|center|20x20px|cargo capacity]]</div><div class='item att-value'>{{{cargohold|0 m³ | <div class='item att-label'>Cargo Capacity</div><div class='item att-img'>[[Image:Icon_capacity.png|center|20x20px|cargo capacity]]</div><div class='item att-value'>{{#if: {{{cargohold|}}} |{{{cargohold}}} |0 m³ }}</div> | ||
</div><!-- | </div><!-- | ||
| Line 764: | Line 754: | ||
<!--*** hitpoints ***--> | <!--*** hitpoints ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Armor Hitpoints</div><div class='item att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div><div class='item att-value'>{{{armorhp|0 HP | <div class='item att-label'>Armor Hitpoints</div><div class='item att-img'>[[Image:icon_armor.png|20px|middle|armor]]</div><div class='item att-value'>{{#if: {{{armorhp|}}} |{{{armorhp}}} |0 HP }}</div> | ||
<!--*** resistances ***--> | <!--*** resistances ***--> | ||
| Line 857: | Line 847: | ||
<!--*** hitpoints ***--> | <!--*** hitpoints ***--> | ||
<div class='att-item'> | <div class='att-item'> | ||
<div class='item att-label'>Shield Capacity</div><div class='item att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div><div class='item att-value'>{{{shieldhp|0 HP | <div class='item att-label'>Shield Capacity</div><div class='item att-img'>[[Image:icon_shield.png|20px|middle|shields]]</div><div class='item att-value'>{{#if: {{{shieldhp|}}} |{{{shieldhp}}} |0 HP }}</div> | ||
<!--*** resistances ***--> | <!--*** resistances ***--> | ||