Template:CharacterSpellList: Difference between revisions

From Dragon Quest Wiki
No edit summary
m (transcluding documentation)
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| cellpadding="0" cellspacing="0" style="font-size:90%;width:22em;border-width:1px;border-color:#000000;border-style:solid;"
|-
! style="text-align:center;" colspan="2" | Spells ({{{Region}}} {{{Console}}})
|-
! colspan="1" style="width:50%;text-align:center;font-size:90%;font-style:italic;vertical-align:top;" | Spell
! colspan="1" style="width:50%;text-align:center;font-size:90%;font-style:italic;vertical-align:top;" | Level
{{#if: {{{spell1|}}}|
{{!}}-
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell1}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level1}}} }}
|-
{{#if: {{{spell2|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell2}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level2}}} }}
|-
{{#if: {{{spell3|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell3}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level3}}} }}
|-
{{#if: {{{spell4|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell4}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level4}}} }}
|-
{{#if: {{{spell5|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell5}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level5}}} }}
|-
{{#if: {{{spell6|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell6}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level6}}} }}
|-
{{#if: {{{spell7|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell7}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level7}}} }}
|-
{{#if: {{{spell8|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell8}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level8}}} }}
|-
{{#if: {{{spell9|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell9}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level9}}} }}
|-
{{#if: {{{spell10|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell10}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level10}}} }}
|-
{{#if: {{{spell11|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell11}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level11}}} }}
|-
{{#if: {{{spell12|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell12}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level12}}} }}
|-
{{#if: {{{spell13|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell13}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level13}}} }}
|-
{{#if: {{{spell14|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell14}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level14}}} }}
|-
{{#if: {{{spell15|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell15}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level15}}} }}
|-
{{#if: {{{spell16|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell16}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level16}}} }}
|-
{{#if: {{{spell17|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell17}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level17}}} }}
|-
{{#if: {{{spell18|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell18}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level18}}} }}
|-
{{#if: {{{spell19|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell19}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level19}}} }}
|-
{{#if: {{{spell20|}}}|
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{spell20}}}
{{!}} colspan="1" style="width:50%;text-align:center;font-size:90%;vertical-align:top;" {{!}} {{{level20}}} }}
|}
<noinclude>
<noinclude>
 
{{{{PAGENAME}}/doc}}
== Usage ==
[[Category:Character templates|{{PAGENAME}}]]
{| style="float: left; background: transparent;"
|
<pre>{{SpellList
| Region =
| Console =
| spell1 = | level1 =
| spell2 = | level2 =
| spell3 = | level3 =
| spell4 = | level4 =
| spell5 = | level5 =
| spell6 = | level6 =
| spell7 = | level7 =
| spell8 = | level8 =
| spell9 = | level9 =
| spell10 = | level10 =
| spell11 = | level11 =
| spell12 = | level12 =
| spell13 = | level13 =
| spell14 = | level14 =
| spell15 = | level15 =
| spell16 = | level16 =
| spell17 = | level17 =
| spell18 = | level18 =
| spell19 = | level19 =
| spell20 = | level20 =
}}</pre>
|}
</noinclude>
</noinclude>
<onlyinclude><includeonly>
{{ #switch: {{{1}}}
| header =
{{CharacterTable
|{{{1}}}
|title={{{title}}}
|header1=Spell
|header2=Level Learned
|subtitle={{{subtitle|}}} }}
| entry =
{{CharacterTable
|{{{1}}}
|entry1={{{spell}}}
|entry2={{{level}}}}}
| note =
{{CharacterTable
|{{{1}}}
|text={{{text}}}}}
| footer =
{{CharacterTable|{{{1}}}}}}}</includeonly></onlyinclude>

Latest revision as of 10:51, 21 October 2010

The CharacterSpellList template is used to display a list of spells a character can learn. Each set of calls to this template represents the list of spells for a single character in a single version of a game.

Usage[edit]

Header[edit]

A header call to this template should be the first usage of this template on any page.

{{CharacterSpellList|header|title=Dragon Quest II|subtitle=NES}}
  • header: A required parameter which marks this as the start of a spell list table.
  • title: A required parameter specifying the title of the table. Typically the name of the game.
  • subtitle: An optional parameter specifying a subtitle for the table. Typically the console version of a game when there is more than one.

Entry[edit]

Each entry call designates a single spell.

{{CharacterSpellList|entry|spell=Heal|level=10}}
  • entry: A required parameter marking an entry.
  • spell: The name of the spell. Should be an interwiki link.
  • level: The level at which the spell is learned. For spells which are learned by a different method than leveling, this parameter should be N/A, and a note should be made in the description outside the table.

Note[edit]

A note can be added to the table if additional details are necessary.

{{CharacterSpellList|note|text=This is a note}}
  • note: A required parameter marking the note.
  • text: The text to be displayed as a note.

Footer[edit]

The footer call marks the end of the spell table.

{{CharacterSpellList|footer}}
  • footer: A required parameter marking the template as the footer.

Example[edit]

Sample[edit]

Dragon Quest II (GBC) 
Spell Level Learned
Heal 10
Hocus Pocus 45
Whack 12
Whack 15
Zoom N/A
The Zoom spelled is learned by a special event in the town of Zoomingale.

Code[edit]

{{CharacterSpellList|header|title=Dragon Quest II|subtitle=GBC}}
{{CharacterSpellList|entry|spell=[[Heal]]|level=10}}
{{CharacterSpellList|entry|spell=[[Hocus Pocus]]|level=45}}
{{CharacterSpellList|entry|spell=[[Whack]]|level=12}}
{{CharacterSpellList|entry|spell=[[Whack]]|level=15}}
{{CharacterSpellList|entry|spell=[[Zoom]]|level=N/A}}
{{CharacterSpellList|note|text=The Zoom spelled is learned by a special event in the town of [[Zoomingale]].}}
{{CharacterSpellList|footer}}