Changes

→‎Edit an asset after it's loaded: change example so it's more intuitive
Line 115: Line 115:  
         if (asset.AssetNameEquals("Data/Crops"))
 
         if (asset.AssetNameEquals("Data/Crops"))
 
         {
 
         {
             asset
+
             IDictionary<int, string> data = asset.AsDictionary<int, string>().Data;
                .AsDictionary<int, string>()
+
            foreach (int cropID in data.Keys)
                .Set((id, data) =>
+
            {
                {
+
                string[] fields = data[cropID].Split('/');
                    string[] fields = data.Split('/');
+
                fields[1] = "spring summer fall winter";
                    fields[1] = "spring summer fall winter";
+
                data[cropID] = string.Join("/", fields);
                    return string.Join("/", fields);
+
            }
                });
   
         }
 
         }
  
translators
8,404

edits