Fix IsG2CrystalJPN (#4554)

This commit is contained in:
abcboy101
2025-09-05 09:34:48 -04:00
committed by GitHub
parent 1a07618bbe
commit 355262ba4d

View File

@@ -201,7 +201,7 @@ private static SaveTypeInfo GetTypeInfo(ReadOnlySpan<byte> data)
private static bool IsG2GSJPN(ReadOnlySpan<byte> data) => HasListAt(data, 0x2D10, 0x283E, 30);
private static bool IsG2GSKOR(ReadOnlySpan<byte> data) => HasListAt(data, 0x2DAE, 0x28CC, 20);
private static bool IsG2CrystalINT(ReadOnlySpan<byte> data) => HasListAt(data, 0x2865, 0x2D10, 20);
private static bool IsG2CrystalJPN(ReadOnlySpan<byte> data) => HasListAt(data, 0x283E, 0x281A, 30);
private static bool IsG2CrystalJPN(ReadOnlySpan<byte> data) => HasListAt(data, 0x2D10, 0x281A, 30);
private static bool HasListAt(ReadOnlySpan<byte> data, [ConstantExpected] int offset1, [ConstantExpected] int offset2, [ConstantExpected] byte maxCount) =>
IsListValidG12(data, offset1, maxCount) && IsListValidG12(data, offset2, maxCount);