Difference between revisions of "Template:Wyrmprint"

From Dragalia Lost Wiki
Jump to navigation Jump to search
(Changed "unbinded" to the correct past tense of "unbind": "unbound".)
>Boblers
(adding a missing div)
 
(117 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<noinclude><!--
+
<noinclude>{{doc}}[[Category:Templates]]<!--
  
 
-->{{#cargo_declare:
 
-->{{#cargo_declare:
 
_table=Wyrmprints
 
_table=Wyrmprints
 +
|Id=String
 
|BaseId=String
 
|BaseId=String
 
|Name=String
 
|Name=String
 +
|NameJP=String
 +
|NameSC=String
 +
|NameTC=String
 
|Rarity=String
 
|Rarity=String
 
|AmuletType=String
 
|AmuletType=String
Line 14: Line 18:
 
|Abilities11=String
 
|Abilities11=String
 
|Abilities12=String
 
|Abilities12=String
 +
|Abilities13=String
 
|Abilities21=String
 
|Abilities21=String
 
|Abilities22=String
 
|Abilities22=String
 +
|Abilities23=String
 
|Abilities31=String
 
|Abilities31=String
 
|Abilities32=String
 
|Abilities32=String
 +
|Abilities33=String
 
|ArtistCV=String
 
|ArtistCV=String
 
|FlavorText1=Wikitext
 
|FlavorText1=Wikitext
Line 27: Line 34:
 
|SellCoin=Integer
 
|SellCoin=Integer
 
|SellDewPoint=Integer
 
|SellDewPoint=Integer
|ReleaseDate=Date
+
|ReleaseDate=DateTime
 
|FeaturedCharacters=List (,) of Wikitext
 
|FeaturedCharacters=List (,) of Wikitext
 +
|Obtain=Wikitext
 +
|Availability=String
 
}}</noinclude><includeonly><!--
 
}}</noinclude><includeonly><!--
  
 
-->{{#cargo_store:
 
-->{{#cargo_store:
 
_table=Wyrmprints
 
_table=Wyrmprints
 +
|Id={{{Id|}}}
 
|BaseId={{{BaseId|}}}
 
|BaseId={{{BaseId|}}}
 
|Name={{{Name|{{PAGENAME}}}}}
 
|Name={{{Name|{{PAGENAME}}}}}
 +
|NameJP={{{NameJP|}}}
 +
|NameSC={{{NameSC|}}}
 +
|NameTC={{{NameTC|}}}
 
|Rarity={{{Rarity|}}}
 
|Rarity={{{Rarity|}}}
 
|AmuletType={{{AmuletType|}}}
 
|AmuletType={{{AmuletType|}}}
Line 44: Line 57:
 
|Abilities11={{{Abilities11|}}}
 
|Abilities11={{{Abilities11|}}}
 
|Abilities12={{{Abilities12|}}}
 
|Abilities12={{{Abilities12|}}}
 +
|Abilities13={{{Abilities13|}}}
 
|Abilities21={{{Abilities21|}}}
 
|Abilities21={{{Abilities21|}}}
 
|Abilities22={{{Abilities22|}}}
 
|Abilities22={{{Abilities22|}}}
 +
|Abilities23={{{Abilities23|}}}
 
|Abilities31={{{Abilities31|}}}
 
|Abilities31={{{Abilities31|}}}
 
|Abilities32={{{Abilities32|}}}
 
|Abilities32={{{Abilities32|}}}
|Artist={{{ArtistCV|}}}
+
|Abilities33={{{Abilities33|}}}
 +
|ArtistCV={{{ArtistCV|None}}}
 
|FlavorText1={{{FlavorText1|}}}
 
|FlavorText1={{{FlavorText1|}}}
 
|FlavorText2={{{FlavorText2|}}}
 
|FlavorText2={{{FlavorText2|}}}
Line 57: Line 73:
 
|SellCoin={{{SellCoin|}}}
 
|SellCoin={{{SellCoin|}}}
 
|SellDewPoint={{{SellDewPoint|}}}
 
|SellDewPoint={{{SellDewPoint|}}}
|ReleaseDate={{{ReleaseDate|}}}
+
|ReleaseDate={{#time:F d, Y h:i:s A e|{{#time:F d, Y|{{{ReleaseDate|}}}}} 6:00:00}}
|FeaturedCharacters={{{FeaturedCharacters|}}}
+
|FeaturedCharacters={{{FeaturedCharacters|None}}}
 +
|Obtain={{{Obtain|}}}
 +
|Availability={{{Availability|}}}
 
}}<!--
 
}}<!--
  
-->{{#ifeq:{{{Abilities11|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities11}}}}{{#ifeq:{{{Abilities12|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities12}}}}{{#ifeq:{{{Abilities21|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities21}}}}{{#ifeq:{{{Abilities22|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities22}}}}{{#ifeq:{{{Abilities31|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities31}}}}{{#ifeq:{{{Abilities32|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities32}}}}{{#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:{{{Abilities21|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities21}}}}{{#ifeq:{{{Abilities22|0}}} | 0 | | {{#vardefine:maxAbility2|Abilities22}}}}{{#ifeq:{{{Abilities23|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities23}}}}{{#ifeq:{{{Abilities31|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities31}}}}{{#ifeq:{{{Abilities32|0}}} | 0 | | {{#vardefine:maxAbility3|Abilities32}}}}{{#ifeq:{{{Abilities33|0}}} | 0 | | {{#vardefine:maxAbility1|Abilities33}}}}{{#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}}}}}}<!--
  
 
--><div class="panel wyrmprints" style="max-width:850px;margin:auto">
 
--><div class="panel wyrmprints" style="max-width:850px;margin:auto">
 
<div class="panel-heading">{{{Name|{{PAGENAME}}}}}</div>
 
<div class="panel-heading">{{{Name|{{PAGENAME}}}}}</div>
 
<div class="panel-body" style="display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow:hidden">
 
<div class="panel-body" style="display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow:hidden">
 
+
<div style="text-align:center;display:flex;flex-direction:column;justify-content:center">
<div style="text-align:center">
+
{{#if:{{{CFU|}}}
{{#tag:tabber|
+
|<div style="margin:10px">{{#ifexist: File:{{{BaseId|}}} 01 portrait.png | [[File:{{{BaseId|}}} 01 portrait.png|450px]] | [[File:Unknown.png|450px|link=File:{{{BaseId|}}} 01 portrait.png]][[Category:Wyrmprints without Stage 1 Image]] }}</div>
 +
<span style="font-size:.8em;"><nowiki>*</nowiki> This wyrmprint comes fully unbound.</span>
 +
|{{#tag:tabber|
 
Initial Vestige=
 
Initial Vestige=
<div style="margin:10px">{{#ifexist: File:{{{BaseId|}}} 01 portrait.png | [[File:{{{BaseId|}}} 01 portrait.png|400px]] | [[File:Unknown.png|400px]][[Category:Wyrmprints without Stage 1 Image]] }}</div>
+
<div style="margin:10px">{{#ifexist: File:{{{BaseId|}}} 01 portrait.png | [[File:{{{BaseId|}}} 01 portrait.png|450px]] | [[File:Unknown.png|450px|link=File:{{{BaseId|}}} 01 portrait.png]][[Category:Wyrmprints without Stage 1 Image]] }}</div>
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Refined Vestige=
 
Refined Vestige=
<div style="margin:10px">{{#ifexist: File:{{{BaseId|}}} 02 portrait.png | [[File:{{{BaseId|}}} 02 portrait.png|400px]] | [[File:Unknown.png|400px]][[Category:Wyrmprints without Stage 2 Image]] }}</div>
+
<div style="margin:10px">{{#ifexist: File:{{{BaseId|}}} 02 portrait.png | [[File:{{{BaseId|}}} 02 portrait.png|450px]] | [[File:Unknown.png|450px|link=File:{{{BaseId|}}} 02 portrait.png]][[Category:Wyrmprints without Stage 2 Image]] }}</div>
 
<span style="font-size:.8em;"><nowiki>*</nowiki> This vestige is unlocked after this Wyrmprint is unbound twice.</span>
 
<span style="font-size:.8em;"><nowiki>*</nowiki> This vestige is unlocked after this Wyrmprint is unbound twice.</span>
}}
+
}} }}
 
</div>
 
</div>
  
 
<div class="wyrmprints-details" style="flex-grow:1;text-align:center;margin-left:5px">
 
<div class="wyrmprints-details" style="flex-grow:1;text-align:center;margin-left:5px">
<p style="width:300px;margin:15px auto;border-bottom:1px solid;margin-bottom:10px;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:10px;font-size:1.2em;font-variant-caps: small-caps;font-weight:bold">Description</p>
 
{{#tag:tabber|
 
{{#tag:tabber|
 
Stage 1=
 
Stage 1=
Line 103: Line 123:
 
Stage 5=
 
Stage 5=
 
<div style="flex-grow:1;text-align:center">
 
<div style="flex-grow:1;text-align:center">
<div style="width:300px;margin:15px auto;font-style:italic;font-size:.9em;">{{{FlavorText5|No details yet.}}}</div>
+
<div style="width:300px;margin:5px auto 10px;font-style:italic;font-size:.9em;">{{{FlavorText5|No details yet.}}}</div>
 
</div>
 
</div>
 
}}
 
}}
Line 113: Line 133:
 
|rarity={{{Rarity|}}}
 
|rarity={{{Rarity|}}}
 
}}</div>
 
}}</div>
{{TermDescriptionTooltip|Base Min Might|{{#expr:{{{MinHp|0}}}+{{{MinAtk|0}}}+{{AbilityMight|Abilities|{{{Abilities11|}}}}}}}|Minimum HP + Minimum Str + Lv. 1 Ability Might}}
+
{{TermDescriptionTooltip|Base Min Might|{{#expr:{{{MinHp|0}}}+{{{MinAtk|0}}}+{{AbilityMight|Abilities|{{{Abilities11|}}}}}+{{AbilityMight|Abilities|{{{Abilities21|}}}}}+{{AbilityMight|Abilities|{{{Abilities31|}}}}}}}|Minimum HP + Minimum Str + Lv. 1 Ability Might}}
{{TermDescriptionTooltip|Base Max Might|{{#expr:{{{MaxHp|0}}}+{{{MaxAtk|0}}}+{{AbilityMight|Abilities|{{{Abilities12|}}}}}}}|Does not include external buffs (eg. Halidom, Dragons, etc.)<br/><br/>Max HP + Max Str + Total Max Lv. Ability Might}}
+
{{TermDescriptionTooltip|Base Max Might|{{#expr:{{{MaxHp|0}}}+{{{MaxAtk|0}}}+{{AbilityMight|Abilities|{{{Abilities13|}}}}}+{{AbilityMight|Abilities|{{{Abilities23|}}}}}+{{AbilityMight|Abilities|{{{Abilities33|}}}}}}}|Does not include external buffs (e.g. Halidom, Dragons, etc.)<br/><br/>Max HP + Max Str + Total Max Lv. Ability Might}}
{{TermDescription|Rarity|{{{{{Rarity|}}}*}} }}  
+
{{TermDescription|Rarity|[[File:Icon Rarity Row {{{Rarity|}}}.png|90px|link=]]}}
 +
{{TermDescription|Sell Value|{{formatnum:{{{SellCoin|0}}}}} {{InlineIcon|Icon Resource|Rupies}}+ {{formatnum:{{{SellDewPoint|0}}}}} {{InlineIcon|Icon Resource|Eldwater}} }}
 +
{{TermDescription|Japanese Name|{{{NameJP|?}}}}}
 +
{{ChineseName|{{{NameSC|}}}|{{{NameTC|}}}}}
 +
{{TermDescription|Artist|[[Artists|{{{ArtistCV|?}}}]]}}
 +
{{TermDescription|Featured Characters|{{{FeaturedCharacters|?}}}}}
 
{{TermDescription|Obtained From|{{{Obtain|?}}}}}
 
{{TermDescription|Obtained From|{{{Obtain|?}}}}}
{{TermDescription|Artist|{{{ArtistCV|?}}}}}
+
{{TermDescription|Release Date|{{#time:F d, Y|{{{ReleaseDate|-}}}}}}}
{{TermDescription|Sell Value|{{{SellCoin|0}}} {{InlineIcon|Icon Resource|Rupies}}+ {{{SellDewPoint|0}}} {{InlineIcon|Icon Resource|Eldwater}} }}
+
{{TermDescription|Availability|{{{Availability|?}}}}}
{{TermDescription|Featured Characters|{{{FeaturedCharacters|?}}}}}
 
{{TermDescription|Release Date|{{{ReleaseDate|-}}}}}
 
 
</div>
 
</div>
  
Line 126: Line 149:
 
<div style="padding:1em;">
 
<div style="padding:1em;">
 
<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>
 
<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>
:''<span style="font-size:.9em;">Wyrmprint ability(ies) upgrade when fully unbound.</span>''
+
:''<span style="font-size:.9em;">Wyrmprint ability(ies) upgrade once after being unbound twice and again when fully unbound.</span>''
 
<div class="skill-section">
 
<div class="skill-section">
{{#if: {{{Abilities11|}}} | {{#ifeq:{{{Abilities11|}}} | 0 | | {{#ifeq:{{{Ability1Event|0}}} | 0 | {{AbilityDisplay|Lv1={{{Abilities11|}}}|Lv2={{{Abilities12|}}} }} | {{AbilityDisplay|Lv1={{{Abilities11|}}}|Lv2={{{Abilities12|}}}|event=1}} }} }} }}
+
{{#if: {{{Abilities11|}}} | {{#ifeq:{{{Abilities11|}}} | 0 | | {{#ifeq:{{{Ability1Event|0}}} | 0 | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities11|}}}|Lv2={{{Abilities12|}}}|Lv3={{{Abilities13|}}} }} | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities11|}}}|Lv2={{{Abilities12|}}}|Lv3={{{Abilities13|}}}|event=1}} }} }} }}
{{#if: {{{Abilities21|}}} | {{#ifeq:{{{Abilities21|}}} | 0 | | {{#ifeq:{{{Ability2Event|0}}} | 0 | {{AbilityDisplay|Lv1={{{Abilities21|}}}|Lv2={{{Abilities22|}}} }} | {{AbilityDisplay|Lv1={{{Abilities21|}}}|Lv2={{{Abilities22|}}}|event=1}} }} }} }}
+
{{#if: {{{Abilities21|}}} | {{#ifeq:{{{Abilities21|}}} | 0 | | {{#ifeq:{{{Ability2Event|0}}} | 0 | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities21|}}}|Lv2={{{Abilities22|}}}|Lv3={{{Abilities23|}}} }} | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities21|}}}|Lv2={{{Abilities22|}}}|Lv3={{{Abilities23|}}}|event=1}} }} }} }}
{{#if: {{{Abilities31|}}} | {{#ifeq:{{{Abilities31|}}} | 0 | | {{#ifeq:{{{Ability3Event|0}}} | 0 | {{AbilityDisplay|Lv1={{{Abilities31|}}}|Lv2={{{Abilities32|}}} }} | {{AbilityDisplay|Lv1={{{Abilities31|}}}|Lv2={{{Abilities32|}}}|event=1}} }} }} }}
+
{{#if: {{{Abilities31|}}} | {{#ifeq:{{{Abilities31|}}} | 0 | | {{#ifeq:{{{Ability3Event|0}}} | 0 | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities31|}}}|Lv2={{{Abilities32|}}}|Lv3={{{Abilities33|}}} }} | {{AbilityDisplay|DisplayCap=1|Lv1={{{Abilities31|}}}|Lv2={{{Abilities32|}}}|Lv3={{{Abilities33|}}}|event=1}} }} }} }}
 +
</div>
 +
</div>{{
 +
#if:{{{Notes|}}}
 +
|<div style="padding:1em;">
 +
<p style="margin-bottom:15px;border-bottom:1px solid;font-size:1.2em;font-variant-caps:small-caps;font-weight:bold">Notes</p>
 +
{{{Notes|}}}
 +
</div>
 +
|}}
 +
<div style="padding:1em;">
 +
<p style="margin-bottom:15px;border-bottom:1px solid;font-size:1.2em;font-variant-caps:small-caps;font-weight:bold">Gallery</p>
 +
{{#tag:gallery|
 +
{{#ifexist: File:{{{BaseId|}}} 01.png | {{{BaseId|}}} 01.png | }}
 +
{{#if:{{{CFU|}}}||{{#ifexist: File:{{{BaseId|}}} 02.png | {{{BaseId|}}} 02.png | }} }}
 +
{{exists| File:{{{BaseId|}}} 01 (Small).png |then={{{BaseId|}}} 01 (Small).png{{!}}Small Ver. | else= }}
 +
{{#if:{{{CFU|}}}||{{exists| File:{{{BaseId|}}} 02 (Small).png |then={{{BaseId|}}} 02 (Small).png{{!}}Small Ver. | else= }} }}
 +
|mode=packed-hover
 +
}}
 
</div>
 
</div>
 
</div><!--
 
</div><!--
-->[[Category:Wyrmprints]]</includeonly>
+
-->[[Category:Wyrmprints]] {{#vardefine:i|0}}{{#while:
 +
| {{#if: {{#explode:{{{Availability|}}}|,|{{#var:i}}}} | true }}
 +
| [[Category:{{#sub:{{#explode:{{{Availability|}}}|,|{{#var:i}}}}}} Wyrmprints]]{{#vardefine:i|{{#expr:{{#var:i}}+1}}}}
 +
}}</includeonly>

Latest revision as of 23:58, 31 May 2020

50px Documentation

Usage

{{Wyrmprint
|Id=
|BaseId=
|Name=
|NameJP=
|FeaturedCharacters=
|Obtain=
|CFU= Boolean. Set to 1 if Wyrmprint Comes Fully Unbound. Ignore otherwise.
|ReleaseDate=Month Day, Year
|Availability=
|Rarity=
|AmuletType=
|MinHp=
|MaxHp=
|MinAtk=
|MaxAtk=
|VariationId=
|Abilities11=
|Abilities12=
|Abilities13=
|Abilities21=
|Abilities22=
|Abilities23=
|Abilities31=
|Abilities32=
|Abilities33=
|Ability1Event=
|Ability2Event=
|Ability3Event=
|ArtistCV=
|FlavorText1=
|FlavorText2=
|FlavorText3=
|FlavorText4=
|FlavorText5=
|IsPlayable=
|SellCoin=
|SellDewPoint=
|Notes= (Optional trivia)
}}

This template defines the table "Wyrmprints". This table has not been created yet.