Terraria Wiki
Terraria Wiki
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 2 : Ligne 2 :
 
//localization info is autoloaded from [[template:Bestiary/l10n]].
 
//localization info is autoloaded from [[template:Bestiary/l10n]].
   
-->{{#if: {{{2|}}}|=== {{l10n|bestiary|multiple}} ===
+
-->{{#if: {{{2|}}}|=== {{l10n|Bestiary|multiple}} ===
 
{{#fornumargs: n|v|<nowiki/>
 
{{#fornumargs: n|v|<nowiki/>
 
* {{{{{#var:v}}-alias|{{#var:v}}}}}: ''"{{GameText|Bestiary_FlavorText.npc_{{npcinfo|{{#var:v}}|internalName}}|lang={{lang|}}}}"''
 
* {{{{{#var:v}}-alias|{{#var:v}}}}}: ''"{{GameText|Bestiary_FlavorText.npc_{{npcinfo|{{#var:v}}|internalName}}|lang={{lang|}}}}"''
 
}}<!-- end of #fornumargs: -->
 
}}<!-- end of #fornumargs: -->
 
|
 
|
* {{l10n|bestiary|one}}&#32;{{#if:{{{article|}}}||{{l10n|bestiary|default_article}}&#x20;}}{{{alias|{{{1|{{ROOTPAGENAME}}}}}}}}: ''"{{GameText|Bestiary_FlavorText.npc_{{npcinfo|{{{1|{{pagename2en|{{ROOTPAGENAME}}}}}}}|internalName}}|lang={{lang|}}}}"''
+
* {{l10n|Bestiary|one}}&#32;{{#if:{{{article|}}}||{{#switch: {{{article|}}} | article = {{{article|}}}&#x20; | #default = {{l10n|Bestiary|default_article}}&#x20; }}}}{{{alias|{{{1|{{ROOTPAGENAME}}}}}}}}: ''"{{GameText|Bestiary_FlavorText.npc_{{npcinfo|{{{1|{{pagename2en|{{ROOTPAGENAME}}}}}}}|internalName}}|lang={{lang|}}}}"''
 
}}<!-- end of #if: --></includeonly><noinclude>{{i18n-ready}}{{doc}}</noinclude><!--
 
}}<!-- end of #if: --></includeonly><noinclude>{{i18n-ready}}{{doc}}</noinclude><!--
  +
  +
  +
{{#switch: {{{2}}} | article = {{{2}}}&#x20; | #default = {{l10n|Bestiary|default_article}}&#x20; }}
  +
   
   
Ligne 14 : Ligne 18 :
   
   
{{l10n|bestiary|default_article}}
+
{{l10n|Bestiary|default_article}}
   
 
{{#switch: {{{article|}}}
 
{{#switch: {{{article|}}}
 
| {{{article|}}} = {{{article|}}}
 
| {{{article|}}} = {{{article|}}}
| #default = {{l10n|bestiary|default_article}}
+
| #default = {{l10n|Bestiary|default_article}}
 
}}&#x20;}}
 
}}&#x20;}}
   
{{#ifeq:{{{article|}}}|n||{{l10n|bestiary|default_article}}&#x20;}}
+
{{#ifeq:{{{article|}}}|n||{{l10n|Bestiary|default_article}}&#x20;}}
   
{{#if:{{{article|}}}||{{l10n|bestiary|default_article}}&#x20;}}
+
{{#if:{{{article|}}}||{{l10n|Bestiary|default_article}}&#x20;}}
   
   

Version du 6 juillet 2020 à 05:01

Ce modèle est considéré comme prêt pour i18n, signifiant qu'il est facile à régionaliser pour les différentes langues. Veuillez regarder i18n & l10n pour les modèles (en) pour en apprendre plus.
Voir Modèle:Bestiary/l10n pour la localisation de ce modèle.
Template-info Documentation La documentation ci-dessous est transcluse de Modèle:Bestiary/doc. (modifier | historique)

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 "du". 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}}
  • Blue Slime: "Une créature gélatineuse simple qui avale tout et n'importe quoi sans mâcher ! Il lui faut un certain temps pour digérer quoi que ce soit."
Basic usage on the Blue Slime page.
{{bestiary|Skeleton}}
  • Skeleton: "Qui a besoin de muscles, de peau ou même de globes oculaires ? Les squelettes s'en sortent avec leurs simples os et sont tout aussi redoutables que les ennemis bien en chair."
Display the entry of the Skeleton on any page.
{{bestiary|Plantera|article=}}
  • Plantera: "Une gardienne florale qui sommeille, mais puissante lorsqu'elle est réveillée par les répercussions des intrigues anéanties de Cthulhu. Sa portée couvre toute la jungle."
Remove the article in front of the name of the NPC.
{{bestiary|Doctor Zombie|alias=Halloween Zombies}}
  • Halloween Zombies: "Porter un costume ne dupe personne ; ces zombies sont clairement trop vieux pour récolter des friandises."
Display a name that is different from the actual quoted NPC.
{{bestiary|Xmas Zombie|alias=Christmas Zombies|article=}}
  • Christmas Zombies: "Même les zombies peuvent fêter Noël. Leurs tenues festives sont parfaites, mais ils peuvent améliorer leur esprit de Noël."
Display a name that is different from the actual quoted NPC and remove the article.
"Multiple" mode
{{bestiary|Blue Slime|Skeleton|Plantera}} === ===

  • Blue Slime: "Une créature gélatineuse simple qui avale tout et n'importe quoi sans mâcher ! Il lui faut un certain temps pour digérer quoi que ce soit."
  • Skeleton: "Qui a besoin de muscles, de peau ou même de globes oculaires ? Les squelettes s'en sortent avec leurs simples os et sont tout aussi redoutables que les ennemis bien en chair."
  • Plantera: "Une gardienne florale qui sommeille, mais puissante lorsqu'elle est réveillée par les répercussions des intrigues anéanties de Cthulhu. Sa portée couvre toute la jungle."
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}} === ===

  • Skeleton: "Qui a besoin de muscles, de peau ou même de globes oculaires ? Les squelettes s'en sortent avec leurs simples os et sont tout aussi redoutables que les ennemis bien en chair."
  • Halloween Zombies: "Porter un costume ne dupe personne ; ces zombies sont clairement trop vieux pour récolter des friandises."
Show a name that is different from the actual quoted NPC.
{{bestiary|Xmas Zombie|Blue Slime|Xmas Zombie-alias=Christmas Zombies}} === ===

  • Christmas Zombies: "Même les zombies peuvent fêter Noël. Leurs tenues festives sont parfaites, mais ils peuvent améliorer leur esprit de Noël."
  • Blue Slime: "Une créature gélatineuse simple qui avale tout et n'importe quoi sans mâcher ! Il lui faut un certain temps pour digérer quoi que ce soit."
Display a name that is different from the actual quoted NPC. The position of the -alias parameter within the template call does not matter.