Changes

Jump to navigation Jump to search
update
Line 1: Line 1: −
==Notes==
+
==Description==
 +
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.
   −
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.
+
Data is taken from <samp>Data/NPCDispositions.xnb</samp> to determine gender, demeanor (rude or polite), birth season, and birth day.  
   −
<span style="text-decoration: line-through;">As of v1.11, quotes are pulled from the game code; they are hard-coded in this template as they are in the game code.</span>  Quotes are taken from <code>Content\Strings\StringsFromCSFiles.xnb</code> as of v1.2.
+
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.
   −
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). 
 +
*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.
   −
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.
+
==Use==
 
+
This template takes no parameters. It automatically uses the pagename on which it is placed.
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).
+
<pre>{{GiftHeader}}</pre>
 
  −
==Usage==
  −
<pre>
  −
{{GiftHeader}}</pre>
   
{{GiftHeader}}
 
{{GiftHeader}}
<includeonly>[[Category:Transclusion 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>
 
107,345

edits

Navigation menu