Difference between revisions of "Template:NPC"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>Mornsta-gpuser
>Boblers
(making voice actor strings visible)
 
(44 intermediate revisions by 3 users not shown)
Line 7: Line 7:
 
|NameJP=String
 
|NameJP=String
 
|Title=String
 
|Title=String
 +
|TitleJP=String
 
|WeaponType=String
 
|WeaponType=String
 +
|WeaponTypeId=Integer
 
|ElementalType=String
 
|ElementalType=String
 +
|ElementalTypeId=Integer
 
|Variations=Integer
 
|Variations=Integer
 
|JapaneseCV=String
 
|JapaneseCV=String
Line 25: Line 28:
 
|NameJP={{{NameJP|}}}
 
|NameJP={{{NameJP|}}}
 
|Title={{{Title|}}}
 
|Title={{{Title|}}}
 +
|TitleJP={{{TitleJP|}}}
 
|WeaponType={{{WeaponType|}}}
 
|WeaponType={{{WeaponType|}}}
 +
|WeaponTypeId={{#switch:{{{WeaponType}}}|Sword=1|Blade=2|Dagger=3|Axe=4|Lance=5|Bow=6|Wand=7|Staff=8|0}}
 
|ElementalType={{{ElementalType|}}}
 
|ElementalType={{{ElementalType|}}}
 +
|ElementalTypeId={{#switch:{{{ElementalType}}}|Flame=1|Water=2|Wind=3|Light=4|Shadow=5|None=99|0}}
 
|Variations={{{Variations|}}}
 
|Variations={{{Variations|}}}
 
|JapaneseCV={{{JapaneseCV|}}}
 
|JapaneseCV={{{JapaneseCV|}}}
 
|EnglishCV={{{EnglishCV|}}}
 
|EnglishCV={{{EnglishCV|}}}
|ReleaseDate={{#time:F d, Y h:i:s A e|{{#time:F d, Y|{{{ReleaseDate|Unknown}}}}} 6:00:00}}
+
|ReleaseDate={{#time:F d, Y h:i:s A e|{{#time:F d, Y|{{{ReleaseDate|}}}}} 6:00:00}}
 
|Alignment={{{Alignment|}}}
 
|Alignment={{{Alignment|}}}
 
|Description={{{Description|}}}
 
|Description={{{Description|}}}
 
}}<!--
 
}}<!--
  
-->{{AdventurerPageHeader}}
+
-->{{NPCPageHeader}}
  
 
<div class="panel" style="max-width:900px;margin:auto">
 
<div class="panel" style="max-width:900px;margin:auto">
Line 41: Line 47:
 
<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 class="adv-portrait" style="text-align:center;display:flex;flex-direction:column;justify-content:center;">{{#vardefine:imagePrefix|{{{Id|}}} 0{{{VariationId|1}}}}}
 
<div class="adv-portrait" style="text-align:center;display:flex;flex-direction:column;justify-content:center;">{{#vardefine:imagePrefix|{{{Id|}}} 0{{{VariationId|1}}}}}
{{#switch:{{{Variations|}}}
+
{{#tag:tabber|
|1={{#tag:tabber|
 
Variant 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
3D Model=
 
{{3DModel|{{{Name|}}}}}
 
}}
 
|2={{#tag:tabber|
 
Variant 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 2=
 
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
3D Model=
 
{{3DModel|{{{Name|}}}}}
 
}}
 
|3={{#tag:tabber|
 
Variant 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant  2=
 
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 3=
 
<div>{{#ifexist: File:{{{Id|}}} 03 base portrait.png | [[File:{{{Id|}}} 03 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
3D Model=
 
{{3DModel|{{{Name|}}}}}
 
}}
 
|4={{#tag:tabber|
 
Variant 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 2=
 
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 3=
 
<div>{{#ifexist: File:{{{Id|}}} 03 base portrait.png | [[File:{{{Id|}}} 03 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 4=
 
<div>{{#ifexist: File:{{{Id|}}} 04 base portrait.png | [[File:{{{Id|}}} 04 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
3D Model=
 
{{3DModel|{{{Name|}}}}}
 
}}
 
|5={{#tag:tabber|
 
Variant 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 2=
 
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 3=
 
<div>{{#ifexist: File:{{{Id|}}} 03 base portrait.png | [[File:{{{Id|}}} 03 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 4=
 
<div>{{#ifexist: File:{{{Id|}}} 04 base portrait.png | [[File:{{{Id|}}} 04 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
Variant 5=
 
<div>{{#ifexist: File:{{{Id|}}} 05 base portrait.png | [[File:{{{Id|}}} 05 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
{{!}}-{{!}}
 
3D Model=
 
{{3DModel|{{{Name|}}}}}
 
}}
 
|6={{#tag:tabber|
 
 
Variation 1=
 
Variation 1=
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 
<div>{{#ifexist: File:{{{Id|}}} 01 base portrait.png | [[File:{{{Id|}}} 01 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
 +
{{#ifexpr: {{{Variations|1}}} > 1 |
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Variation 2=
 
Variation 2=
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
+
<div>{{#ifexist: File:{{{Id|}}} 02 base portrait.png | [[File:{{{Id|}}} 02 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 2 |
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Variation 3=
 
Variation 3=
<div>{{#ifexist: File:{{{Id|}}} 03 base portrait.png | [[File:{{{Id|}}} 03 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
+
<div>{{#ifexist: File:{{{Id|}}} 03 base portrait.png | [[File:{{{Id|}}} 03 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 3 |
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Variation 4=
 
Variation 4=
<div>{{#ifexist: File:{{{Id|}}} 04 base portrait.png | [[File:{{{Id|}}} 04 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
+
<div>{{#ifexist: File:{{{Id|}}} 04 base portrait.png | [[File:{{{Id|}}} 04 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 4 |
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Variation 5=
 
Variation 5=
<div>{{#ifexist: File:{{{Id|}}} 05 base portrait.png | [[File:{{{Id|}}} 05 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
+
<div>{{#ifexist: File:{{{Id|}}} 05 base portrait.png | [[File:{{{Id|}}} 05 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 5 |
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
Variation 6=
 
Variation 6=
<div>{{#ifexist: File:{{{Id|}}} 06 base portrait.png | [[File:{{{Id|}}} 06 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div>
+
<div>{{#ifexist: File:{{{Id|}}} 06 base portrait.png | [[File:{{{Id|}}} 06 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 6 |
 +
{{!}}-{{!}}
 +
Variation 7=
 +
<div>{{#ifexist: File:{{{Id|}}} 07 base portrait.png | [[File:{{{Id|}}} 07 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 7 |
 +
{{!}}-{{!}}
 +
Variation 8=
 +
<div>{{#ifexist: File:{{{Id|}}} 08 base portrait.png | [[File:{{{Id|}}} 08 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 +
{{#ifexpr: {{{Variations|1}}} > 8 |
 +
{{!}}-{{!}}
 +
Variation 9=
 +
<div>{{#ifexist: File:{{{Id|}}} 09 base portrait.png | [[File:{{{Id|}}} 09 base portrait.png|400px]] | [[File:Unknown.png|400px|link=]] }}</div> }}
 
{{!}}-{{!}}
 
{{!}}-{{!}}
 
3D Model=
 
3D Model=
{{3DModel|{{{Name|}}}}}
+
{{#if:{{{3DModel|}}}
}}
+
| {{{3DModel}}}
 +
| {{#if:{{{3DModelId|}}} | {{#widget:3DModelNotteMoe|id={{{3DModelId}}}}} | {{3DModel|{{{Name|}}}}} }} }}
 
}}
 
}}
 
</div>
 
</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;">{{{Description|No details yet.}}}</div>
 
<div style="width:300px;margin:15px auto;font-style:italic;font-size:.9em;">{{{Description|No details yet.}}}</div>
 +
{{TermDescription|Japanese Title|{{{TitleJP|?}}}}}
 
{{TermDescription|Japanese Name|{{{NameJP}}}}}
 
{{TermDescription|Japanese Name|{{{NameJP}}}}}
 +
{{TermDescription|Voice Actor (EN)|{{{EnglishCV}}}}}
 +
{{TermDescription|Voice Actor (JP)|{{{JapaneseCV}}}}}
 
{{TermDescription|Alignment|{{{Alignment}}}}}
 
{{TermDescription|Alignment|{{{Alignment}}}}}
 
{{#if:{{{ReleaseDate|}}}|{{TermDescription|First Appearance|{{#time:F d, Y|{{{ReleaseDate|-}}}}}}}}}
 
{{#if:{{{ReleaseDate|}}}|{{TermDescription|First Appearance|{{#time:F d, Y|{{{ReleaseDate|-}}}}}}}}}

Latest revision as of 15:33, 7 July 2020

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