Changes

update
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>
106,241

edits