Difference between revisions of "Template:Weapon Test"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>LikableBrute
m
>LikableBrute
m
 
(38 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Weapon Test
+
<noinclude>{{doc}}[[Category:Test Page]]
|Id=30240202
 
|BaseId=302022
 
|FormId=40201
 
|WeaponName=Sousui
 
|Type=Blade
 
|Rarity=4
 
|ElementalType=Water
 
|MinHp=24
 
|MaxHp=81
 
|MinAtk=114
 
|MaxAtk=383
 
|VariationId=1
 
|DecBaseId=302022
 
|DecVariationId=2
 
|BulletBaseId=0
 
|BulletVariationId=0
 
|Skill=302402021
 
|SkillName=Whirlpool
 
|SkillDesc=Deals water damage to surrounding enemies.
 
|IsPlayable=1
 
|FlavorText=Blue waters Held rapt I am by their calm surface However much it may splash Never shall one be stain'd with blood. ——Poet from an eastern land
 
|SellCoin=500
 
|SellDewPoint=0
 
|CraftNodeId=304
 
|ParentCraftNodeId=202
 
|CraftGroupId=102002
 
|FortCraftLevel=6
 
|AssembleCoin=120000
 
|DisassembleCoin=240000
 
|DisassembleCost=0
 
|MainWeaponId=30249903
 
|MainWeaponQuantity=1
 
|CraftMaterialType1=8
 
|CraftMaterial1=Meteorite
 
|CraftMaterialQuantity1=30
 
|CraftMaterialType2=8
 
|CraftMaterial2=Abyss Stone
 
|CraftMaterialQuantity2=10
 
|CraftMaterialType3=8
 
|CraftMaterial3=Azure Insignia
 
|CraftMaterialQuantity3=50
 
|CraftMaterialType4=0
 
|CraftMaterial4=0
 
|CraftMaterialQuantity4=0
 
|CraftMaterialType5=0
 
|CraftMaterial5=0
 
|CraftMaterialQuantity5=0
 
}}
 
 
 
{{Weapon
 
|Id=30529902
 
|BaseId=305003
 
|FormId=29901
 
|WeaponName=Adventurer's Lance
 
|Type=Lance
 
|Rarity=2
 
|ElementalType=None
 
|MinHp=4
 
|MaxHp=15
 
|MinAtk=16
 
|MaxAtk=55
 
|VariationId=1
 
|DecBaseId=0
 
|DecVariationId=0
 
|BulletBaseId=0
 
|BulletVariationId=0
 
|Skill=0
 
|SkillName=
 
|SkillDesc=
 
|IsPlayable=1
 
|FlavorText=Har! The fiends aren't clever enough to cook their food. They'd just as soon gobble us up whole. But we're smarter'n they are. See? We brought skewers and fire! ——Logan the Wanderer
 
|SellCoin=50
 
|SellDewPoint=0
 
|CraftNodeId=
 
|ParentCraftNodeId=
 
|CraftGroupId=
 
|FortCraftLevel=
 
|AssembleCoin=
 
|DisassembleCoin=
 
|DisassembleCost=
 
|MainWeaponId=
 
|MainWeaponQuantity=
 
|CraftMaterialType1=
 
|CraftMaterial1=
 
|CraftMaterialQuantity1=
 
|CraftMaterialType2=
 
|CraftMaterial2=
 
|CraftMaterialQuantity2=
 
|CraftMaterialType3=
 
|CraftMaterial3=
 
|CraftMaterialQuantity3=
 
|CraftMaterialType4=
 
|CraftMaterial4=
 
|CraftMaterialQuantity4=
 
|CraftMaterialType5=
 
|CraftMaterial5=
 
|CraftMaterialQuantity5=
 
}}
 
 
 
  
<noinclude>{{doc}}[[Category:Templates]]<!--
+
</noinclude><includeonly>
</noinclude><includeonly><!--
 
  
-->{{#ifeq:{{{Abilities11|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities11}}}}{{#ifeq:{{{Abilities12|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities12}}}}{{#ifeq:{{{Abilities13|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities13}}}}{{#ifeq:{{{Abilities14|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities14}}}}{{#ifeq:{{{Abilities21|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities21}}}}{{#ifeq:{{{Abilities22|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities22}}}}{{#ifeq:{{{Abilities23|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities23}}}}{{#ifeq:{{{Abilities24|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities24}}}}{{#ifeq:{{{Abilities31|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities31}}}}{{#ifeq:{{{Abilities32|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities32}}}}{{#ifeq:{{{Abilities33|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities33}}}}{{#ifeq:{{{Abilities34|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities34}}}}{{#vardefine:maxhp|{{#expr:{{{MaxHp|0}}}+{{{PlusHp0|0}}}+{{{PlusHp1|0}}}+{{{PlusHp2|0}}}+{{{PlusHp3|0}}}+{{{PlusHp4|0}}}+{{{McFullBonusHp5|0}}}}}}}{{#vardefine:maxstr|{{#expr:{{{MaxAtk|0}}}+{{{PlusAtk0|0}}}+{{{PlusAtk1|0}}}+{{{PlusAtk2|0}}}+{{{PlusAtk3|0}}}+{{{PlusAtk4|0}}}+{{{McFullBonusAtk5|0}}}}}}}{{#vardefine:coabilityMaxMight|{{#expr:{{#cargo_query:tables=CoAbilities|fields=PartyPowerWeight|where=Id="{{{ExAbilityData5|}}}"|limit=1|more results text=|default=0|no html}}}}}}{{#vardefine:ability1MaxMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{{{#var:maxAbility1}}|}}}"|limit=1|more results text=|default=0|no html}}}}}}{{#vardefine:ability2MaxMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{{{#var:maxAbility2}}|}}}"|limit=1|more results text=|default=0|no html}}}}}}{{#vardefine:ability3MaxMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{{{#var:maxAbility3}}|}}}"|limit=1|more results text=|default=0|no html}}}}}}<!--
+
{{#ifeq:{{{Abilities11|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities11}}}}{{#ifeq:{{{Abilities12|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities12}}}}{{#ifeq:{{{Abilities13|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities13}}}}{{#ifeq:{{{Abilities14|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities14}}}}
 +
{{#ifeq:{{{Abilities21|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities21}}}}{{#ifeq:{{{Abilities22|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities22}}}}{{#ifeq:{{{Abilities23|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities23}}}}{{#ifeq:{{{Abilities24|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities24}}}}
 +
{{#vardefine:ability1MinMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{Abilities11}}}"|limit=1|more results text=|default=0|no html}}}}}}
 +
{{#vardefine:ability2MinMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{Abilities21}}}"|limit=1|more results text=|default=0|no html}}}}}}
 +
{{#vardefine:ability1MaxMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{{{#var:maxAbility1}}|}}}"|limit=1|more results text=|default=0|no html}}}}}}
 +
{{#vardefine:ability2MaxMight|{{#expr:{{#cargo_query:tables=Abilities|fields=PartyPowerWeight|where=Id="{{{{{#var:maxAbility2}}|}}}"|limit=1|more results text=|default=0|no html}}}}}}
  
--><div class="panel" style="margin:auto;max-width:800px">
+
<div class="panel" style="margin:auto;max-width:800px">
<div class="panel-heading">{{{Name|{{PAGENAME}}}}}</div>
+
<div class="panel-heading">{{InlineIcon|Icon Element|{{{ElementalType|?}}}}}{{InlineIcon|Icon Weapon|{{{Type|?}}}}} {{{Name|{{PAGENAME}}}}}</div>
 
<div class="panel-body" style="display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center">
 
<div class="panel-body" style="display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center">
<div style="width:350px;text-align:center">{{#ifexist: File:{{{BaseId|}}} 01 {{{FormId|}}}.png | [[File:{{{BaseId|}}} 01 {{{FormId|}}}.png]] | [[File:Unknown.png]] }}</div>
+
<div class="portrait-container" style="width:350px;text-align:center">{{#ifeq:{{{Type|}}} | Blade |
 +
{{#tag:tabber|
 +
Icon={{#ifexist: File:{{{BaseId|}}} 01 {{{FormId|}}}.png | [[File:{{{BaseId|}}} 01 {{{FormId|}}}.png]] | [[File:Unknown.png|160px]] }}
 +
{{!}}-{{!}}
 +
3D Model=
 +
{{3DModel|{{PAGENAME}}}}
 +
{{!}}-{{!}}
 +
3D Model (Sheathed)=
 +
{{3DModel|{{PAGENAME}} (Sheathed)}}
 +
}} |
 +
{{#tag:tabber|
 +
Icon={{#ifexist: File:{{{BaseId|}}} 01 {{{FormId|}}}.png | [[File:{{{BaseId|}}} 01 {{{FormId|}}}.png]] | [[File:Unknown.png|160px]] }}
 +
{{!}}-{{!}}
 +
3D Model=
 +
{{3DModel|{{PAGENAME}}}}
 +
}}
 +
}}</div>
 
<div style="flex-grow:1;text-align:center">
 
<div style="flex-grow:1;text-align:center">
<p style="width:300px;margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Details</p>
+
<p style="width:300px;margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Description</p>
 
<div style="width:300px;margin:15px auto;font-style:italic;font-size:.9em;">{{{FlavorText|No details yet.}}}</div>
 
<div style="width:300px;margin:15px auto;font-style:italic;font-size:.9em;">{{{FlavorText|No details yet.}}}</div>
{{TermDescription|HP|{{{MinHp|?}}} - {{{MaxHp|?}}} }}
+
<div>{{WeaponStatsCalculator
{{TermDescription|Strength|{{{MinAtk|?}}} - {{{MaxAtk|?}}} }}
+
|minHp={{{MinHp|}}}
{{TermDescriptionTooltip|Base Min Might|{{#expr:{{{MinHp|?}}}+{{{MinAtk|?}}}+{{#if:{{{SkillName|}}}|+50}}}}|Minimum HP + Minimum Str + Lv. 1 Skill Might}}
+
|maxHp={{{MaxHp|}}}
{{TermDescriptionTooltip|Base Max Might|{{#expr:{{#var:maxhp}}+{{#var:maxstr}}+{{#if:{{{SkillName|}}}|+100}}}}|Does not include external buffs (eg. Dragons, Halidom, Wyrmprints, etc.)<br/><br/>Elemental Matching Boosts do not increase might<br/><br/>Max Base HP + Max Base Str + Lv. 2 Skill Might}}
+
|minStr={{{MinAtk|}}}
{{TermDescription|Rarity|{{#if: {{{Rarity|}}} | {{{{{Rarity|}}}*}} }} }}
+
|maxStr={{{MaxAtk|}}}
{{TermDescription|Element|{{#if: {{{ElementalType|}}} | {{#ifeq:{{{ElementalType|}}} | None | None | {{InlineIcon|Icon Element|{{{ElementalType|}}}}}{{{ElementalType|}}} }} }} }}
+
|rarity={{{Rarity|}}}
{{TermDescription|Sell Value|{{{SellCoin|0}}} {{InlineIcon|Icon Resource|Rupies}}{{#ifeq:{{{SellDewPoint|0}}} | 0 | | + {{{SellDewPoint|0}}} {{InlineIcon|Icon Resource|Eldwater}} }} }}
+
}}</div>
{{#if:{{{DisassembleCoin|}}}{{TermDescription|Dismantle Cost|{{{DisassembleCoin|0}}} {{InlineIcon|Icon Resource|Rupies}}}}}}
+
{{#ifeq:{{{ElementalType|}}}|None|{{TermDescriptionTooltip|Base Min Might|{{#expr:{{{MinHp|0}}}+{{{MinAtk|0}}}{{#if:{{{SkillName|}}}|+50}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MinMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MinMight}}}}}}|Minimum HP + Minimum Str + Lv. 1 Skill Might + Ability Might}}|{{TermDescriptionTooltip|Base Min Might|{{#expr:{{{MinHp|0}}}+{{{MinAtk|0}}}{{#if:{{{SkillName|}}}|+50}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MinMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MinMight}}}}}} ({{#expr:ceil({{{MinHp|?}}}*1.5)+ceil({{{MinAtk|?}}}*1.5){{#if:{{{SkillName|}}}|+50}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MinMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MinMight}}}}}}) |Minimum HP + Minimum Str + Lv. 1 Skill Might + Ability Might(* Elemental Matching Bonus)}}}}
 +
{{#ifeq:{{{ElementalType|}}}|None|{{TermDescriptionTooltip|Base Max Might|{{#expr:{{{MaxHp|0}}}+{{{MaxAtk|0}}}{{#if:{{{SkillName|}}}|+100}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MaxMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MaxMight}}}}}}|Does not include external buffs (e.g. Dragons, Halidom, Wyrmprints, etc.)<br/><br/>Max Base HP + Max Base Str + Lv. 2 Skill Might + Ability Might}}|{{TermDescriptionTooltip|Base Max Might|{{#expr:{{{MaxHp|0}}}+{{{MaxAtk|0}}}{{#if:{{{SkillName|}}}|+100}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MaxMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MaxMight}}}}}} ({{#expr:ceil({{{MaxHp|0}}}*1.5)+ceil({{{MaxAtk|0}}}*1.5){{#if:{{{SkillName|}}}|+100}}{{#if:{{{Abilities11|}}}|+{{#var:ability1MaxMight}}}}{{#if:{{{Abilities21|}}}|+{{#var:ability2MaxMight}}}}}}) |Does not include external buffs (e.g. Dragons, Halidom, Wyrmprints, etc.)<br/><br/>Max Base HP + Max Base Str + Lv. 2 Skill Might + Ability Might(* Elemental Matching Bonus)}}}}
 +
{{TermDescription|Rarity|[[File:Icon Rarity Row {{{Rarity|}}}.png|90px|link=]]}}
 +
{{TermDescription|Sell Value|{{formatnum:{{{SellCoin|0}}}}} {{InlineIcon|Icon Resource|Rupies}}{{#ifeq:{{{SellDewPoint|0}}} | 0 | | + {{{SellDewPoint|0}}} {{InlineIcon|Icon Resource|Eldwater}} }} }}
 +
{{#if:{{{DisassembleCoin|}}}{{TermDescription|Dismantle Cost|{{formatnum:{{{DisassembleCoin|0}}}}} {{InlineIcon|Icon Resource|Rupies}}}}}}
 +
{{TermDescription|Japanese Name|{{{WeaponNameJP|?}}}}}
 +
{{TermDescription|Obtained From|{{{Obtain|?}}}}}
 +
{{TermDescription|Release Date|{{#time:F d, Y|{{{ReleaseDate|-}}}}}}}
 +
{{TermDescription|Availability|{{{Availability|?}}}}}
 
</div>
 
</div>
 
</div>
 
</div>
Line 125: Line 54:
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Skills</p>
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Skills</p>
 
{{#if: {{{SkillName|}}} | {{SkillDisplayEntry|Name={{{SkillName|}}} }} | :''This weapon does not have any skills.'' }}
 
{{#if: {{{SkillName|}}} | {{SkillDisplayEntry|Name={{{SkillName|}}} }} | :''This weapon does not have any skills.'' }}
 +
 +
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Abilities</p>
 +
<div class="skill-section">
 +
{{#ifeq: {{{Abilities11|0}}} | 0 |:''This weapon does not have any abilities.'' | {{AbilityDisplay|Id={{{Abilities11|}}}|Lv1={{{Abilities11|}}}}}}}{{#ifeq: {{{Abilities21|0}}} | 0 | | {{AbilityDisplay|Id={{{Abilities21|}}}|Lv1={{{Abilities21|}}}}}|}}
 +
</div>
  
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Craft Materials</p>
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Craft Materials</p>
Line 140: Line 74:
 
* {{#cargo_query:tables=Weapons|fields=CONCAT('[[File:', BaseId, ' 01 ', FormId, '.png|25px|link=', _pageName, ']] [[', _pageName, ']]')=|where=Id="{{{MainWeaponId}}}"|format=list|group by=_pageName}} x{{{MainWeaponQuantity|}}} }}
 
* {{#cargo_query:tables=Weapons|fields=CONCAT('[[File:', BaseId, ' 01 ', FormId, '.png|25px|link=', _pageName, ']] [[', _pageName, ']]')=|where=Id="{{{MainWeaponId}}}"|format=list|group by=_pageName}} x{{{MainWeaponQuantity|}}} }}
 
{{#ifeq: {{{AssembleCoin|}}} | | | {{#ifeq: {{{AssembleCoin|}}} | 0 | |
 
{{#ifeq: {{{AssembleCoin|}}} | | | {{#ifeq: {{{AssembleCoin|}}} | 0 | |
* {{InlineIcon|Icon Resource|Rupies}} Rupies x{{{AssembleCoin|}}} }} }} }} }}
+
* {{InlineIcon|Icon Resource|Rupies}} Rupies x{{formatnum:{{{AssembleCoin|}}}}} }} }} }} }}
  
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Weapon Progression</p>
 
<p style="margin:15px auto;border-bottom:1px solid;margin-bottom:15px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Weapon Progression</p>
{{#if: {{{CraftGroupId|}}} | {{Weapon Progression Table|craftGroupId={{{CraftGroupId|}}} }} | :''This weapon does not have any weapon progression.'' }}
+
{{#if: {{{CraftGroupId|}}} | {{Weapon Progression Table Test|craftGroupId={{{CraftGroupId|}}} }} | :''This weapon does not have any weapon progression.'' }}
</div><!--
+
</div>
-->[[Category:Weapons]]</includeonly>
+
</includeonly>

Latest revision as of 00:24, 24 July 2019