Template:WeaponsTable/ranged: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
No edit summary
m (Removed some unused stuff + better comments)
Line 5: Line 5:
| style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" |{{#if:{{{supplyname|}}}|{{{supplyname}}}:<br>}}{{#if:{{{supplyitems|}}}|{{{supplyitems}}}}}
| style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" |{{#if:{{{supplyname|}}}|{{{supplyname}}}:<br>}}{{#if:{{{supplyitems|}}}|{{{supplyitems}}}}}
| style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" |{{{ammocount}}}  
| style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" |{{{ammocount}}}  
{{#if:{{{afflictions|}}}|<!-- This 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="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{{ammo|}}}
{{!}} style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}}
{{!}} style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}}
{{!}} style="text-align:center;" rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}}
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{{afflictions}}}
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{{afflictions}}}
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{#if:{{{penetration|}}}|{{{penetration}}}|0}}%
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{#if:{{{penetration|}}}|{{{penetration}}}%}}
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{#if:{{{severlimbsprobability|}}}|{{{severlimbsprobability|}}}%|0%}}
{{!}}                            rowspan="{{#expr:{{#count:{{{ammo}}}|<br>}}+1}}" {{!}} {{#if:{{{severlimbsprobability|}}}|{{{severlimbsprobability|}}}%}}|<!-- The following is for weapons with ammo -->
|{{#cargo_query:
{{#cargo_query:
tables = Items,Ammunition
tables = Items,Ammunition
| join on = Items.name = Ammunition.name
| join on = Items.name = Ammunition.name
Line 18: Line 18:
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
<!-- usedby -->
<!-- usedby -->
Ammunition.usedby, Ammunition.usedbyweapondamagemodifier, Ammunition.usedbymagazine, Ammunition.usedbyfuelduration
Ammunition.usedby, Ammunition.usedbyweapondamagemodifier,
| where = Ammunition.usedby = "{{{name}}}" {{#ifeq:{{{name}}}|Arc Emitter|OR Items.name = "Arc Emitter"}} <!-- Exception for the Arc Emitter - It doesn't have ammo that causes afflictions, they are caused by the weapon itself -->
| where = Ammunition.usedby = "{{{name}}}"
| order by = Items.name
| order by = Items.name
| format = template
| format = template
Line 33: Line 33:
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
<!-- usedby2 -->
<!-- usedby2 -->
Ammunition.usedby2, Ammunition.usedby2weapondamagemodifier, Ammunition.usedby2magazine, Ammunition.usedby2fuelduration
Ammunition.usedby2, Ammunition.usedby2weapondamagemodifier,
| where = Ammunition.usedby2 = "{{{name}}}"
| where = Ammunition.usedby2 = "{{{name}}}"
| order by = Items.name
| order by = Items.name
Line 48: Line 48:
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
Items.bluntforcetrauma, Items.bluntforcetraumachance, Items.bluntforcetrauma2, Items.bluntforcetrauma2chance, Items.bitewounds, Items.bitewoundschance, Items.bitewounds2, Items.bitewounds2chance, Items.gunshotwound, Items.gunshotwoundchance, Items.gunshotwound2, Items.gunshotwound2chance, Items.incrementalstun, Items.incrementalstunchance, Items.incrementalstun2, Items.incrementalstun2chance, Items.progressivestun, Items.progressivestunchance, Items.progressivestun2, Items.progressivestun2chance, Items.deeptissueinjury, Items.deeptissueinjurychance, Items.deeptissueinjury2, Items.deeptissueinjury2chance, Items.explosiondeeptissueinjury, Items.explosiondeeptissueinjurychance, Items.explosiondeeptissueinjury2, Items.explosiondeeptissueinjury2chance, Items.burn, Items.burnchance, Items.burn2, Items.burn2chance, Items.explosionburn, Items.explosionburnchance, Items.explosionburn2, Items.explosionburn2chance, Items.lacerations, Items.lacerationschance, Items.lacerations2, Items.lacerations2chance, Items.explosionlacerations, Items.explosionlacerationschance, Items.explosionlacerations2, Items.explosionlacerations2chance, Items.bleeding, Items.bleedingchance, Items.bleeding2, Items.bleeding2chance, Items.explosionbleeding, Items.explosionbleedingchance, Items.explosionbleeding2, Items.explosionbleeding2chance, Items.stun, Items.stunchance, Items.stun2, Items.stun2chance, Items.explosionstun, Items.explosionstunchance, Items.explosionstun2, Items.explosionstun2chance, Items.radiationsickness, Items.radiationsicknesschance, Items.radiationsickness2, Items.radiationsickness2chance, Items.explosionradiationsickness, Items.explosionradiationsicknesschance, Items.explosionradiationsickness2, Items.explosionradiationsickness2chance,
<!-- usedby3 -->
<!-- usedby3 -->
Ammunition.usedby3, Ammunition.usedby3weapondamagemodifier, Ammunition.usedby3magazine, Ammunition.usedby3fuelduration
Ammunition.usedby3, Ammunition.usedby3weapondamagemodifier,
| where = Ammunition.usedby3 = "{{{name}}}"
| where = Ammunition.usedby3 = "{{{name}}}"
| order by = Items.name
| order by = Items.name

Revision as of 22:04, 9 April 2023

Documentation

This template is used by Template:WeaponsTable to display individual rows. It is not meant for direct usage.


Ranged Weapons
Weapon Fire
rate
Max
ammo
Ammunition Mag
size
Afflictions Armor
Pen
Sever
Limb
Supply

Advanced Syringe Gun
1 8 note = "Depends on the used Syringe".

Syringe Gun
1 4 note = "Depends on the used Syringe".

Stun Gun
1 2
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Machine Pistol
5.7 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Deadeye Carbine
3.33 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

SMG
5 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Boom Stick
1.82 2
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Riot Shotgun
1 6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Autoshotgun
2.22 24
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Rifle
0.5 6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Revolver
2 6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Scrap Cannon
0.33 Power Supply:
Battery Cell (8 Shots)
Fulgurium Battery Cell (16 Shots)
8
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

HMG
10 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Harpoon Gun
0.571 6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Harpoon Coil-Rifle
0.571 Power Supply:
Battery Cell (12 Shots)
Fulgurium Battery Cell (24 Shots)
6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Handcannon
1 6
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Assault Rifle
4.167 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Alien Pistol
1.88 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Grenade Launcher
1 1
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

Ancient Weapon
1 Power Supply:
Alien Power Cell (20s)
burn = 40, note = "Affects every limb it hits.";

stun = 4, chance = 0.15;

50% 2.5%

Arc Emitter
0.2 Power Supply:
Battery Cell (4 Shots)
Fulgurium Battery Cell (8 Shots)
burn = 10;

stun = 5;


Flamer
1 Fuel Supply:
Welding Fuel Tank (16.7s)
Incendium Fuel Tank (40s)
burn = 1.25, note = "Affects every limb it hits.";

Prototype Steam Cannon
1 Fuel Supply:
Welding Fuel Tank (16.7s)
Incendium Fuel Tank (40s)
burn = 1.25, note = "Affects every limb it hits.";

Rapid Fissile Accelerator
0.8 Fuel Rod Supply:
Fuel Rod (4 Shots)
Thorium Fuel Rod (8 Shots)
Fulgurium Fuel Rod (12 Shots)
Volatile Fulgurium Fuel Rod (20 Shots)
explosiondamage = 50;

radiationsickness = 25; stun = 0.5;

50%

|- | style="text-align:center;" rowspan="1" | [[File:{{{name}}}.png|50px]]
[[{{{name}}}]] | style="text-align:center;" rowspan="1" |{{{attackspeed}}} | style="text-align:center;" rowspan="1" | | style="text-align:center;" rowspan="1" |{{{ammocount}}}

Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".
Error: No field named "bluntforcetrauma" found for the database table "Items".

|- | style="height:0;padding:0;" colspan="8" |