Template:WeaponsTable/ranged: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>{{doc}}</noinclude><onlyinclude>
<noinclude>{{User:G3jzer/wtest/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}}}|&amp;#39;|'}}.png|50px]] <br> [[{{#replace:{{{name}}}|&amp;#39;|'}}]]
| style="text-align:center;" rowspan="{{#var:rowspan}}" | [[File:{{#replace:{{{name}}}|&amp;#39;|'}}.png|50px]] <br> [[{{#replace:{{{name}}}|&amp;#39;|'}}]]
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{attackspeed}}}
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{attackspeed}}}
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{#if:{{{supplyname|}}}|{{{supplyname}}}:<br>}}{{#if:{{{supplyitems|}}}|{{{supplyitems}}}}}
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{ammocount}}}{{#if:{{{ammo2count|}}}|&nbsp; &#124; &nbsp;{{{ammo2count}}}}}  
| style="text-align:center;" rowspan="{{#var:rowspan}}" |{{{ammocount}}}{{#if:{{{ammo2count|}}}|&nbsp; &#124; &nbsp;{{{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 -->
Line 10: Line 9:
{{!}}                            rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{afflictions|}}}{{{explosionafflictions|}}}|{{AfflictionDisplayTest|afflictions={{{afflictions|}}}|explosionafflictions={{{explosionafflictions|}}}|explosionrange={{{explosionrange|}}}|projectiles={{{projectiles|}}}|weapondamagemodifier={{{weapondamagemodifier|}}}|nomargin=yes}}}}
{{!}}                            rowspan="{{#var:rowspan}}" {{!}} {{#if:{{{afflictions|}}}{{{explosionafflictions|}}}|{{AfflictionDisplayTest|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 = User:G3jzer/wtest/r/a{{!}}weapondamagemodifier={{{weapondamagemodifier|}}}{{!}}firerate={{{firerate|}}}{{!}}supplyname={{{supplyname|}}}{{!}}supplyitems={{{supplyitems|}}}{{!}}rowspan={{#var:rowspan}}
| named args = yes
| named args = yes
| default =
| default =

Revision as of 16:59, 9 December 2023

User:G3jzer/wtest/doc |- | 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" |