Template:Weapon Perks: Difference between revisions

From AoP Wiki
Fixed typo
m Added tooltip
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#get_file_data:source=planner|file name=weapons.csv|format=csv with header|data=Name,ProtoId,Weapon_Perks_0,Weapon_Perks_1,Weapon_Perks_2,Weapon_Perks_3,Weapon_Perks_4|filters=ProtoId={{{id|18000}}}}}{|class="wikitable" align="center" {{#if: {{#external_value:Weapon_Perks_0|}}||style="display: none;"}}
<div style="display:inline-grid; vertical-align:top">
<tr><th>[[Skill]]</th><th colspan="2">Weapon Perks</th></tr>{{#if: {{#external_value:Weapon_Perks_0|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_0}}}}<tr><td>150</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
{{#get_file_data:
    source=planner
    |file name=weapons.json
    |format=json with jsonpath
    |data=Name=$[?(@.ProtoId == {{{id|18000}}})].Name,Description=$[?(@.ProtoId == {{{id|18000}}})].Description,ProtoId=$[?(@.ProtoId == {{{id|18000}}})].ProtoId,Weapon_Perks_0=$[?(@.ProtoId == {{{id|18000}}})].Weapon_Perks_0,Weapon_Perks_1=$[?(@.ProtoId == {{{id|18000}}})].Weapon_Perks_1,Weapon_Perks_2=$[?(@.ProtoId == {{{id|18000}}})].Weapon_Perks_2,Weapon_Perks_3=$[?(@.ProtoId == {{{id|18000}}})].Weapon_Perks_3,Weapon_Perks_4=$[?(@.ProtoId == {{{id|18000}}})].Weapon_Perks_4
}}
{|class="wikitable" align="center" style="" {{#if: {{#external_value:Weapon_Perks_0|}}||style="display: none;"}}
<tr><th>[[Skill]]</th><th colspan="2">{{Tooltip|Weapon Perks|Weapon Perks are only active if you have reached the necesarry skill level of the weapon perk.}}</th></tr>{{#if: {{#external_value:Weapon_Perks_0|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_0}}}}<tr><td>150</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
{{#external_value:WikiEffect}}</td></tr>}}{{#if: {{#external_value:Weapon_Perks_1|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_1}}}}<tr><td>175</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
{{#external_value:WikiEffect}}</td></tr>}}{{#if: {{#external_value:Weapon_Perks_1|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_1}}}}<tr><td>175</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
{{#external_value:WikiEffect}}</td></tr>}}{{#if: {{#external_value:Weapon_Perks_2|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_2}}}}<tr><td>200</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
{{#external_value:WikiEffect}}</td></tr>}}{{#if: {{#external_value:Weapon_Perks_2|}}|{{#get_file_data:source=planner|file name=weaponperks.json|format=json|data=ID,Name,WikiName,WikiEffect|filters=ID={{#external_value:Weapon_Perks_2}}}}<tr><td>200</td><td>[[{{#external_value:WikiName}}|{{#external_value:Name}}]]</td><td>
Line 7: Line 14:
{{#external_value:WikiEffect}}</td></tr>}}
{{#external_value:WikiEffect}}</td></tr>}}
|}
|}
</div>

Latest revision as of 14:49, 3 March 2025

Directory planner does not have file weaponperks.json.Directory planner does not have file weaponperks.json.Directory planner does not have file weaponperks.json.Directory planner does not have file weaponperks.json.Directory planner does not have file weaponperks.json.
SkillWeapon PerksWeapon Perks are only active if you have reached the necesarry skill level of the weapon perk.
150[[Error: no local variable "WikiName" has been set.|Pepperbox]] Error: no local variable "WikiEffect" has been set.
175[[Error: no local variable "WikiName" has been set.|Pepperbox]] Error: no local variable "WikiEffect" has been set.
200[[Error: no local variable "WikiName" has been set.|Pepperbox]] Error: no local variable "WikiEffect" has been set.
225[[Error: no local variable "WikiName" has been set.|Pepperbox]] Error: no local variable "WikiEffect" has been set.
250[[Error: no local variable "WikiName" has been set.|Pepperbox]] Error: no local variable "WikiEffect" has been set.