Exemple #1
0
 /// <summary>
 /// Ship models miss map textures. We insert them were need.
 /// </summary>
 /// <param initialFileName="textureReferenceDictionary"></param>
 /// <param initialFileName="initialFileName"></param>
 private void InsertMissedMapTextures(TextureReferenceDictionary textures, string initialFileName,
                                      ContentProcessorContext context)
 {
     for (int i = 0; i < fileKeys.Length; i++)
     {
         string key = fileKeys[i];
         if (textures.ContainsKey(key))
         {
             continue;
         }
         string fileName = "ships/" + initialFileName + fileExt[i];
         textures.Add(key,
                      new ExternalReference <TextureContent>(fileName));
         context.Logger.LogImportantMessage("inserted: " + fileName);
     }
 }
 /// <summary>
 /// Ship models miss map textures. We insert them were need.
 /// </summary>
 /// <param initialFileName="textureReferenceDictionary"></param>
 /// <param initialFileName="initialFileName"></param>
 private void InsertMissedMapTextures(TextureReferenceDictionary textures, string initialFileName,
     ContentProcessorContext context)
 {
     for (int i = 0; i < fileKeys.Length; i++)
     {
         string key = fileKeys[i];
         if (textures.ContainsKey(key))
             continue;
         string fileName = "ships/" + initialFileName + fileExt[i];
         textures.Add(key,
             new ExternalReference<TextureContent>(fileName));
         context.Logger.LogImportantMessage("inserted: " + fileName);
     }
 }