Open main menu

Project: Gorgon Wiki β

Changes

Template:NPC infobox

4,498 bytes added, 13:47, 7 March 2023
m
Added three hidden parameters.
! colspan="2"|<div class="ib-tbl-hd">[[File:Button_Blue.png|300px]]</div> <div class="ib-tbl-hdt">{{{title|title}}}</div>
|-
| style= "width:300px;" colspan="2" align="center" | {{{image|[[Image:{{PAGENAME}}.jpg{{pipe}}250px300px{{pipe}}]]}}} <br><div class="block2" style="font-size:14px;color:#ffffff;">{{{caption|}}}</div> |-{{ #if:{{{eventnpc|}}}|{{pipe}}- valign="top"! style="background:#f2a2a0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Event NPC}}
|- valign="top"
! style="background:#eee; color:#000000; border-radius:2px; width:100px;" align="center" | Region:
{{ #if:{{{town|}}}|{{pipe}}- valign="top"
! style="background:#eee; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} Town:
{{pipe}} <div class="block2" style="color:#ffffff;">[[{{{town}}}]]</div>}}|-{{ #if:{{{dungeon|}}}|{{pipe}}- valign="top"! style="background:#eee; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} Dungeon:{{pipe}} <div class="block2" style="color:#ffffff;">[[{{{dungeon}}}]]</div>
}}
|-
}}
|-
{{ #if:{{{Genderspecies|}}}|{{pipe}}- valign="top"! style="background:#f5e0c7; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} Species:{{pipe}} <div class="block2" style="color:#ffffff;">{{{species}}}</div>}}|-{{ #if:{{{sex|}}}|{{pipe}}- valign="top"! style="background:#f5e0c7; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} Sex:{{pipe}} <div class="block2" style="color:#ffffff;">[[{{{sex}}}]]</div>}}|-{{ #if:{{{gender|}}}|{{pipe}}- valign="top"! style="background:#f5e0c7; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} AnatomyGender:{{pipe}} <div class="block2" style="color:#ffffff;">[[{{{anatomygender}}}]]</div>
}}
|-
|-
{{ #if:{{{beastlist|}}}|{{pipe}}- valign="top"
! style="background:#f5e0c7; color:#000000; border-radius:2px; width:100px;" align="center" {{pipe}} -Speaks toWith:
{{pipe}} <div class="block2" style="color:#ffffff;">{{{beastlist}}}</div>
}}
{{ #if:{{{vendor|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Vendor
}}
|-
{{ #if:{{{consignment|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Consignment
}}
|-
{{ #if:{{{stables|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Stable Master
}}
|-
{{ #if:{{{barter|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Offers Barter
}}
|-
{{ #if:{{{augment|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Installs Augments
}}
|-
{{ #if:{{{storage|}}}|{{pipe}}- valign="top"
! style="background:#f2cda0; color:#000000; border-radius:2px; width:250px;" colspan="2" align="center" {{pipe}} Offers Storage
}}
|}
| Template:NPC infobox =
| NPC Template =
| {{ #ifeq: {{{beastspeak}}} | Yes| [[Category:Talks to Animals]] }}{{ #if: {{{zone|}}} | [[Category:{{{zone}}} NPCs]] }}{{ #if: {{{skilltrainer|}}} | [[Category:Skill Trainer]] }}{{ #if: {{{anatomy|}}} | [[Category:{{{anatomy}}}]] }}{{ #ifeq: {{{smalltalk}}} | Yes| [[Category:Favor/Small Talk]] }}{{ #ifeq: {{{hangouts}}} | Yes| [[Category:Favor/Hang Outs]] }}{{ #ifeq: {{{favrewards}}} | Yes| [[Category:Favor/Rewards]] }}{{ #if: {{{vendor|}}} | [[Category:VendorShopkeeper]] }}{{ #if: {{{consignment|}}} | [[Category:Consignment]] }}{{ #if: {{{stables|}}} | [[Category:Stablemaster]] }}{{ #if: {{{barter|}}} | [[Category:Bartering]] }}{{ #if: {{{augment|}}} | [[Category:Augmentation]] }}{{ #if: {{{storage|}}} | [[Category:Storage]] }}{{ #if: {{{town|}}} | [[Category:{{{town}}} NPCs]] }}{{ #if: {{{dungeon|}}} | [[Category:{{{dungeon}}} NPCs]][[Category:Dungeon NPCs]] }}{{ #if: {{{eventnpc|}}} | [[Category:Event NPCs]] }}{{ #ifeq: {{{species}}} | Ranalon| [[Category:Ranalon]] }}{{ #ifeq: {{{species}}} | Myconian| [[Category:Myconian]] }}{{ #ifeq: {{{species}}} | Mantis| [[Category:Mantis]] }}}}
<noinclude>
{{clear}}__NOTOC__
|skilltrainer =
|vendor =
|storage =
}}
</pre>
|image =
|caption =
|eventnpc =
|zone =
|town =
|dungeon =
|location =
|wanders wander =
|anatomy =
|species =
|beastspeak =
|beastlist =
|skilltrainer =
|smalltalk =
|hangouts =
|favrewards=
|vendor =
|consignment =
|stables =
|barter =
|augment =
|storage =
}}
</pre>
: Optional. Defaults to article name.
; image
: Optional. Defaults to a .jpg image of the article's name. If specified, use <code><nowiki>[[Image:Creature name.jpg|250px300px|]]</nowiki></code>
;caption
:Optional. Usually the description above the NPCs head.
;eventnpc
:Optional. Only use if the NPC is a special NPC used during an Event. Answer '''Yes''' if they are. Leave blank if not.
;zone
:Required, will remain blank on page if a value is not entered. The zone or region where the NPC can be found.
;town
:Optional. Use to further specify an NPCs location, if applicable. Joeh is in the zone Serbule, but the town Serbule Keep. Flia, outside the walls, does not use this parameter.
;dungeon
:Optional. Use to further specify an NPC location, as an '''alternative''' to town. Bogaku is in Rahu for zone, but Rahu Sewer for dungeon.
;location
:Required, will remain blank on page if not filled in. Specifically where the NPC is located in a Zone for most of the time. See below for example use.
;wanderswander
:Optional. Use only for NPCs that move. Percussa "Returns to her home at night" Firaki "Moves to shelter during sandstorms"
;anatomy
:Optional. (Recommended) Used to list the Anatomy type the NPC falls into. This must match an in-game Anatomy skill.;species:Optional. The species of the NPC. Sanja is a Canine for Anatomy, but a Wolf for species. Preta is a Fae for Anatomy, but a Fairy for species.
;beastspeak
:Optional. Animals that the NPC will talk to, if any. Answer '''Yes ''' if they speak to any type of Beast Form. Leave blank if they do not speak to animals.
;beastlist
:Optional. Only use if beastspeak is Yes. Specify which forms they speak to in the infobox.
;skilltrainer
:Optional. Use to show if an NPC can train a player in a skill. See below for example use.;smalltalk:Optional. Use to show that an NPC can be gifted items as part of the favor system. Answer '''Yes''' if they can. Leave blank if not. This adds a category, it does not influence the infobox appearance.;hangouts:Optional. Use to show that an NPC offers Hang Out options. Answer '''Yes''' if there are. Leave blank if not. This adds a category, it does not influence the infobox appearance.;favrewards:Optional. Use to show that an NPC offers Rewards from leveling favor. Answer '''Yes''' if there are. Leave blank if not. This adds a category, it does not influence the infobox appearance.
;vendor
:Optional. Use to show that a an NPC is a Vendor. Answer '''Yes ''' if they are. Leave blank if not.;consignment:Optional. Use to show that an NPC offers Consignment. Answer '''Yes''' if they do. Leave blank if not.;stables:Optional. Use to show that an NPC is a Stable Master (offers access to stable slots). ''Yes''' if they do. Leave blank if not.;barter:Optional. Use to show that an NPC offers Barter options. Answer '''Yes''' if they do. Leave blank if not.;augment:Optional. Use to show that an NPC will Install Augments on equipment. Answer '''Yes''' if they do. Leave blank if not.;storage:Optional. Use to show that an NPC offers Storage. Answer '''Yes''' if they do. Leave blank if not.
==Description==
|location = Near [[Serbule Keep]]'s well.
|anatomy = Elven
|species = Elf
|beastspeak = Yes
|beastlist = ???
|skilltrainer = Fire, Archery
|vendor = Yes
|location = Near [[Serbule Keep]]'s well.
|anatomy = Elven
|species = Elf
|beastspeak = Yes
|beastlist = ???
|skilltrainer = Fire, Archery
|vendor = Yes
<pre>
{{NPC infobox
|title = Sanja|image = [[File:Sanja.jpg|250px]]|caption = She glares at you with cunning eyes.|zone = Kur MountinsMountains|location = North-West Campfire <br>with [[Jace Soral]]|skilltrainer anatomy = [[Lycanthropy]]Canine|vendor species = Wolf|beastspeak = Yes|beastlist = Only Wolf, Bat.|skilltrainer = [[Lycanthropy]]
}}
</pre>
{{NPC infobox
|title = Sanja|image = [[File:Sanja.jpg|250px]]|caption = She glares at you with cunning eyes.|zone = Kur MountinsMountains|location = North-West Campfire <br>with [[Jace Soral]]|skilltrainer anatomy = [[Lycanthropy]]Canine|vendor species = Wolf|beastspeak = Yes|beastlist = Only Wolf, Bat.|skilltrainer = [[Lycanthropy]]
}}
[[Category:Formatting templates|NPC infobox]]
</noinclude>