Fix gen1 sav load

Starter fetches via Offsets, which was null, reorder the init
Thanks @Ninjistix !
Closes #2087
This commit is contained in:
Kurt 2018-08-06 21:29:47 -07:00
parent 98f21a12dd
commit 421c522eb4

View File

@ -31,11 +31,12 @@ public SAV1(byte[] data = null, GameVersion versionOverride = GameVersion.Any)
else Version = SaveUtil.GetIsG1SAV(Data);
if (Version == GameVersion.Invalid)
return;
Offsets = Japanese ? SAV1Offsets.JPN : SAV1Offsets.INT;
if (Starter != 0)
Version = Yellow ? GameVersion.YW : GameVersion.RB;
Japanese = SaveUtil.GetIsG1SAVJ(Data);
Offsets = Japanese ? SAV1Offsets.JPN : SAV1Offsets.INT;
Box = Data.Length;
Array.Resize(ref Data, Data.Length + SIZE_RESERVED);
Party = GetPartyOffset(0);