From 37fb94c8c0ec9ebb43a201a4ab8a3d0e644d958f Mon Sep 17 00:00:00 2001 From: Evan Dixon Date: Sun, 26 Jun 2016 14:39:53 -0500 Subject: [PATCH] Fixed each save file's Footer not being initialized within the class --- Saves/SAV4.cs | 1 + Saves/SAV5.cs | 1 + Saves/SAV6.cs | 1 + 3 files changed, 3 insertions(+) diff --git a/Saves/SAV4.cs b/Saves/SAV4.cs index 3a46acdb8..cfab0e8f6 100644 --- a/Saves/SAV4.cs +++ b/Saves/SAV4.cs @@ -13,6 +13,7 @@ public SAV4(byte[] data = null, int versionOverride = -1) Data = data == null ? new byte[SaveUtil.SIZE_G4RAW] : (byte[])data.Clone(); BAK = (byte[])Data.Clone(); Exportable = !Data.SequenceEqual(new byte[Data.Length]); + Footer = new byte[0]; // Get Version SaveVersion = versionOverride > -1 ? versionOverride : Math.Max((int)SaveUtil.getIsG4SAV(Data), 0); // Empty file default to DP diff --git a/Saves/SAV5.cs b/Saves/SAV5.cs index c0bfe2a19..2dd0b690b 100644 --- a/Saves/SAV5.cs +++ b/Saves/SAV5.cs @@ -15,6 +15,7 @@ public SAV5(byte[] data = null, int versionOverride = -1) Data = data == null ? new byte[SaveUtil.SIZE_G5RAW] : (byte[])data.Clone(); BAK = (byte[])Data.Clone(); Exportable = !Data.SequenceEqual(new byte[Data.Length]); + Footer = new byte[0]; // Get Version SaveVersion = versionOverride > -1 ? versionOverride : (int)SaveUtil.getIsG5SAV(Data); diff --git a/Saves/SAV6.cs b/Saves/SAV6.cs index fc9b4e24d..82d75bf02 100644 --- a/Saves/SAV6.cs +++ b/Saves/SAV6.cs @@ -15,6 +15,7 @@ public SAV6(byte[] data = null) Data = data == null ? new byte[SaveUtil.SIZE_G6ORAS] : (byte[])data.Clone(); BAK = (byte[])Data.Clone(); Exportable = !Data.SequenceEqual(new byte[Data.Length]); + Footer = new byte[0]; // Load Info getBlockInfo();