Changes

224 bytes removed ,  00:21, 23 November 2023
→‎Data format (Stardew Valley 1.6 and later): update for unique string IDs doc section
Line 101: Line 101:     
This consists of a string → model lookup, where...
 
This consists of a string → model lookup, where...
* The key is the internal name of the location to change, which will also be used as the location's <samp>Name</samp> (not <samp>DisplayName</samp>) field. This should only contain alphanumeric/underscore/dot characters, and custom locations' names should be prefixed with your mod ID like <samp>Example.ModId_LocationName</samp>. (The farm will use <samp>Farm_{{t|type key}}</samp> for a vanilla farm type, or <samp>Farm_{{t|type ID}}</samp> for a custom farm type, or <samp>Farm_Standard</samp> if no type-specific entry was found.)
+
* The key is the [[Modding:Modder Guide/Game Fundamentals#Unique string IDs|unique string ID]] of the location (i.e. "internal name"), which will also be used as the location's <samp>Name</samp> (not <samp>DisplayName</samp>) field. (The farm will use <samp>Farm_{{t|type key}}</samp> for a vanilla farm type, or <samp>Farm_{{t|type ID}}</samp> for a custom farm type, or <samp>Farm_Standard</samp> if no type-specific entry was found.)
 
* The value is a model with the fields listed below.
 
* The value is a model with the fields listed below.
   Line 366: Line 366:  
|-
 
|-
 
| <samp>Id</samp>
 
| <samp>Id</samp>
| A key which uniquely identifies this entry within the list. The ID should only contain alphanumeric/underscore/dot characters. For custom entries for vanilla locations, this should be prefixed with your mod ID like <samp>Example.ModId_MusicId</samp>.
+
| A [[Modding:Modder Guide/Game Fundamentals#Unique string IDs|unique string ID]] which identifies this entry within the list.
 
|-
 
|-
 
| <samp>Condition</samp>
 
| <samp>Condition</samp>
translators
8,437

edits