Guild Wars 2 Wiki:NPC formatting

From Guild Wars 2 Wiki
Jump to: navigation, search

This article will explain the formatting practices and processes with regards to the documentation of NPCs.

NPC infobox[edit]

Primary article: Template:NPC infobox

NPCs are described using the {{NPC infobox}}. Basic parameters are outlined below; please refer to the template for a more detailed guide.

{{NPC infobox
| name =           <!-- Optional. Only include if the name differs from the article name. Defaults to {{PAGENAME}} -->
| image =          <!-- Optional. Only include if image differs from the default. Defaults to File:{{PAGENAME}}.jpg -->
| location =       <!-- Semicolon-separated list of areas (or instances if not in open world) the NPC can be found in. -->
| race =           <!-- The race of the NPC. -->
| organization =   <!-- The organization the NPC is associated with, if applicable. -->
| level =          <!-- Comma-separated list of possible levels for the NPC, ignoring event scaling. -->
| rank =           <!-- The rank of the NPC: normal, veteran, elite, champion, legendary, or epic. Defaults to normal. -->
| profession =     <!-- The profession of the NPC, if applicable. -->
| service =        <!-- Comma-separated list of service(s) provided by the NPC, e.g., merchant, repairs, renown heart, etc. -->
| goal =           <!-- Optional. The hero challenge, event, or renown heart the NPC is primarily involved with. -->
| coordinates =    <!-- Used to generate a map of the NPC's location. Leave blank if unsure; delete if NPC is generic. -->
| requires =        <!-- Optional. The expansion or living world season required to access the NPC. Displays a notice of the required release. -->
| map1...map5 =           <!-- Optional. Displays up to five extra images; used for alternate models or maps. -->
| map1-text...map5-text = <!-- Optional. Text description of the above image. -->
}}

Other templates[edit]

Screenshots[edit]

Primary article: Guild Wars 2 Wiki:Image formatting

A screenshot of the NPC should be provided. It is not always necessary to take a new screenshot; many NPCs share their models with other NPCs, and their screenshots may be borrowed if necessary. An extensive catalogue of shared NPC images can be found at the Shared Model project.

Screenshotting tips[edit]

  • Wait until daytime to ensure optimal lighting.
  • Turn your graphics settings to max.
  • Zoom into first-person mode.
  • Hide the UI by pressing Ctrl+Shift+H.
  • NPCs will turn to face you if you talk to them (press F).
  • Select another NPC, object, or player standing behind you to avoid the green/red outline.
  • Save as .jpg

Dialogue[edit]

Primary article: Guild Wars 2 Wiki:Dialogue formatting

NPCs have three different types of dialogue, which may be documented in different articles depending on context:

  • Dialogue windows pop up upon interaction with the NPC and the player may browse through dialogue options at their leisure. These should be placed on the NPC's article, unless they are associated with an event or mission, in which case they should go on the relevant article.
  • Quotes are speech bubbles that pop up above the NPC's head upon interaction, such as greeting, aggro, etc. These should always be placed on the NPC's article.
  • Ambient dialogues are speech bubbles that pop up spontaneously without requiring player interaction. These should be placed on the article for the area that the NPC can be found in. Ambient dialogues associated with events or missions should go on their respective pages instead.

Please refer to the dialogue formatting guide above for an in-depth explanation of how to format dialogue; simple examples have also been shown in the copy-paste layouts below. Refer to {{Dialogue icon}} for a list of icon options.

Copy-paste layouts[edit]

These are suggested layouts for various types of NPC pages, based on current conventions; editors should feel free to alter them as they see fit.

General[edit]

{{NPC infobox
| name = 
| image = 
| location = 
| race = 
| organization = 
| level = 
| rank = 
| profession = 
| service = 
| goal = 
| coordinates = 
| requires = 
}}
<!-- A description of the NPC should go here, especially if the NPC plays any story role or unique function. -->
[[{{subst:PAGENAME}}]] is a ... that can be found in <area>.

== Location == <!-- Use "Locations" if NPC is in multiple locations -->
<!-- Order by region, zone within region, and points of interest within areas (if applicable). Order alphabetically, then by level (if applicable.) -->
;[[Region name 1]]  <!-- Regions such as Ascalon, Maguuma Jungle, or Heart of Maguuma -->
* [[Zone name 1]]   <!-- Zones are places such as Plains of Ashford or Metrica Province -->
** [[Area name 1]]  <!-- Areas are places such as Gunbreach Hills or The Hinterlabs -->
*** [[Point of Interest name 1]] (45)
** [[Area name 2]] (60) <!-- (60) refers to the level of NPCs that spawn in this area. -->
** [[Area name 3]] (80)
* [[Zone name 2]]
** [[Area name 4]] (80) {{during}} <!-- Short notes are formatted using the Template:During, using "|festival=" for festivals, as shown here. Long descriptions should go up in the NPC description. -->

== Story involvement ==
<!-- Optional. Include if NPC is involved in a story mission. Order chronologically. -->
=== [[Personal story/Living World Season #/<Expansion> story]] === 
* Episode/Act/Chapter #: [[Name]]
** [[Instance name]]

== Heart involvement ==
<!-- Optional. List of all the hearts the NPC contributes to, if applicable. Alphabetize. -->
: {{heart|Heart 1}}
: {{heart|Heart 2}}

== Event involvement ==
<!-- Optional. List of all the events the NPC is part of, if applicable. Alphabetize. -->
: {{event|Event 1}}
: {{event|Event 2}}

== Combat abilities ==
;Abilities <!-- This is the text description that appears under an NPC's health bar; remove if empty. -->
* Fears
* Applies Conditions

;Behavior <!-- Any behavior which differs from normal NPC AI. -->
* Flees once health reaches 25%
* Changes form once health reaches 50%

;Effects <!-- Passive effects on the NPC. Include description if effect is active under certain circumstances. -->
* {{effect|Effect 1}} - {{effect description|Effect 1}}
* {{effect|Effect 2}} - {{effect description|Effect 2}}
* {{effect|Effect 3}} - {{effect description|Effect 3}}

;Skills <!-- Skill names can be found in the Combat chat log. Include a basic description of what the skill does. Use {{plain icon|skill name}} to indicate skills similar to player's skills without linking directly. -->
* '''Skill name 1''' - <!--Skill description 1-->
* '''Skill name 2''' - <!--Skill description 2-->
* '''Skill name 3''' - <!--Skill description 3-->

;Stolen skills <!-- List of skills thieves can obtain via Stealing, if applicable. -->
* {{skill icon|Stolen skill name 1}}
* {{skill icon|Stolen skill name 2}}
* {{skill icon|Stolen skill name 3}}

== Dialogue ==
<!-- Optional. If a dialogue window pops up upon interaction, record it here. Event and mission-specific dialogue should go on the event/mission page. Ambient dialogue (spontaneous speech balloons) should go on the location's page. -->
{{main|{{subst:PAGENAME}}/dialogue|label=For previous dialogue}} <!-- Optional. Links to an archive of historical dialogue, if applicable. -->

:Example opening dialogue
:{{dialogue icon|more}} ''Example character option''
::Example NPC response
::{{dialogue icon|end}} ''Example character end conversation option''
:{{dialogue icon|end}} ''Example character end conversation option''

== Quotes ==
<!-- Optional. If a speech balloon pops up upon interaction, record it here. Event and mission-specific quotes should go on the event/mission page. -->
;Type of interaction <!-- Greetings, Aggro, Upon death, etc. -->
:''Quote 1''
:''Quote 2''

== Drops ==
<!-- Items that can be looted from the NPC, if applicable. List all tiers of the same item in ascending order, then alphabetize, using the first word common to all tiers. -->
{{Drops table header|show-levels=n}}
{{Drops table row|Item a|<quantity>}}
{{Drops table row|Item b|<quantity>}}
{{Drops table row|Item c|<quantity>}}
|}

== Related achievements ==
<!-- Optional section. Any achievements related to interacting with or killing this NPC go here. -->
*{{achievement|<!-- name of achievement -->}}
** ... <!-- Optional line describing how to complete the achievement. -->

== Notes ==
<!-- Optional section. Any relevant notes can go here. -->
* ...

== Trivia ==
<!-- Optional section. Any trivial information can go here. -->
* ...

Allies[edit]

{{NPC infobox
| image = 
| location = 
| race = 
| organization = 
| level = 
| rank = 
| profession = 
| service = 
| goal = 
| requires = 
}}
[[{{subst:PAGENAME}}]] is a [[race]] in [[area]].

== Location ==
;[[Region]]
* [[Zone]]
** [[Area]]

== Story involvement ==
=== [[Personal story/Living World Season #/<Expansion> story]] === 
* Episode/Act/Chapter #: [[Name]]
** [[Instance name]]

== Heart involvement ==
: {{heart|Heart}}

== Event involvement ==
: {{event|Event}}

== Combat abilities ==
;Abilities
* ...

;Behavior
* ...

;Effects
* {{effect|Effect name}} - {{effect description|Effect name}}

;Skills
* '''Skill name 1''' - Skill description 1

== Dialogue ==
:<Opening dialogue>
:{{dialogue icon|more}} ''<response>''
::<Response dialogue>
::{{dialogue icon|end}} ''<response>''
:{{dialogue icon|end}} ''<response>''

== Quotes ==
;Greets
:''<quote>''

;[[Aggro]]
:''<quote>''

;[[Downed|Downing]] foe and disengaging
:''<quote>''

;Death or Defeat
:''<quote>''

== Related achievements ==
*{{achievement|achievement name}}

== Notes ==
* ...

Foes[edit]

{{NPC infobox
| image = 
| location = 
| race = 
| organization = 
| level = 
| rank = 
| requires = 
}}
[[{{subst:PAGENAME}}]] is a [[race]] in [[area]].

== Location ==
;[[Region]]
* [[Zone]]
** [[Area]]

== Story involvement ==
=== [[Personal story/Living World Season #/<Expansion> story]] === 
* Episode/Act/Chapter #: [[Name]]
** [[Instance name]]

== Heart involvement ==
: {{heart|Heart}}

== Event involvement ==
: {{event|Event}}

== Combat abilities ==
;Abilities
* ...

;Behavior
* ...

;Effects
* {{effect|Effect name}} - {{effect description|Effect name}}

;Skills
* '''Skill name 1'''- Skill description 1

;Stolen skills
* {{skill icon|Stolen skill name 1}}

== Quotes ==
;[[Aggro]]
:''<quote>''

;[[Downed|Downing]] foe and disengaging
:''<quote>''

;Death
:''<quote>''

== Drops ==
{{Drops table header|show-levels=n}}
{{Drops table row|Item a|<quantity>}}
|}

== Related achievements ==
*{{achievement|achievement name}}

== Notes ==
* ...

{{creature nav}} <!-- Include this if foe has veteran, elite, champion, etc. variants. -->

Vendors[edit]

{{NPC infobox
| image = 
| location = 
| race = 
| organization = 
| level = 
| rank = 
| profession = 
| service = 
| goal = 
| requires = 
}}
[[{{subst:PAGENAME}}]] is a [[race]] [[vendor]] in [[area]].

== Location ==
;[[Region]]
* [[Zone]]
** [[Area]]

== Heart involvement ==
: {{heart|Heart}}

== Event involvement ==
: {{event|Event}}

== Items offered == 
{{vendor table header
| showType =   <!-- Show the item types, e.g., consumable, back piece, etc. True or false. -->
| showRarity = <!-- Show the rarity of the items. True or false. -->
| showLevel =  <!-- Show the required level to equip or use the items. True or false. -->
| showFacts =  <!-- Show the item facts of the items, such as attribute bonuses or other effects. True or false. -->
}}
{{vendor table row
| item =     <-- Name of the item. -->
| quantity = <-- Optional. Number of items given by the purchase; defaults to 1 if left blank. -->
| cost =     <-- ## <currency name>. Coin is written in copper, e.g., 30000 coin = 3 gold. Separate multiple currencies with + -->
}}
|}

== Dialogue ==
:<Opening dialogue>
:{{dialogue icon|more}} ''<response>''
::<Response dialogue>
::{{dialogue icon|end}} ''<response>''
:{{dialogue icon|end}} ''<response>''

== Quotes ==
;Greets
:''<quote>''

== Notes ==
* ...