mirror of
https://github.com/kwsch/NHSE.git
synced 2026-06-02 22:14:52 -05:00
add 1.1.3 support
This commit is contained in:
parent
c7a366a4c7
commit
76430aa49e
|
|
@ -21,6 +21,7 @@ public static class RevisionChecker
|
|||
new FileHeaderInfo { Major = 0x6D, Minor = 0x78, HeaderRevision = 0, Unk1 = 2, SaveRevision = 1, Unk2 = 2 }, // 1.1.0
|
||||
new FileHeaderInfo { Major = 0x6D, Minor = 0x78, HeaderRevision = 0, Unk1 = 2, SaveRevision = 2, Unk2 = 2 }, // 1.1.1
|
||||
new FileHeaderInfo { Major = 0x6D, Minor = 0x78, HeaderRevision = 0, Unk1 = 2, SaveRevision = 3, Unk2 = 2 }, // 1.1.2
|
||||
new FileHeaderInfo { Major = 0x6D, Minor = 0x78, HeaderRevision = 0, Unk1 = 2, SaveRevision = 4, Unk2 = 2 }, // 1.1.3
|
||||
};
|
||||
|
||||
public static readonly IReadOnlyList<SaveFileSizes> SizeInfo = new[]
|
||||
|
|
@ -29,6 +30,7 @@ public static class RevisionChecker
|
|||
SizesByRevision[1], // 1.1.0
|
||||
SizesByRevision[1], // 1.1.1
|
||||
SizesByRevision[1], // 1.1.2
|
||||
SizesByRevision[1], // 1.1.3
|
||||
};
|
||||
|
||||
public static readonly IReadOnlyList<FileHashInfo> HashInfo = new[]
|
||||
|
|
@ -36,7 +38,8 @@ public static class RevisionChecker
|
|||
FileHashRevision.REV_100, // 1.0.0
|
||||
FileHashRevision.REV_110, // 1.1.0
|
||||
FileHashRevision.REV_110, // 1.1.1
|
||||
FileHashRevision.REV_110,
|
||||
FileHashRevision.REV_110, // 1.1.2
|
||||
FileHashRevision.REV_110, // 1.1.3
|
||||
};
|
||||
|
||||
public static bool IsRevisionKnown(this FileHeaderInfo info) => info.GetKnownRevisionIndex() >= 0;
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ public static MainSaveOffsets GetOffsets(FileHeaderInfo Info)
|
|||
1 => new MainSaveOffsets11(),
|
||||
2 => new MainSaveOffsets11(),
|
||||
3 => new MainSaveOffsets11(),
|
||||
4 => new MainSaveOffsets11(),
|
||||
_ => throw new IndexOutOfRangeException("Unknown revision!"),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ public static PersonalOffsets GetOffsets(FileHeaderInfo Info)
|
|||
1 => new PersonalOffsets11(),
|
||||
2 => new PersonalOffsets11(),
|
||||
3 => new PersonalOffsets11(),
|
||||
4 => new PersonalOffsets11(),
|
||||
_ => throw new IndexOutOfRangeException("Unknown revision!"),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user