Sun Haven Wiki:NPC Pages Guide (non-romance)

From Sun Haven Wiki
Jump to navigation Jump to search

← Back to Page Layout Guides

This is a page layout guide for non-playable characters. This page is for NPCs that are not romanceable. For romanceable characters please view this page. All non-romanceable character pages should follow the standards of this guide.

Feel free to discuss improvements to this guide in the #wiki channel of the official discord.


  • Create new pages using premade templates for easier and consistent edits. Please hide unused sections instead of deleting them by using the HTML comment tag:
    <!-- content here -->

Section Order

For consistency, all articles must follow a general layout.

1. Notices
2. NPC infobox
3. Summary
4. Schedule
5. Quests
6. Mail
7. Dialogue
    7.1 Introduction
    7.2 Generic Dialogue
    7.3 Conversations
    7.4 Gifting Responses
8. Media
9. Trivia
10. History
11. NavBox Navigation Box
12. Additional Categories

NPC Infobox


NPC Summary

A short blurb about this NPC, generally talking about what they do, things they enjoy, background, or history. A second paragraph should describe what this NPC looks like. Keep the Appearance section short and concise.

Schedule

Use {{Schedule}} to format the NPC's walking schedule. If the NPC only has one schedule the title of the tab should be "General". Times should be in 24 hour format.

==Schedule==
NPC-NAME has one schedule that [pronoun] follows rain or shine. [[NPCs House]] is available to the player from [TIME AVAILABLE].

{{Schedule|character = NPC-NAME
|1_name    = General
|1_1_time  = 7:00
|1_1_info  = At home. }}


If they have multiple the tabs should be called: Sunny (A), Sunny (B), Rainy

==Schedule==
NPC-NAME has two schedules that [pronoun] alternates between each sunny day and a third that [pronoun] uses during rainy days. A rainy day will replace the subsequent sunny day's schedule. [[NPCs House]] is available to the player from [TIME AVAILABLE].

{{Schedule|character = NPC-NAME
|1_name    = Sunny (A)
|1_1_time  = 7:00
|1_1_info  = At home. }}


If the NPC is a marriage candidate, an additional tab for the schedule they walk while married should also be displayed. In the opening paragraph, a comment about the marriage pathway is also acceptable.

==Schedule==
NPC-NAME has one schedule that [pronoun] follows rain or shine. [Pronoun] schedule [changes only slightly/drastically changes] if [pronoun] is married to the player. [[NPCs House]] is available to the player from [TIME AVAILABLE].

{{Schedule|character = NPC-NAME
...
|4_name    = Married
|4_1_time  = 6:00
|4_1_info  = Gets out of bed in the Player's house.

Quests

Use the template {{Quest involves NPC}} to automatically pull in any quest that is tagged with one of the sub-categories of Category:Quests by NPC involved.

==Quests==
{{Quest involves NPC}} 
 

Mail

{{Mail}}

Dialogue

Introduction

The {{Player Introduction}} template is used here. If the NPC is introduced in a cut-scene, either focus on just the introduction piece, or hide this section.

==Dialogue==
===Introduction===
When speaking to NPC-NAME for the first time in a new game:
{{Player Introduction|NPC-NAME
|Dialogue       = 
|PlayerResponse = 
|NPCResponse    = }}

Generic Dialogue

The {{chat}} template is used here. If the line is only used during specific seasons, a seasonal token is added to the end of the line.

===General Dialogue===
General non-conversational dialogue between [NPC-NAME] and the player. If there is a seasonal token at the end of the dialogue, it means the player can only see that dialogue during that season. 
{{chat||DIALOGUE HERE}}

Conversations

The {{Conversation Dialogue}} template is used here. For NPCs that have all of the information on one page these boxes should default to collapsed.

===Conversations===
{{Conversation Dialogue|[NPC-NAME]|Collapse=True
|Cycle #
|Dialogue=
|Option1=
|Option2=
....
}}


For NPCs that have a sub-page dedicated to dialogue, these boxes should default to open.

===Conversations===
{{Conversation Dialogue|[NPC-NAME]|Collapse=False
|Cycle #
|Dialogue=
|Option1=
|Option2=
....
}}

Media

Any appearance in videos, illustrations, or other official media should be added in the Gallery section.

==Media==
<gallery widths="200" bordercolor="transparent" spacing="small" captionalign="center">
</gallery>
  • For Portraits, videos, and other official media, the widths should be 200.
  • For sprites the widths should be 100.

Trivia

Each trivia item should start with a bullet. * It should not be things that are elsewhere in the article.

==Trivia==
* 
* 

Change History

The {{History}} template is used here. Each history item should start with a bullet. * Oldest patch numbers should be on top, meaning new entree's should go at the bottom.

==History==
*{{History|<!--Version Number-->|<!--What was changed-->}}

NavBox

The {{NPC navbox|<region name>}} is used on the NPC pages.

{{NPC navbox|region name}}

Other Categories

If the NPC is a visitor to the region, meaning they only show up during special events or only one season, the additional category: Category:Sun Haven visitors should be added to those pages. If the NPC does not have any cycles, or isn't part of any quests, they should be given the Category:Ambient townsfolk category. Both of these additional categories will slot the NPC in the "other" section of the NavBox.

Any additional categories should be put under it.

Example

To see a full page example of what a general non-romanceable NPC page should look like in source editor look at the example.

To see a full example of the pages for a romanceable NPC look at this example. Remember that romanceable NPC's will have subpages for the missing content.