Template:Ammo Infobox: Difference between revisions

From AoP Wiki
Testing
Fixed Ammo Infobox?
 
Line 1: Line 1:
{|
{{#get_file_data:
! Name !! ProtoId
    source=planner
{{#for_external_table:|
    |file name=ammo.json
{{!}}-
    |format=json with jsonpath
{{!}} {{{$[?(@.ProtoId == {{ProtoId|{{{id|14017}}}}})].Name|}}} {{!}}{{!}} {{{$[?(@.ProtoId == {{ProtoId|{{{id|14017}}}}})].ProtoId|}}}
    |data=Name=$[?(@.ProtoId == {{{id|14017}}})].Name,ProtoId=$[?(@.ProtoId == {{{id|14017}}})].ProtoId,Weight=$[?(@.ProtoId == {{{id|14017}}})].Weight,PicInv=$[?(@.ProtoId == {{{id|14017}}})].PicInv,Ammo_Caliber=$[?(@.ProtoId == {{{id|14017}}})].Ammo_Caliber,Ammo_Caliber_EXT=$[?(@.ProtoId == {{{id|14017}}})].Ammo_Caliber_EXT,Ammo_DmgMult=$[?(@.ProtoId == {{{id|14017}}})].Ammo_DmgMult,Ammo_DmgDiv=$[?(@.ProtoId == {{{id|14017}}})].Ammo_DmgDiv,Tier=$[?(@.ProtoId == {{{id|14017}}})].Tier,Poison=$[?(@.ProtoId == {{{id|14017}}})].Poison,Ammo_AcMod=$[?(@.ProtoId == {{{id|14017}}})].Ammo_AcMod,Ammo_DRMod=$[?(@.ProtoId == {{{id|14017}}})].Ammo_DRMod,Ammo_DTMod=$[?(@.ProtoId == {{{id|14017}}})].Ammo_DTMod,Ammo_SubShots=$[?(@.ProtoId == {{{id|14017}}})].Ammo_SubShots,Weapon_DmgType_0=$[?(@.ProtoId == {{{id|14017}}})].Weapon_DmgType_0,Weapon_DmgMin_0=$[?(@.ProtoId == {{{id|14017}}})].Weapon_DmgMin_0,NoCrit=$[?(@.ProtoId == {{{id|14017}}})].NoCrit,Weapon_DmgType_1=$[?(@.ProtoId == {{{id|14017}}})].Weapon_DmgType_1,Weapon_DmgMin_1=$[?(@.ProtoId == {{{id|14017}}})].Weapon_DmgMin_1,Weapon_BleedStr=$[?(@.ProtoId == {{{id|14017}}})].Weapon_BleedStr,Ammo_Radius=$[?(@.ProtoId == {{{id|14017}}})].Ammo_Radius,Special=$[?(@.ProtoId == {{{id|14017}}})].Special,Fuse=$[?(@.ProtoId == {{{id|14017}}})].Fuse,Weapon_Extra_0=$[?(@.ProtoId == {{{id|14017}}})].Weapon_Extra_0,Weapon_Extra_1=$[?(@.ProtoId == {{{id|14017}}})].Weapon_Extra_1,Weapon_Spread_0=$[?(@.ProtoId == {{{id|14017}}})].Weapon_Spread_0
    |source = http://localhost/foaop/planner/ammo.json
    |format = json with jsonpath
}}
}}
{| class="wikitable" style="float:right"
! colspan="1" | {{#if: {{#external_value:Name|}} | [[{{#external_value:Name}}]] |Ammo}}<br>Tier {{#if: {{#external_value:Tier}} | {{#external_value:Tier}} |Unknown}}
! colspan="1" align="center"|{{#if: {{#external_value:PicInv}} | https://uralez.de/foaop/planner/{{#external_value:PicInv}} |No Image}}
|-
| colspan="2" | {{#if: {{#external_value:Description|}} | {{#external_value:Description}} | No Description}}
|-
| Damage Type || {{#switch: {{#external_value:Weapon_DmgType_0}}
| 0 = Uncalled
| 1 = Normal
| 2 = Laser
| 3 = Fire
| 4 = Plasma
| 5 = Electric
| 6 = EMP
| 7 = Explode
| 8 = Heal
| #default = Error
}}
|-
| Damage Resistance Mod || {{#if: {{#external_value:Ammo_DRMod|}} | {{#external_value:Ammo_DRMod}} | 0}}%
|-
| Damage Threshold Mod || {{#if: {{#external_value:Ammo_DTMod|}} | {{#external_value:Ammo_DTMod}} | 0}}%
|- {{#if: {{#external_value:Ammo_Radius|}}||style="display: none;"}}
| Radius || {{#external_value:Ammo_Radius}} Hex
|- {{#if: {{#external_value:Weapon_BleedStr|}}||style="display: none;"}}
| Bleed Strength || {{#external_value:Weapon_BleedStr}}%
|- {{#if: {{#external_value:Weapon_DmgType_0|}}||style="display: none;"}}
| {{#switch: {{#external_value:Weapon_DmgType_0}}
| 0 = Uncalled
| 1 = Normal
| 2 = Laser
| 3 = Fire
| 4 = Plasma
| 5 = Electric
| 6 = EMP
| 7 = Explode
| 8 = Heal
| #default = Error
}} Damage || {{#external_value:Weapon_DmgMin_0|}} %
|- {{#if: {{#external_value:Weapon_DmgType_1|}}||style="display: none;"}}
| {{#switch: {{#external_value:Weapon_DmgType_1}}
| 0 = Uncalled
| 1 = Normal
| 2 = Laser
| 3 = Fire
| 4 = Plasma
| 5 = Electric
| 6 = EMP
| 7 = Explode
| 8 = Heal
| #default = Error
}} Damage || {{#external_value:Weapon_DmgMin_1|}} %
|- {{#if: {{#external_value:Ammo_SubShots|}}||style="display: none;"}}
| Subshots || {{#external_value:Ammo_SubShots}}x
|- {{#if: {{#external_value:Weapon_Spread_0|}}||style="display: none;"}}
| Ammo Spread || {{#external_value:Weapon_Spread_0}}
|-
| ID: || {{#if: {{#external_value:ProtoId}} | {{#external_value:ProtoId}} | No ID}}
|-
| Weight: || {{#if: {{#external_value:Weight}} | {{#external_value:Weight}} | 0}}g
|}
|}

Latest revision as of 12:28, 21 February 2025


Paper Cartridges
Tier 1
papercartridges.png
No Description
Damage Type Normal
Damage Resistance Mod 20%
Damage Threshold Mod 0%
Radius Error: no local variable "Ammo_Radius" has been set. Hex
Bleed Strength 150%
Normal Damage 250 %
Error Damage %
Subshots Error: no local variable "Ammo_SubShots" has been set.x
Ammo Spread Error: no local variable "Weapon_Spread_0" has been set.
ID: 14017
Weight: 35g