Template:Weapon List: Difference between revisions
(consolidate sandbox) |
mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#switch: {{{1|}}} | <includeonly>{{#switch: {{{1|}}} | ||
|Swords={{#cargo_query:tables=Weapons,Ranks | |Swords= | ||
{{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | ||
|where=subcategory_id = "01" | |where=subcategory_id = "01" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | ||
|join on=Weapons.rank = Ranks.sort_order | |join on=Weapons.rank = Ranks.sort_order | ||
|format=template | |format=template | ||
Line 8: | Line 9: | ||
|named args=yes | |named args=yes | ||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Sword}} | |intro={{Cargo Rows/Weapon Lists/Start|weapon type=Sword}} | ||
|outro={{!}}} | |||
|limit=25 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Knuckles={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "02" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Knuckles}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Spears={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "03" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Spear}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Double Sabers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "04" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Double Saber}} | |||
|outro={{!}}} | |outro={{!}}} | ||
|limit=256 | |limit=256 | ||
|default={{Cargo Rows/default}} | |default={{Cargo Rows/default}} | ||
}} | }} | ||
</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}} | |Axes={{#cargo_query:tables=Weapons,Ranks | ||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "05" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Axe}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Twin Sabers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "06" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Twin Saber}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Twin Daggers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "07" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Twin Dagger}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Twin Claws={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "08" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Twin Saber}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Sabers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "09" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Saber}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Daggers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "0A" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Dagger}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Claws={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "0B" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Claw}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Whips={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, weapon_range, accuracy | |||
|where=subcategory_id = "0C" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Whip}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Slicers={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "0D" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Slicer}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Rifles={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "0E" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Rifle}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Shotguns={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy, IF(penetration_override = 1, 'Yes', 'No') = penetration override | |||
|where=subcategory_id = "0F" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Shotgun}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Longbows={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "10" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Longbow}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Grenades={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "11" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Grenade}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Laser Cannons={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "12" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Laser Cannon}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Twin Handguns={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "13" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Twin Handgun}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Handguns={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "14" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Handgun}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Crossbows={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "15" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Crossbow}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Cards={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "16" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Card}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Machineguns={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, accuracy | |||
|where=subcategory_id = "17" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Machinegun}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Rods={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod | |||
|where=subcategory_id = "18" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Rod}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|Wands={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, CONCAT(FORMAT(se_mod, 2), 'x')=se mod | |||
|where=subcategory_id = "19" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=Wand}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|TCSMs={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_pp=pp, max_attack=atk, CONCAT(FORMAT(critical_attack_mod, 2), 'x')=critical attack mod, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, CONCAT(FORMAT(se_mod, 2), 'x')=se mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level | |||
|where=subcategory_id = "1A" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=TCSM}} | |||
|outro={{!}}} | |||
|limit=256 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|RCSMs={{#cargo_query:tables=Weapons,Ranks | |||
|fields=rarity, Ranks.name=rank, Weapons.name=name, Weapons._pageName=pagename, extra_id=manufacturer, max_attack=atk, CONCAT(FORMAT(pa_mod, 2), 'x')=pa mod, variance, stat, neutral_status_id, neutral_status_level, fire_status_id, fire_status_level, ice_status_id, ice_status_level, lightning_status_id, lightning_status_level, ground_status_id, ground_status_level, light_status_id, light_status_level, dark_status_id, dark_status_level, accuracy, rcsm_bullet_type, CONCAT(FORMAT(rcsm_fire_time/30, 2), 's')= rcsm fire time, '1'=expand_se | |||
|where=subcategory_id = "1B" AND Weapons.name NOT LIKE '%/Z' AND Weapons.name NOT LIKE '%*' | |||
|join on=Weapons.rank = Ranks.sort_order | |||
|format=template | |||
|template=Cargo Rows/Weapon Lists | |||
|named args=yes | |||
|intro={{Cargo Rows/Weapon Lists/Start|weapon type=RCSM}} | |||
|outro={{!}}} | |||
|limit=500 | |||
|default={{Cargo Rows/default}} | |||
}} | |||
|#default="Invalid weapon type provided." | |||
}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}[[Category: Templates using Cargo]] | |||
</noinclude> | </noinclude> |
Revision as of 13:17, 3 April 2024
Shorthand to generate a weapon list per category.