Difference between revisions of "Template:Ability Infobox"

From Underrail Wiki
Jump to navigation Jump to search
m
(modified to be usable for status effects as well)
Line 1: Line 1:
__NOTOC__
 
 
{| style={{Infobox common style}}
 
{| style={{Infobox common style}}
 
|-
 
|-
Line 5: Line 4:
  
 
|-
 
|-
| style="color:{{#switch: {{{type}}} | attack | psi | debuff = red | ability | buff | #default = green }}; font-weight:bold;" |{{{name|Ability's name}}}
+
| style="color:{{#switch: {{{type}}} | attack | psi | debuff = red | ability | buff = green | general | #default = orange }}; font-weight:bold; font-size:127%;" |{{{name}}}
  
 
|-
 
|-
| style="color:yellow;" |{{#if:{{{school|}}}|{{{school|psi school}}} <font color="gray">({{{skillreq|n}}} skill required)</font>|}}
+
| style="color:yellow;" |{{#if:<noinclude>string</noinclude>{{{school|}}}|{{{school}}} {{#if:<noinclude>string</noinclude>{{{skillreq|}}}|<font color="gray">({{{skillreq}}} skill required)</font>|}}|}}
  
 
|-
 
|-
| style="max-width:400px; color:white;" colspan="2" |<p></p>{{{description|Description goes here.}}}
+
| style="max-width:400px; color:white;" colspan="2" |<p></p>{{{description}}}
  
 
|-
 
|-
{{#if:{{{time|}}}
+
{{#if:<noinclude>string</noinclude>{{{time|}}}
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Invocation time:</font> {{{time|invocation time (optional)}}}
+
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Invocation time:</font> {{{time}}}
 
|}}
 
|}}
  
 
|-
 
|-
{{#if:{{{apcost|}}}
+
{{#if:<noinclude>string</noinclude>{{{apcost|}}}
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Action Points:</font> {{{apcost|ap cost (optional)}}}
+
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Action Points:</font> {{{apcost}}}
 
|}}
 
|}}
  
 
|-
 
|-
{{#if:{{{psicost|}}}
+
{{#if:<noinclude>string</noinclude>{{{psicost|}}}
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Psi:</font> {{{psicost|psi cost (optional)}}}
+
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Psi:</font> {{{psicost}}}
 
|}}
 
|}}
  
 
|-
 
|-
{{#if:{{{range|}}}
+
{{#if:<noinclude>string</noinclude>{{{range|}}}
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Range:</font> {{{range|range (optional)}}}
+
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Range:</font> {{{range}}}
 
|}}
 
|}}
  
 
|-
 
|-
{{#if:{{{cooldown|}}}
+
{{#if:<noinclude>string</noinclude>{{{cooldown|}}}
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Cooldown:</font> {{{cooldown|cooldown (optional)}}}
+
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Cooldown:</font> {{{cooldown}}}
 +
|}}
 +
 
 +
|-
 +
{{#if:<noinclude>string</noinclude>{{{duration|}}}
 +
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Duration:</font> {{{duration}}}
 +
|}}
 +
 
 +
|-
 +
{{#if:<noinclude>string</noinclude>{{{maxstacks|}}}
 +
|{{!}} style="color:white;" colspan="2" {{!}}<p></p><font style="color:green;">Max stacks:</font> {{{maxstacks}}}
 
|}}
 
|}}
  
 
|}<noinclude><br style="clear:both;"/>{{documentation}}</noinclude>
 
|}<noinclude><br style="clear:both;"/>{{documentation}}</noinclude>

Revision as of 02:28, 9 October 2013

Default icon
{{{name}}}
{{{school}}} ({{{skillreq}}} skill required)

{{{description}}}

Invocation time: {{{time}}}

Action Points: {{{apcost}}}

Psi: {{{psicost}}}

Range: {{{range}}}

Cooldown: {{{cooldown}}}

Duration: {{{duration}}}

Max stacks: {{{maxstacks}}}


Template documentation follows
Note: the template above may sometimes be partially or fully invisible.
Visit Template:Ability_Infobox/doc to view this documentation. (edit) (How does this work?)

Description

This is the infobox template for all abilities (attacks, abilities, psi abilities) and effects (general, buffs, debuffs).

Template:Status Effect Infobox is an alias for it.


Syntax

To use this template, copy the following code, fill in the appropriate fields and remove the rest.

{{Ability Infobox
 | image         = [leave this field empty if there's no image yet]
 | nature        = [nature of the ability. can be beneficial (green), neutral (blue), malicious (red) or left empty]
 | name          = 
 | school        = [optional, psi discipline for psi abilities]
 | skillreq      = [optional, skill requirement for psi abilities]
 | description   = 
 | time          = [optional, invocation time]
 | apcost        = [optional]
 | psicost       = [optional]
 | range         = [optional]
 | cooldown      = [optional]
 | duration      = [optional]
 | maxstacks     = [optional, for buffs/debuffs]
}}

Samples

Psi ability

Ability's icon
Telekinetic Punch
Psychokinesis (0 skill required)

Telekinetical force strikes the target, dealing 9-10 mechanical damage and stunning it for 1 turn unless it passes a resolve check. The stun only affects organic targets.

Action Points: 15

Psi: 25

Range: 5.0

Cooldown: 3 turns
{{Ability Infobox
| image       = Telekinetic Punch.png
| nature      = malicious
| name        = Telekinetic Punch
| school      = Psychokinesis
| skillreq    = 0
| description = Telekinetical force strikes the target, dealing 9-10 mechanical damage and stunning it for 1 turn unless it passes a resolve check. The stun only affects organic targets.
| apcost      = 15
| psicost     = 25
| range       = 5.0
| cooldown    = 3 turns
}}

Status effect

Ability's icon
Tackled

Movement points decreased by 8, action points decreased by 3 and chance to hit with all ranged weapons decreased by 7%.

Duration: 2 turns

Max stacks: 5
{{Status Effect Infobox
| name        = Tackled
| nature      = malicious
| image       = Wrestling effect.png
| description = Movement points decreased by 8, action points decreased by 3 and chance to hit with all ranged weapons decreased by 7%.
| duration    = 2 turns
| maxstacks   = 5
}}