Template:WeaponsTable/ranged: Difference between revisions
From Official Barotrauma Wiki
No edit summary |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{doc}}</noinclude><onlyinclude> | <noinclude>{{doc}}</noinclude><onlyinclude> | ||
|- {{#vardefine:rowspan|{{#expr: 1+{{#count:{{{ammo}}}|<br>}} {{#if:{{{ammo2|}}}|+1+{{#count:{{{ammo2}}}|<br>}}}} }}}} | |- {{#vardefine:rowspan|{{#expr: 1+{{#count:{{{ammo}}}|<br>}} {{#if:{{{ammo2|}}}|+1+{{#count:{{{ammo2}}}|<br>}}}} }}}} | ||
| style="text-align:center;" rowspan="{{#var:rowspan}}" | [[File:{{#replace:{{{name}}}|&#39;|'}} | | style="text-align:center;" rowspan="{{#var:rowspan}}" | [[File:{{#replace:{{{icon|{{{name}}}.png}}}|&#39;|'}}|50px]] <br> [[{{#replace:{{{name}}}|&#39;|'}}]] | ||
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{attackspeed}}} | | style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{attackspeed}}} | ||
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{ammocount}}}{{#if:{{{ammo2count|}}}| | {{{ammo2count}}}}} | | style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{ammocount}}}{{#if:{{{ammo2count|}}}| | {{{ammo2count}}}}} | ||
{{#if:{{{afflictions|}}}|<!-- The following is for weapons that don't use ammo and the afflictions are from the weapon itself --> | {{#if:{{{afflictions|}}}|<!-- The following is for weapons that don't use ammo and the afflictions are from the weapon itself --> | ||
{{!}} style="text-align:center;" rowspan="{{#var:rowspan}}" {{!}} | {{!}} style="text-align:center;" rowspan="{{#var:rowspan}}" {{!}} | ||
{{!}} style="text-align:center;" rowspan="{{#var:rowspan}}" {{!}} | {{!}} style="text-align:center;" rowspan="{{#var:rowspan}}" {{!}} | ||
{{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{afflictions|}}}{{{explosionafflictions|}}}|{{ | {{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{afflictions|}}}{{{explosionafflictions|}}}|{{AfflictionParser|afflictions={{{afflictions|}}}|explosionafflictions={{{explosionafflictions|}}}|explosionrange={{{explosionrange|}}}|projectiles={{{projectiles|}}}|weapondamagemodifier={{{weapondamagemodifier|}}}|nomargin=yes}}}} | ||
{{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{penetration|}}}|{{{penetration}}}%}} | {{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{penetration|}}}|{{{penetration}}}%}} | ||
{{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{severlimbsprobability|}}}|{{{severlimbsprobability|}}}%}}|<!-- The following is for weapons with ammo --> | {{!}} rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{severlimbsprobability|}}}|{{{severlimbsprobability|}}}%}} | ||
{{#cargo_query: | {{!}} style="text-align:center;" rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{supplyname|}}}|{{{supplyname}}}:<br>}}{{#if:{{{supplyitems|}}}|{{{supplyitems}}}}}|<!-- The following is for weapons with ammo --> | ||
{{#vardefine:rowcount|0}}<!-- | |||
-->{{#cargo_query: | |||
tables = Items,Ammunition | tables = Items,Ammunition | ||
| join on = Items.name = Ammunition.name | | join on = Items.name = Ammunition.name | ||
Line 18: | Line 19: | ||
| order by = Items.name | | order by = Items.name | ||
| format = template | | format = template | ||
| template = WeaponsTable/ranged/ammo{{!}}weapondamagemodifier={{{weapondamagemodifier|}}}{{!}}firerate={{{firerate|}}} | | template = WeaponsTable/ranged/ammo{{!}}weapondamagemodifier={{{weapondamagemodifier|}}}{{!}}firerate={{{firerate|}}}{{!}}supplyname={{{supplyname|}}}{{!}}supplyitems={{{supplyitems|}}}{{!}}rowspan={{#var:rowspan}} | ||
| named args = yes | | named args = yes | ||
| default = | | default = |
Latest revision as of 23:21, 3 January 2024
This template is used by Template:WeaponsTable to display individual rows. It is not meant for direct usage.
The above documentation is transcluded from Template:WeaponsTable/ranged/doc. (edit | history)
|-
| style="text-align:center;" rowspan="1" | [[File:{{{name}}}.png|50px]]
[[{{{name}}}]]
| style="text-align:center;" rowspan="1" |{{{attackspeed}}}
| style="text-align:center;" rowspan="1" |{{{ammocount}}}
|- | style="height:0;padding:0;" colspan="8" |