diff --git a/src/Image.cpp b/src/Image.cpp index f4355295..18045c0e 100644 --- a/src/Image.cpp +++ b/src/Image.cpp @@ -34,7 +34,8 @@ void Image::Initialize() {{0x5B, 0x6C, 0xAD, 0x70, 0x67, 0x2b, 0x54, 0x40, 0xBC, 0x45, 0x06, 0x60, 0x44, 0xA9, 0x12, 0x61}, MakeVersion(1, 50)}, {{0x73, 0x05, 0x22, 0x1B, 0x23, 0x65, 0x14, 0x4E, 0xB0, 0xE0, 0xAE, 0xC3, 0x4E, 0xD6, 0x4F, 0xBF}, MakeVersion(1, 5001)}, {{0xDB, 0xE2, 0xBB, 0x94, 0x3B, 0x18, 0xB0, 0x4C, 0xAB, 0x56, 0xB6, 0xB8, 0x9A, 0x7E, 0xD2, 0xA5}, MakeVersion(1, 5002)}, - {{0xB0, 0x99, 0x3F, 0x8E, 0xB2, 0x57, 0x46, 0x41, 0xA3, 0x77, 0x3B, 0x98, 0x97, 0x15, 0xC4, 0xBB}, MakeVersion(1, 52)} + {{0xB0, 0x99, 0x3F, 0x8E, 0xB2, 0x57, 0x46, 0x41, 0xA3, 0x77, 0x3B, 0x98, 0x97, 0x15, 0xC4, 0xBB}, MakeVersion(1, 52)}, + {{0x69, 0x41, 0x44, 0x27, 0xDB, 0x02, 0x65, 0x4B, 0xA5, 0x7F, 0x5B, 0x1C, 0xD6, 0x79, 0x94, 0x32}, MakeVersion(1, 5201)} }; mem::module mainModule = mem::module::main(); @@ -80,6 +81,8 @@ void Image::Initialize() { for (auto c : pdb_info->Guid) Log::Error("{:X}", (uint32_t)c); + + throw std::runtime_error("Abort loading"); } } } diff --git a/src/Image.h b/src/Image.h index 215ef730..268850c7 100644 --- a/src/Image.h +++ b/src/Image.h @@ -6,7 +6,7 @@ struct Image static std::tuple GetSupportedVersion() noexcept { - return std::make_tuple(1, 52); + return std::make_tuple(1, 5201); } static uint64_t MakeVersion(uint32_t aMajor, uint16_t aMinor) noexcept diff --git a/vendor/RED4ext.SDK b/vendor/RED4ext.SDK index d04a987d..2c55eccb 160000 --- a/vendor/RED4ext.SDK +++ b/vendor/RED4ext.SDK @@ -1 +1 @@ -Subproject commit d04a987d2f1d735408aa81e9a040770c75759833 +Subproject commit 2c55eccb83beabbbe02abae7945af8efce638fca