Changes

Jump to navigation Jump to search
175 bytes added ,  17:26, 2 June 2022
no edit summary
Line 171: Line 171:  
====Engagement dialogue====
 
====Engagement dialogue====
 
Similar to the rain dialogue, <samp>Data\EngagementDialogue.xnb</samp> contains entries in the form of <samp>{{t|NPC}}0</samp> and <samp>{{t|NPC}}1</samp>, which are used when you are engaged but not yet married to an NPC, or, in the case of a roommate, when they have been invited but have not yet moved in.
 
Similar to the rain dialogue, <samp>Data\EngagementDialogue.xnb</samp> contains entries in the form of <samp>{{t|NPC}}0</samp> and <samp>{{t|NPC}}1</samp>, which are used when you are engaged but not yet married to an NPC, or, in the case of a roommate, when they have been invited but have not yet moved in.
 +
 +
====Extra dialogue====
 +
Contains miscellaneous strings, some of which are NPC specific:
 +
 +
{| class="wikitable"
 +
|-
 +
! key format
 +
! description
 +
|-
 +
| <samp>PurchasedItem_{{t|NPC}}</samp></br><samp>PurchasedItem_{{t|NPC}}_Quality{{t|Quality}}</samp></br><samp>PurchasedItem_{{t|Number}}_Quality{{t|Quality}}_{{t|NPC}}</samp>
 +
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific version of the "purchased item" strings. {{t|Quality}} is Low or High. {{t|Number}} is a number from 1 to 5.
 +
|-
 +
| <samp>Town_DumpsterDiveComment_{{t|NPC}}</samp>
 +
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific comment for being caught dumpster-diving. Currently only used for Linus, who uniquely has a positive reaction.
 +
|-
 +
| <samp>SummitEvent_Dialogue3_{{t|Spouse name}}</samp>
 +
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific dialogue line used near the end of the Summit cutscene.
 +
|}
    
====Event files====
 
====Event files====
Line 179: Line 197:     
===Strings directory===
 
===Strings directory===
 +
====Characters====
 +
<samp>Strings\Characters.xnb</samp> contains miscellaneous dialogue, some of which is NPC-specific:
 +
 +
{| class="wikitable"
 +
|-
 +
! key format
 +
! description
 +
|-
 +
| <samp>MovieInvite_Invited_{{t|NPC}}</samp></br><samp>MovieInvite_Spouse_{{t|Spouse name}}</samp>
 +
| Stored in <samp>Strings\Characters.xnb</samp>. A custom response to being invited to see a movie.
 +
|}
 +
 +
====Events====
 +
<samp>Strings\Events.xnb</samp> contains miscellaneous dialogue related to events and festivals, some of which is NPC-specific:
 +
 +
{| class="wikitable"
 +
|-
 +
! key format
 +
! description
 +
|-
 +
| <samp>SpouseFlowerDanceAccept_{{t|Spouse name}}</samp>
 +
| Stored in <samp>Strings\Events.xnb</samp>. If specified, it will be used when a NPC who is your spouse accepts your offer to dance at the Flower Dance. Otherwise, the NPC will use a string from <samp>Strings\StringsFromCSFiles.xnb</samp>.
 +
|}
 +
 
====Strings from CS files====
 
====Strings from CS files====
 
<samp>Strings\StringsFromCSFiles.xnb</samp> contains miscellaneous strings, such as dialogue that's shared between multiple characters, dialogue for some hardcoded events like marriage, etc.
 
<samp>Strings\StringsFromCSFiles.xnb</samp> contains miscellaneous strings, such as dialogue that's shared between multiple characters, dialogue for some hardcoded events like marriage, etc.
Line 185: Line 227:     
In most situations, if the game is unable to find a string for an NPC to say, it will default to <samp>NPC.cs.4061</samp>. (English version: "Hi.")
 
In most situations, if the game is unable to find a string for an NPC to say, it will default to <samp>NPC.cs.4061</samp>. (English version: "Hi.")
 +
 +
Some other useful NPC-specific strings stored here are as follows:
 +
 +
{| class="wikitable"
 +
|-
 +
! key format
 +
! description
 +
|-
 +
| <samp>{{t|Spouse or roommate name}}_AfterWedding</samp></br><samp>{{t|Spouse or roommate name}}_Engaged</samp></br><samp>{{t|Spouse or roommate name}}_EngagedRoommate</samp></br><samp>{{t|Spouse or roommate name}}_Stardrop</samp>
 +
| Stored in <samp>Strings\StringsFromCSFiles.xnb</samp>. Currently only used for Krobus. Despite the name, <samp>AfterWedding</samp> is used when Krobus arrives at the farm. <samp>Stardrop</samp> is used when Krobus gifts you a [[Stardrop]].
 +
|}
    
====Speech bubbles====
 
====Speech bubbles====
Line 231: Line 284:  
| <samp>{{t|location}}_{{t|NPC}}_RareGreeting</samp>
 
| <samp>{{t|location}}_{{t|NPC}}_RareGreeting</samp>
 
| Has a much lower chance of appearing than any other greeting.
 
| Has a much lower chance of appearing than any other greeting.
|}
  −
  −
===Miscellaneous===
  −
There are various other strings that are customizable on a per-NPC basis, stored outside of the <samp>Characters/Dialogue</samp> folder.
  −
  −
====Extra dialogue====
  −
{| class="wikitable"
  −
|-
  −
! key format
  −
! description
  −
|-
  −
| <samp>PurchasedItem_{{t|NPC}}</samp></br><samp>PurchasedItem_{{t|NPC}}_Quality{{t|Quality}}</samp></br><samp>PurchasedItem_{{t|Number}}_Quality{{t|Quality}}_{{t|NPC}}</samp>
  −
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific version of the "purchased item" strings. {{t|Quality}} is Low or High. {{t|Number}} is a number from 1 to 5.
  −
|-
  −
| <samp>Town_DumpsterDiveComment_{{t|NPC}}</samp>
  −
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific comment for being caught dumpster-diving. Currently only used for Linus, who uniquely has a positive reaction.
  −
|-
  −
| <samp>SummitEvent_Dialogue3_{{t|Spouse name}}</samp>
  −
| Stored in <samp>Data\ExtraDialogue.xnb</samp>. An NPC-specific dialogue line used near the end of the Summit cutscene.
  −
|}
  −
  −
====Strings from CS Files====
  −
{| class="wikitable"
  −
|-
  −
! key format
  −
! description
  −
|-
  −
| <samp>{{t|Spouse or roommate name}}_AfterWedding</samp></br><samp>{{t|Spouse or roommate name}}_Engaged</samp></br><samp>{{t|Spouse or roommate name}}_EngagedRoommate</samp></br><samp>{{t|Spouse or roommate name}}_Stardrop</samp>
  −
| Stored in <samp>Strings\StringsFromCSFiles.xnb</samp>. Currently only used for Krobus. Despite the name, <samp>AfterWedding</samp> is used when Krobus arrives at the farm. <samp>Stardrop</samp> is used when Krobus gifts you a [[Stardrop]].
  −
|}
  −
  −
====Characters====
  −
{| class="wikitable"
  −
|-
  −
! key format
  −
! description
  −
|-
  −
| <samp>MovieInvite_Invited_{{t|NPC}}</samp></br><samp>MovieInvite_Spouse_{{t|Spouse name}}</samp>
  −
| Stored in <samp>Strings\Characters.xnb</samp>. A custom response to being invited to see a movie.
  −
|}
  −
  −
====Events====
  −
{| class="wikitable"
  −
|-
  −
! key format
  −
! description
  −
|-
  −
| <samp>SpouseFlowerDanceAccept_{{t|Spouse name}}</samp>
  −
| Stored in <samp>Strings\Events.xnb</samp>. If specified, it will be used when a NPC who is your spouse accepts your offer to dance at the Flower Dance. Otherwise, the NPC will use a string from <samp>Strings\StringsFromCSFiles.xnb</samp>.
   
|}
 
|}
  
118

edits

Navigation menu