예제 #1
0
 /// <summary>
 /// Tries to get an <see cref="SAV3GCMemoryCard"/> object from the input parameters.
 /// </summary>
 /// <param name="data">Binary data</param>
 /// <param name="memcard">Output result</param>
 /// <returns>True if file object reference is valid, false if none found.</returns>
 public static bool TryGetMemoryCard(byte[] data, [NotNullWhen(true)] out SAV3GCMemoryCard?memcard)
 {
     if (!SAV3GCMemoryCard.IsMemoryCardSize(data))
     {
         memcard = null;
         return(false);
     }
     memcard = new SAV3GCMemoryCard(data);
     return(true);
 }
예제 #2
0
 public SAV3Colosseum(byte[] data, SAV3GCMemoryCard MC) : this(data, MC.Data)
 {
     this.MC = MC;
 }
예제 #3
0
        public readonly bool Japanese = false; // todo?

        public SAV3RSBox(byte[] data, SAV3GCMemoryCard MC) : this(data, MC.Data)
        {
            this.MC = MC;
        }