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. |
| + | |
| + | 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. | | *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, female, or of undefined gender, 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. |
| | | |
| ==Use== | | ==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>{{Addlanglinks}}[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude> | | <includeonly>{{Addlanglinks}}[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude> |