Template:NPC: Difference between revisions

From HorizonXI Wiki
(added optional location add parameter for ingame descriptions)
(changes to custom content parameters and categorization)
 
(9 intermediate revisions by the same user not shown)
Line 28: Line 28:
| notes =  
| notes =  
| historical background =  
| historical background =  
| custom content =
}}
}}
</pre>|disable={{{1|}}}}}<!--
</pre>|disable={{{1|}}}}}<!--
Line 56: Line 57:
| notes = {Any additional notes not already covered}
| notes = {Any additional notes not already covered}
| historical background = {Eg. Myths, legends, pop culture relating to the NPC}
| historical background = {Eg. Myths, legends, pop culture relating to the NPC}
| custom content = {categorizes as such if set to yes}
}}
}}
</pre>|disable={{{1|}}}}}}}<!--
</pre>|disable={{{1|}}}}}}}<!--
Line 63: Line 65:
-->{{Categorize Location|location={{{location}}}|category type=NPCs}}<!--
-->{{Categorize Location|location={{{location}}}|category type=NPCs}}<!--
-->{{#if:{{{race|}}}|[[Category:{{{race}}} NPCs]]|}}<!--
-->{{#if:{{{race|}}}|[[Category:{{{race}}} NPCs]]|}}<!--
-->{{#if:{{{affiliation|}}}|[[Category:{{{affiliation}}} NPCs]]|}}<!--
-->{{#if:{{{affiliation|}}}|{{Categorize Location|location={{{affiliation}}}|category type=NPCs}}|}}<!--
-->{{#if:{{{bestiary|}}}|[[Category:{{{bestiary}}} NPCs]]}}<!--
-->{{#if:{{{bestiary|}}}|[[Category:{{{bestiary}}} NPCs]]}}<!--
-->{{#if:{{#pos:{{lc:{{{occupation}}}}}|scroll merchant}}|[[Category:Scroll Merchants]]|}}<!--
-->{{#if:{{#pos:{{lc:{{{occupation}}}}}|scroll merchant}}|[[Category:Scroll Merchants]]|}}<!--
if custom content is true then categorize as such
-->{{#if:{{{custom content|}}}|{{#switch:{{lc:{{{custom content}}}}}
| y | yes | true = [[Category:HorizonXI Custom Content/NPCs]][[Category:HorizonXI Custom Content]]
|#default=
}}|}}<!--
-->}}<!--
-->}}<!--


-->{{Infobox NPC|{{{1|}}}|image = {{{image|}}}|name = {{{name|}}}|gender = {{{gender|}}}| race = {{{race|}}}| bestiary = {{{bestiary|}}}| job = {{{job|}}}| affiliation = {{{affiliation|}}}| occupation = {{{occupation|}}}| status = {{{status|}}}| relatives = {{{relatives|}}}| imagewidth = {{{imagewidth|}}} | imageheight = {{{imageheight|}}}}}<!--
-->{{Infobox NPC|{{{1|}}}|image = {{{image|}}}|name = {{{name|}}}|gender = {{{gender|}}}| race = {{{race|}}}| bestiary = {{{bestiary|}}}| job = {{{job|}}}| affiliation = {{{affiliation|}}}| occupation = {{{occupation|}}}| status = {{{status|}}}| relatives = {{{relatives|}}}| imagewidth = {{{imagewidth|}}} | imageheight = {{{imageheight|}}}| float= {{{float|}}}}}<!--


--><div style="display:table; margin-bottom:1em;"><!--
--><div style="display:table; margin-bottom:1em;"><!--
Line 83: Line 91:
--><div style="display:table-row"><!--
--><div style="display:table-row"><!--
--><b style="display:table-cell; padding-right:0.5em;">Type:</b><!--
--><b style="display:table-cell; padding-right:0.5em;">Type:</b><!--
--><div style="display:table-cell;">{{#if:{{{type|}}}|{{#ifexist: {{{type}}}|{{categorize|{{{1|}}}|[[Category:{{{type}}}s]]}}[[{{{type}}}]]{{#if:{{{merchant region|}}}|<nowiki> </nowiki>([[{{{merchant region}}}|{{{merchant region}}} Region]])|}}{{#if:{{{type add|}}}|, {{{type add|}}}|}}|{{{type}}}{{#if:{{{type add|}}}|, {{{type add|}}}|}}}}|[[NPC]]}}<!--{{default|{{{type|}}}|[[NPC]]}}--></div><!--
--><div style="display:table-cell;">{{#if:{{{type|}}}|{{#ifexist: {{{type}}}|{{categorize|{{{1|}}}|[[Category:{{Plural|{{{type}}}}}]]}}[[{{{type}}}]]{{#if:{{{merchant region|}}}|<nowiki> </nowiki>([[{{{merchant region}}}|{{{merchant region}}} Region]])|}}{{#if:{{{type add|}}}|, <span style="white-space: nowrap;">{{{type add|}}}</span>|}}|{{{type}}}{{#if:{{{type add|}}}|, <span style="white-space: nowrap;">{{{type add|}}}</span>|}}}}|[[NPC]]}}<!--{{default|{{{type|}}}|[[NPC]]}}--></div><!--
--></div><!--
--></div><!--
--><div style="display:table-row"><!--
--><div style="display:table-row"><!--
--><b style="display:table-cell; padding-right:0.5em;">Location:</b><!--
--><b style="display:table-cell; padding-right:0.5em;">Location:</b><!--
--><div style="display:table-cell;">{{default|{{{location|}}}|{{Information Needed|{{{1|}}}}}}}{{#if:{{{location add|}}}|, {{{location add}}}}}</div><!--
--><div style="display:table-cell;">{{default|{{{location|}}}|{{Information Needed|{{{1|}}}}}}}{{#if:{{{location add|}}}|, <span style="white-space: nowrap;">{{{location add}}}</span>}}</div><!--
--></div><!--
--></div><!--
--></div><!--
--></div><!--
Line 155: Line 163:
| notes =  
| notes =  
| historical background =  
| historical background =  
| custom content =
}}
}}
</pre>
</pre>
Line 160: Line 169:
This template is designed to be used on [[NPC]] pages to display various information about the NPC and uses [[Template:Infobox NPC]] to display an infobox on the side.
This template is designed to be used on [[NPC]] pages to display various information about the NPC and uses [[Template:Infobox NPC]] to display an infobox on the side.


*'''First unnamed Parameter''' (optional): You can set the first unnamed parameter to:
{{Preview_Only_Infobox/Documentation}}
** ''nc'' (no category) to prevent automatic categorization (e.g. for example pages)
** ''nd'' (no documentation) to suppress the preview documentation (helpful in the editing process)
** ''bp'' (boilerplate) to have the preview documentation without comments so you can just copy it to the page (helpful for creating new pages to just start with {{fontaccent|<nowiki>{{NPC|bp}}</nowiki>}} and copy the boilerplate from the preview only)


*'''image''', '''name''', '''gender''', '''race''', '''bestiary''', '''job''', '''affiliation''', '''occupation''', '''status''', '''relatives:''' See [[Template:Infobox NPC]].
*'''image''', '''name''', '''gender''', '''race''', '''bestiary''', '''job''', '''affiliation''', '''occupation''', '''status''', '''relatives:''' See [[Template:Infobox NPC]].
Line 180: Line 186:
*'''notes:''' Any additional notes about this NPC that are not covered in other sections.
*'''notes:''' Any additional notes about this NPC that are not covered in other sections.
*'''historical background:''' Any background information that is relevant to this NPC, such as myths, legends, or pop culture that may have inspired aspects of this NPC.
*'''historical background:''' Any background information that is relevant to this NPC, such as myths, legends, or pop culture that may have inspired aspects of this NPC.
*'''custom content:''' If set to yes/y/true, then the NPC will be categorized as [[:Category:HorizonXI Custom Content]] and [[:Category:HorizonXI Custom Content/NPCs]].


===Example 1===
===Example 1===
Line 223: Line 230:
{| border=4px
{| border=4px
|
|
{{NPC|nc
{{NPC|ncnd
| image = Trion.JPG
| image = Trion.JPG
| name = Trion
| name = Trion
Line 285: Line 292:
{| border=4px
{| border=4px
|
|
{{NPC|nc
{{NPC|ncnd
| image = Hortense.png
| image = Hortense.png
| name = Hortense
| name = Hortense
Line 323: Line 330:
{| border=4px
{| border=4px
|
|
{{NPC|nc
{{NPC|ncnd
|image=Aroro.png
|image=Aroro.png
|name=Aroro
|name=Aroro
Line 358: Line 365:
{| border=4px
{| border=4px
|
|
{{NPC|nc
{{NPC|ncnd
| image = Patolle.png
| image = Patolle.png
| name = Patolle
| name = Patolle
Line 403: Line 410:
{| border=4px
{| border=4px
|
|
{{NPC|nc
{{NPC|ncnd
| image = Medicine Axe.png
| image = Medicine Axe.png
| name = Medicine Axe
| name = Medicine Axe

Latest revision as of 12:57, 1 September 2024

Usage

Code

{{NPC
| image = 
| name = 
| gender = 
| race =
| bestiary = 
| job = 
| affiliation = 
| occupation = 
| status = 
| relatives = 
| type = 
| type add = 
| merchant region = 
| location =
| description = 
| starts quests = 
| starts missions = 
| involved in quests = 
| involved in missions = 
| involved in events = 
| quote =
| dialogue = 
| notes = 
| historical background = 
| custom content = 
}}

Documentation

This template is designed to be used on NPC pages to display various information about the NPC and uses Template:Infobox NPC to display an infobox on the side.

Template:Preview Only Infobox/Documentation

  • image, name, gender, race, bestiary, job, affiliation, occupation, status, relatives: See Template:Infobox NPC.
  • type: The NPC's type, such as Map Vendor or Standard Merchant.
  • type add: Any addition to type
  • merchant region: If a regional merchant, this is the region the merchant sells wares from. e.g. Aragoneu, Gustaberg, Kuzotz, ...
  • location: Area and position where they are found. See Template:Location.
  • description: A short, free-form description of the NPC.
  • starts quests: A list of quests that the NPC starts.
  • starts missions: A list of missions that the NPC starts.
  • involved in quests: A list of quests that the NPC is involved in.
  • involved in missions: A list of missions that the NPC is involved in.
  • involved in events: A list of special events that the NPC is involved in.
  • quote: A quote from the NPC.
  • dialogue: Dialogue options available from the NPC.
  • notes: Any additional notes about this NPC that are not covered in other sections.
  • historical background: Any background information that is relevant to this NPC, such as myths, legends, or pop culture that may have inspired aspects of this NPC.
  • custom content: If set to yes/y/true, then the NPC will be categorized as Category:HorizonXI Custom Content and Category:HorizonXI Custom Content/NPCs.

Example 1

{{NPC
| image = Trion.JPG
| name = Trion
| gender = Male
| race = Elvaan
| job = [[Paladin]]
| affiliation = San d'Oria
| occupation = Prince Royal
| type = 
| type add =
| location = Cutscenes, [[Chateau d'Oraguille]] (H-7)
| starts missions = 
| starts quests = 
| involved in missions =
*[[Infiltrate Davoi|San d'Oria Mission 3-1: Infiltrate Davoi]]
*[[The Shadow Lord|San d'Oria Mission 5-2: The Shadow Lord]]
*[[Ranperre's Final Rest|San d'Oria Mission 6-2: Ranperre's Final Rest]]
*[[The Heir to the Light|San d'Oria Mission 9-2: The Heir to the Light]]
*[[Aht Urhgan Mission 4: Knight of Gold]]
*[[Aht Urhgan Mission 7: Westerly Winds]]
*[[Aht Urhgan Mission 39: Allied Rumblings]]
*[[Aht Urhgan Mission 40: Unraveling Reason]]
*[[A Crystalline Prophecy (Mission)]]
| involved in quests = 
*[[Under Oath]]
*[[Lure of the Wildcat (San d'Oria)]]
*[[Trust: Trion]]
| description =  
Trion is the eldest son of [[King Destin]]. He and his brother [[Pieuje]] are fierce rivals, and disagree on almost everything. His sister is [[Claidie]].
| quote = This is a placeholder quote.
| dialogue =
This is placeholder text to illustrate how the dialogue section looks.
| notes =
Trion fights alongside the party in the battle for [[San d'Oria Mission 9-2]].
| historical background =
This is placeholder text to illustrate how the historical background section looks.
}}
Trion
Gender: Male
Race: Elvaan
Bestiary: [[:Category: NPCs|]]
Job: Paladin
Affiliation: San d'Oria
Occupation: Prince Royal
Status:
Relatives:
Name:
Type:
Location:
Cutscenes, Chateau d'Oraguille (H-7)
Trion is the eldest son of King Destin. He and his brother Pieuje are fierce rivals, and disagree on almost everything. His sister is Claidie.

Dialogue

This is a placeholder quote.

This is placeholder text to illustrate how the dialogue section looks.

Notes

Trion fights alongside the party in the battle for San d'Oria Mission 9-2.

Involved in Missions

Involved in Quests

Historical Background

This is placeholder text to illustrate how the historical background section looks.

Example 2

{{NPC
| image = Hortense.png
| name = Hortense
| gender = Female
| race = Hume
| bestiary =
| job = 
| affiliation = Bastok
| occupation = 
| status = 
| type = Standard Merchant
| type add =
| location = {{Location|Bastok Markets|K-10}}, in Harmodios's Music Shop
| starts missions = 
| starts quests = 
| involved in missions = 
| involved in quests = 
| notes =  
| historicalbackground =  
}}
Hortense.png
Hortense
Gender: Female
Race: Hume
Bestiary: [[:Category: NPCs|]]
Job:
Affiliation: Bastok
Occupation:
Status:
Relatives:
Location:
Bastok Markets (K-10), in Harmodios's Music Shop

Example 3

{{NPC
|image=Aroro.png
|name=Aroro
|gender=Female
|race=Tarutaru
|affiliation=Windurst
|type=Standard Merchant
|type add=
|location={{Location|Port Windurst|H-8}}, in [[Kususu's Hoodoos]]
|dialogue="Buy some hocus-pocus from us at Kususu's Hoodoos! I'll give you a smiley charm from me, Aroro, for free! C'mon... How about it then?"}}
Aroro.png
Aroro
Gender: Female
Race: Tarutaru
Bestiary: [[:Category: NPCs|]]
Job:
Affiliation: Windurst
Occupation:
Status:
Relatives:

Dialogue

"Buy some hocus-pocus from us at Kususu's Hoodoos! I'll give you a smiley charm from me, Aroro, for free! C'mon... How about it then?"

{{NPC
| image = Patolle.png
| name = Patolle
| gender = Female
| race = Elvaan
| job = 
| affiliation = San d'Oria
| occupation = 
| status = 
| type = Regional Merchant
| merchant region = Kuzotz
| location = {{Location|Port San d'Oria|G-9}}
| starts missions = 
| starts quests = 
| involved in missions = 
| involved in quests = 
| notes =  
| historicalbackground =  
}}
Patolle.png
Patolle
Gender: Female
Race: Elvaan
Bestiary: [[:Category: NPCs|]]
Job:
Affiliation: San d'Oria
Occupation:
Status:
Relatives:

Regional Merchant

Only sells items when San d'Oria has control of Kuzotz.


Sells
[ edit ]

Item Price
Cactuar Needle 837 - 967 gil
Thundermelon 292 - 338 gil
Watermelon 180 - 208 gil


{{NPC
| image = Medicine Axe.png
| name = Medicine Axe
| gender = 
| race = Galka
| bestiary = 
| job = 
| affiliation = Outland
| occupation = 
| status = 
| type = Outpost Merchant
| location = {{Location|Valkurm Dunes|H-7}}
| starts missions = 
| starts quests = 
| involved in missions = 
| involved in quests = 
| notes = 
| historicalbackground =   
}}
Medicine Axe.png
Medicine Axe
Gender: Unknown
Race: Galka
Bestiary: [[:Category: NPCs|]]
Job:
Affiliation: Outland
Occupation:
Status:
Relatives:

Outpost Merchant
[ edit ]

Appears when Zulkheim is under weekly conquest-control by one of the three nations.
  • Sells to and buys items from characters allied with the nation that has the weekly conquest-control of this region.
  • Teleports players who have previously done a Supply Run for the specific region, to their Allegiance Teleport NPC in one of the three cities.
For further information, see Outpost Merchant.

Sells

[ edit ]
Items Price
Antidote 316 gil
Echo Drops 800 gil
Ether 4,832 gil
Eye Drops 2,595 gil
Potion 910 gil