Ejemplo n.º 1
0
 public void FinalizeSettings(CosmeticSettings settings)
 {
     if (settings.Music == Models.Music.Random)
     {
         SequenceMaskFileIndex = RomUtils.AppendFile(new byte[0x80 * SEQUENCE_DATA_SIZE]);
     }
     else
     {
         SequenceMaskFileIndex = null;
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Finalize colors given a <see cref="CosmeticSettings"/>.
 /// </summary>
 /// <param name="settings">Cosmetic settings.</param>
 public void FinalizeSettings(CosmeticSettings settings)
 {
     foreach (var kvp in settings.UseEnergyColors)
     {
         var form      = kvp.Key;
         var useColors = kvp.Value;
         if (useColors)
         {
             // Get and apply energy colors for specific transformation form.
             var colors = settings.EnergyColors[form];
             ApplyEnergyColors(form, colors);
         }
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Finalize all settings given a <see cref="CosmeticSettings"/>.
 /// </summary>
 /// <param name="settings">Cosmetic settings.</param>
 public void FinalizeSettings(CosmeticSettings settings)
 {
     WorldColorsConfig.FinalizeSettings(settings);
     MusicConfig.FinalizeSettings(settings);
 }