/// <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); }
public SAV3Colosseum(byte[] data, SAV3GCMemoryCard MC) : this(data, MC.Data) { this.MC = MC; }
public readonly bool Japanese = false; // todo? public SAV3RSBox(byte[] data, SAV3GCMemoryCard MC) : this(data, MC.Data) { this.MC = MC; }