Template:Bestiary

From Mod of Redemption Wiki
Jump to navigation Jump to search
Template-info.svg Documentation The documentation below is transcluded from Template:Bestiary/doc. (edit | history)

Displays the Bestiary entry of a character using the name of the page. Should be transcluded at the end of the Trivia section on every page that deals with a character included in the Bestiary.

Usage

The template has two modes: one for a single bestiary entry, which will display a single bullet point, and one for multiple entries at once, which will display an entire subsection with a list of entries.

"Single" mode

All parameters are optional.

{{ bestiary | <name of the character> | alias = <name replacement> | article = <custom article> }}

First unnamed parameter

Name of the character whose Bestiary entry is to be displayed. Defaults to the name of the page.

alias

Replacement of the character's name in the output text.

article

Article to use in front of the character's name. Defaults to "the". Set it to nothing to suppress display of an article altogether.

"Multiple" mode

{{ bestiary | <name of character 1> | <name of character 2> | <name of character 3> (optional) | ... | <name of character n> (optional) | <name>-alias = <name replacement> }}

Unnamed parameters

Names of the characters whose entries are to be displayed. The order of the parameters determines the order in the output.

<name>-alias

Replacement of the character's name in the output text. <name> must be equal to the respective character's name as entered into the template.

Examples

Code Result Note
"Single" mode
{{bestiary}} Template:Error Basic usage on the Blue Slime page.
{{bestiary|Skeleton}} Template:Error Display the entry of the Skeleton on any page.
{{bestiary|Plantera|article=}} Template:Error Remove the article in front of the name of the NPC.
{{bestiary|Doctor Zombie|alias=Halloween Zombies}} Template:Error Display a name that is different from the actual quoted NPC.
{{bestiary|Xmas Zombie|alias=Christmas Zombies|article=}} Template:Error Display a name that is different from the actual quoted NPC and remove the article.
"Multiple" mode
{{bestiary|Blue Slime|Skeleton|Plantera}}

BestiaryBestiary entries

    Template:ErrorTemplate:ErrorTemplate:Error
Basic usage of multiple parameters. The table of contents proves that this is a separate subsection.
{{bestiary|Skeleton|Doctor Zombie|Doctor Zombie-alias=Halloween Zombies}}

BestiaryBestiary entries

    Template:ErrorTemplate:Error
Show a name that is different from the actual quoted NPC.
{{bestiary|Xmas Zombie|Blue Slime|Xmas Zombie-alias=Christmas Zombies}}

BestiaryBestiary entries

    Template:ErrorTemplate:Error
Display a name that is different from the actual quoted NPC. The position of the -alias parameter within the template call does not matter.