Line 1: |
Line 1: |
− | ==Notes== | + | ==Description== |
− | Rude NPCs have different dialogs than non-rude NPCs. This template uses data from <code>Data/NPCDispositions.xnb</code> to determine whether the NPC is rude or not. It also pulls birthdays from the same file.
| + | This template displays a heading for the "Gifts" section on giftable villager pages, which summarizes birthday gifting. Villagers classified as "rude" display different dialogues from "polite" or "neutral" villagers when given a birthday gift. In some languages, dialogue also varies by gender. |
| | | |
− | Quotes are taken from <code>Content\Strings\StringsFromCSFiles.xnb</code> as of v1.2. | + | Data is taken from <samp>Data/NPCDispositions.xnb</samp> to determine gender, demeanor (rude or polite), birth season, and birth day. |
− | *Specifically, <tt>NPC.cs.4274</tt> through <tt>NPC.cs.4281</tt> contain all birthday gift responses. | + | |
| + | Quotes are taken from <code>Content\Strings\StringsFromCSFiles.xnb</code>. |
| + | *Specifically, <samp>NPC.cs.4274</samp> through <samp>NPC.cs.4281</samp> contain all birthday gift responses. |
| *Where one of these entries contains two quotes (separated by a slash), the first applies to gifts given to males and the second applies to gifts given to females. | | *Where one of these entries contains two quotes (separated by a slash), the first applies to gifts given to males and the second applies to gifts given to females. |
| | | |
− | When used on an NPC's page, the template uses the pagename to determine if the NPC is rude, male or female, and fills in the birthdate automatically.
| + | There is some extra text when used on the Dwarf's page (Dwarvish quote translations, and a note about how friendship isn't changed by gifting until the player understands Dwarvish). |
− | | |
− | For this page, the default disposition (''i.e.,'' not rude) and default pronoun ("their") are used. The birthdate for Template:GiftHeader is nonexistent, so the default "Seasons 00" is used.
| |
− | | |
− | There is some extra text when used on the Dwarf's page (Dwarvish translations, and a note about how friendship isn't changed by gifting until the player understands Dwarvish). | |
| *Dwarvish quotes cannot be found in data files. They can be obtained from screenshots and/or from creating a program to execute the dwarvish translation code found in the game executable. | | *Dwarvish quotes cannot be found in data files. They can be obtained from screenshots and/or from creating a program to execute the dwarvish translation code found in the game executable. |
− | **Since there is a bug preventing the Dwarf from giving the neutral response to gifts, the neutral Dwarvish quote may be extremely difficult to find/translate. Since it never appears in-game, it can be omitted in languages other than English.
| |
| | | |
− | ==Usage== | + | ==Use== |
| + | This template takes no parameters. It automatically uses the pagename on which it is placed. |
| <pre>{{GiftHeader}}</pre> | | <pre>{{GiftHeader}}</pre> |
| {{GiftHeader}} | | {{GiftHeader}} |
− | <includeonly>[[Category:Formatting templates]][[de:Vorlage:{{PAGENAME}}]] | + | <includeonly>{{Addlanglinks}}[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude> |
− | [[es:Plantilla:{{PAGENAME}}]] | |
− | [[ja:テンプレート:{{PAGENAME}}]]
| |
− | [[pt:Predefinição:{{PAGENAME}}]]
| |
− | [[ru:Шаблон:{{PAGENAME}}]]
| |
− | [[zh:Template:{{PAGENAME}}]]</includeonly>
| |
− | <noinclude>[[Category:Template documentation]]</noinclude> | |