Exemplo n.º 1
0
 public static LiveHeXVersion[] GetValidVersions(SaveFile sf)
 {
     return(sf switch
     {
         SAV8SWSH _ => new[] { LiveHeXVersion.SWSH_Orion, LiveHeXVersion.SWSH_Rigel1, LiveHeXVersion.SWSH_Rigel2 },
         SAV7b _ => new[] { LiveHeXVersion.LGPE_v102 },
         SAV7USUM _ => new[] { LiveHeXVersion.UM_v12, LiveHeXVersion.US_v12 },
         SAV7SM _ => new[] { LiveHeXVersion.SM_v12 },
         SAV6AO _ => new[] { LiveHeXVersion.ORAS },
         SAV6XY _ => new[] { LiveHeXVersion.XY },
         _ => new[] { LiveHeXVersion.SWSH_Rigel2 }
     });
Exemplo n.º 2
0
 public Zukan7(SAV7USUM sav, int dex, int langflag) : this(sav, dex, langflag, DexFormUtil.GetDexFormIndexUSUM)
 {
 }
Exemplo n.º 3
0
 public RecordBlock6(SAV7USUM sav, int offset) : base(sav)
 {
     Offset    = offset;
     RecordMax = Records.MaxType_USUM;
 }