Template:NPC infobox: Difference between revisions

From FHX Wiki
No edit summary
No edit summary
Line 20: Line 20:
:[[{{{goal}}}]]}}{{#if:{{{service|}}}|
:[[{{{goal}}}]]}}{{#if:{{{service|}}}|
;Services
;Services
:[[{{{service}}}]]}}
:[[{{{service}}}]]}}{{#if:{{{coordinates|}}}|
:Coordinates
;{{{coordinates}}}}}{{#if:{{{id|}}}|
;id
:{{{id}}}}}
</div>
</div>
{{#if: {{{gallery1|}}} |  
{{#if: {{{gallery1|}}} |  
Line 51: Line 55:
|goal=
|goal=
|service=
|service=
|coordinates=
|id=
|gallery1...gallery5=
|gallery1...gallery5=
|gallery-text1...gallery-text5=
|gallery-text1...gallery-text5=
Line 85: Line 91:
::Summoned guardian
::Summoned guardian
::Stat Reset
::Stat Reset
; coordinates : Optional. Coordinates for world map location of NPC.
; id | Optional. Asset id from Editor for NPC.
; gallery1...gallery5 : Optional. Images related to the NPC.
; gallery1...gallery5 : Optional. Images related to the NPC.
; gallery-text1...gallery-text5 : Optional. Image descriptions.
; gallery-text1...gallery-text5 : Optional. Image descriptions.

Revision as of 19:41, 2 July 2024

Description

This is the NPC infobox template. It should be transcluded in the following format:

{{NPC infobox
|name=
|icon=
|image=
|race=
|level=
|rank=
|aggressive=
|location1...location5=
|goal=
|service=
|coordinates=
|id=
|gallery1...gallery5=
|gallery-text1...gallery-text5=
}}

Parameters

name
Optional. Only include if the name of the NPC differs from the article name. Defaults to the name of the article: {{PAGENAME}}
icon
Optional. Include if NPC has a unique icon, like a shop or quest giver.
image
Required. Image of the NPC.
race
Required. The race of the NPC. Race here should be capitalized. If this NPC could be multiple races, either list them all, comma-separated, or use "Various" instead of a huge list.
level
Optional. The level or levels of the NPC.
rank
Optional. Should be one of the following: boss. Defaults to normal
aggressive
Optional. Include if NPC is naturally aggressive. Options: yes, no
location1...location5
Required. The area(s) or zone(s) the NPC can be found. Separate additional locations with location2, location3, etc.
goal
Optional. Specific quest or challenge this NPC is affiliated with. If entering multiple goals, put each new goal on a new line.
service
Optional. The service provided by the NPC. Options:
Apprentice Blacksmith
Armor Shop
Blacksmith
Grocer
Guild Cloak Shop
Guild Manager
Magic Goods
Material Shop
Mercenary Manager
Mobile Shop
Weapon Shop
Fame
Arena Manager
Quest
Bank
Guard
Mercenary
Summoned guardian
Stat Reset
coordinates
Optional. Coordinates for world map location of NPC.
id | Optional. Asset id from Editor for NPC.
gallery1...gallery5
Optional. Images related to the NPC.
gallery-text1...gallery-text5
Optional. Image descriptions.

Example

La Bark

Race
Canine
Level
31
Rank
Boss
Location
Depthless Orifice
Image(s)

Location in Depthless Orifice (all-PVP zone)

{{NPC infobox
|name=La Bark
|icon=
|image=Boss-labark.png
|race=Canine
|level=31
|rank=Boss
|location1=Depthless Orifice
|gallery1=Depthless_Orifice-labark.png
|gallery-text1=Location in Depthless Orifice (all-PVP zone)
}}

TODO

  • Add coordinates parameter if/when kartographer is enabled
  • Add properties to parameters
  • Add difficulty parameter
  • Non-boss: "This NPC may be challenging for characters of similar level."
  • Boss: Easy, Intermediate, Challenging (may write a difficulty page to summarize terms)