More actions
(removed unused image2 field (grimoires only have 1 image), grab skill icon based on first Status set, swapped hp to top of the hp/atk/def list) |
mNo edit summary |
||
(16 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>__NOTOC__<!-- | <includeonly>__NOTOC__<!-- | ||
-->{{#vardefine:FIRST_STATUS|{{#replace:{{#explode:{{{statuses|}}}|,}}|'|\'}} }}<!-- | -->{{#vardefine:FIRST_STATUS|{{#replace:{{#explode:{{{statuses|}}}|,}}|'|\'}} }}<!-- | ||
--><table class="wikitable" style="width:100%;margin-bottom:0;"> | -->{{#if:{{{limited|}}}|{{BBDW Limited Notice|Grimoire|{{{limited|}}}}}}} | ||
<tr><th style="vertical-align:middle;position:relative;"><!-- | <table class="wikitable" style="width:100%;margin-bottom:0; border-bottom: 0; display:table;"> | ||
<tr><th style="vertical-align:middle;position:relative; border-bottom: 0;"><!-- | |||
-->{{#if:{{{rarity|}}}|<div style="float:left;">{{{rarity|}}}★</div>}}<!-- | -->{{#if:{{{rarity|}}}|<div style="float:left;">{{{rarity|}}}★</div>}}<!-- | ||
--><div style="float:right;">{{edit|Special:FormEdit/BBDW Grimoire/Gameplay:{{{namejp|}}} BBDW Grimoire}}</div><!-- | --><div style="float:right;">{{edit|Special:FormEdit/BBDW Grimoire/Gameplay:{{{namejp|}}} BBDW Grimoire}}</div><!-- | ||
Line 9: | Line 10: | ||
</tr> | </tr> | ||
</table> | </table> | ||
<div style="display: flex; flex-wrap: wrap; flex-direction: row; text-align:center; | <div style="display: flex; flex-wrap: wrap; flex-direction: row; text-align:center; align-items:stretch;"> | ||
<div style="flex:1 | <div style="flex:1 300px; align-self: stretch;">{{#if:{{{image|}}}|[[File:{{{image}}}|class=bbdw-grimoire]]}}</div> | ||
{{#if:{{{image|}}}|[[File:{{{image}}}| | <div style="flex:3; margin-bottom:0;min-height:300px;"> | ||
</div> | |||
<div style="flex: | |||
<table class="wikitable" style="margin:0;padding:0;width:100%;height:100%;overflow-y:auto;"><!-- | <table class="wikitable" style="margin:0;padding:0;width:100%;height:100%;overflow-y:auto;"><!-- | ||
--><tr><th>Skill Icon</th><th style="height:1em;">Skill Description</th></tr> | --><tr><th>Skill Icon</th><th style="height:1em;">Skill Description</th></tr> | ||
Line 23: | Line 22: | ||
}}</td> | }}</td> | ||
<td style="text-align:left; vertical-align:top;"|><!-- | <td style="text-align:left; vertical-align:top;"|><!-- | ||
-->{{{fxdesc|}}} | -->{{{fxdesc|}}}{{#if:{{{maxfxdesc|}}}|<br>(At MAX) {{{maxfxdesc|}}}}}<!-- | ||
--></td> | --></td> | ||
</tr><!-- | </tr><!-- | ||
-->{{#if:{{{namejp|}}}{{{namejpalt|}}}|<tr><th>Name</th><td>{{{namejp|}}} {{#if:{{{namejpalt|}}}|({{{namejpalt|}}})}}</td><tr>}}<!-- | -->{{#if:{{{namejp|}}}{{{namejpalt|}}}|<tr><th>Name</th><td>{{{namejp|}}} {{#if:{{{namejpalt|}}}|({{{namejpalt|}}})}}</td><tr>}}<!-- | ||
-->{{#if:{{{flavortext|}}}|<tr><th>Profile Description (Japanese)</th><td>{{{flavortext|}}}</td></tr>}}<!-- | -->{{#if:{{{flavortexten|}}}|<tr><th>Profile Description (English)</th><td style="font-style:italic"><div style="white-space:pre-wrap;margin:0;padding:0;"> | ||
{{{flavortexten|}}} | |||
</div></td></tr>}}<!-- | |||
-->{{#if:{{{flavortext|}}}|<tr><th>Profile Description (Japanese)</th><td><div style="white-space:pre-wrap;margin:0;padding:0;"> | |||
{{{flavortext|}}} | |||
</div></td></tr>}}<!-- | |||
-->{{#if:{{{rarity|}}}|<tr><th>Rarity</th><td>{{#switch:{{{rarity|}}}|1=★|2=★★|3=★★★|4=★★★★|5=★★★★★}}</td><tr>}}<!-- | -->{{#if:{{{rarity|}}}|<tr><th>Rarity</th><td>{{#switch:{{{rarity|}}}|1=★|2=★★|3=★★★|4=★★★★|5=★★★★★}}</td><tr>}}<!-- | ||
-->{{#if:{{{cost|}}}|<tr><th>Cost</th><td>{{{cost|}}}</td><tr>}}<!-- | -->{{#if:{{{cost|}}}|<tr><th>Cost</th><td>{{{cost|}}}</td><tr>}}<!-- | ||
--> | --><tr><th>HP (Min/Max)</th><td>{{{minhp|}}}/{{{maxhp|}}}</td><tr><!-- | ||
--> | --><tr><th>Atk (Min/Max)</th><td>{{{minatk|}}}/{{{maxatk|}}}</td><tr><!-- | ||
--> | --><tr><th>Def (Min/Max)</th><td>{{{mindef|}}}/{{{maxdef|}}}</td><tr><!-- | ||
-->{{#if:{{{illust|}}}|<tr><th> Illustrator </th><td><!-- | -->{{#if:{{{illust|}}}|<tr><th> Illustrator </th><td><!-- | ||
-->{{{illust|}}}{{#if:{{{illustalt|}}}| ({{{illustalt|}}})}} </td></tr>}}<!-- | -->{{{illust|}}}{{#if:{{{illustalt|}}}| ({{{illustalt|}}})}} </td></tr>}}<!-- | ||
Line 39: | Line 42: | ||
-->{{#cargo_query:table=BBDW_Events | -->{{#cargo_query:table=BBDW_Events | ||
|fields=CONCAT('([[Gameplay: ', nameen, ' BBDW Event|', nameen, ']])' )=name | |fields=CONCAT('([[Gameplay: ', nameen, ' BBDW Event|', nameen, ']])' )=name | ||
|where=new_grimoires HOLDS '{{#replace:{{{ | |where=(new_grimoires HOLDS '{{#replace:{{{namejp|}}}|'|\'}}' | ||
OR | OR featured_grimoires HOLDS '{{#replace:{{{namejp|}}}|'|\'}}' | ||
OR | {{#if:{{{nameen|}}}|OR new_grimoires HOLDS '{{#replace:{{{nameen|}}}|'|\'}}' | ||
OR featured_grimoires HOLDS '{{#replace:{{{ | OR featured_grimoires HOLDS '{{#replace:{{{nameen|}}}|'|\'}}' }} | ||
) {{#switch:{{{limited|}}}|Event=AND eventtype='Event'|Gacha=AND eventtype='Gacha'|Welfare=AND eventtype='Welfare'}} | |||
|more results text=|limit=1 | |more results text=|limit=1 | ||
|default={{{obtain|}}} | |default={{{obtain|}}} | ||
}} | }} | ||
</td></tr><!-- | </td></tr>}}<!-- | ||
--><tr><th>Characters</th><td>{{{characters|}}}</td></tr> | --><tr><th>Characters</th><td>{{#arraymap:{{{characters|}}}|,|x|[[x]]|,}}</td></tr> | ||
</table></div> | </table></div> | ||
</div><!-- | </div><!-- | ||
Line 60: | Line 63: | ||
|illust = {{{illust|}}} | |illust = {{{illust|}}} | ||
|illustalt = {{{illustalt|}}} | |illustalt = {{{illustalt|}}} | ||
|icon = {{ | |icon = {{{icon|}}} | ||
|image = {{{image|}}} | |image = {{{image|}}} | ||
|flavortext = {{{flavortexten|}}} | |flavortext = {{{flavortexten|}}} | ||
Line 69: | Line 72: | ||
|minhp = {{{minhp|}}} | |minhp = {{{minhp|}}} | ||
|mindef = {{{mindef|}}} | |mindef = {{{mindef|}}} | ||
| | |maxatk= {{{maxatk|}}} | ||
|maxhp = {{{maxhp|}}} | |||
|maxdef= {{{maxdef|}}} | |||
|fxicon = | |||
|fxdesc = {{{fxdesc|}}} | |fxdesc = {{{fxdesc|}}} | ||
|maxfxdesc = {{{maxfxdesc|}}} | |||
|statuses = {{{statuses|}}} | |statuses = {{{statuses|}}} | ||
|characters = {{{characters|}}} | |characters = {{{characters|}}} | ||
Line 94: | Line 101: | ||
|minhp = Integer | |minhp = Integer | ||
|mindef = Integer | |mindef = Integer | ||
|maxatk = Integer | |||
|maxhp = Integer | |||
|maxdef = Integer | |||
|fxicon = File | |fxicon = File | ||
|fxdesc = Wikitext | |fxdesc = Wikitext | ||
|maxfxdesc = Wikitext | |||
|statuses= List (,) of String | |statuses= List (,) of String | ||
|characters=List (,) of String | |characters=List (,) of String | ||
}} | }} | ||
Refer to pages in [[:Category:BBDW Grimoire]] or [[Grimoires (BBDW)]] for examples of this template in use. | |||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude> | </noinclude> |
Latest revision as of 15:17, 30 September 2021
This template defines the table "BBDW_Grimoires". View table.
Refer to pages in Category:BBDW Grimoire or Grimoires (BBDW) for examples of this template in use.