diff --git a/Makefile b/Makefile index e5ab72b..ed51991 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ endif TOPDIR ?= $(CURDIR) -VERSION = 1.5.1 +VERSION = 1.5.2 COMMIT = $(shell git rev-parse --short HEAD) # ----------------------------------------------- diff --git a/src/parser.hpp b/src/parser.hpp index f69effb..af9174c 100644 --- a/src/parser.hpp +++ b/src/parser.hpp @@ -32,7 +32,7 @@ enum class Version: std::size_t { V100, V110, V111, V112, V113, V114, V120, V121, - V130, + V130, V131, Unknown, Total = Unknown, }; @@ -108,6 +108,7 @@ class VersionParser { VersionInfo{ 0x20006, 0x20008, 2, 0, 2, 6 }, // 1.2.0 VersionInfo{ 0x20006, 0x20008, 2, 0, 2, 7 }, // 1.2.1 VersionInfo{ 0x40002, 0x40008, 2, 0, 2, 8 }, // 1.3.0 + VersionInfo{ 0x40002, 0x40008, 2, 0, 2, 9 }, // 1.3.1 }; static_assert(versions.size() == static_cast(Version::Total)); @@ -143,7 +144,7 @@ class TurnipParser { 0x4118C0ul, // 1.0.0 0x412060ul, 0x412060ul, 0x412060ul, 0x412060ul, 0x412060ul, // 1.1.x 0x412060ul, 0x412060ul, // 1.2.x - 0x412060ul, // 1.3.0 + 0x412060ul, 0x412060ul, // 1.3.0 }; constexpr static std::array turnip_patterns = { @@ -186,7 +187,7 @@ class VisitorParser { 0x414f8cul, // 1.0.0 0x41572cul, 0x41572cul, 0x41572cul, 0x41572cul, 0x41572cul, // 1.1.x 0x4159d8ul, 0x4159d8ul, // 1.2.x - 0x4159d8ul, // 1.3.0 + 0x4159d8ul, 0x4159d8ul, // 1.3.0 }; constexpr static std::array visitor_names = { @@ -250,7 +251,7 @@ class DateParser { 0xac0928ul, // 1.0.0 0xac27c8ul, 0xac27c8ul, 0xac27c8ul, 0xac27c8ul, 0xac27c8ul, // 1.1.x 0xace9f8ul, 0xace9f8ul, // 1.2.x - 0xaceaa8ul, // 1.3.0 + 0xaceaa8ul, 0xaceaa8ul, // 1.3.0 }; static_assert(date_offsets.size() == static_cast(Version::Total)); @@ -288,7 +289,7 @@ class WeatherSeedParser { 0x1d70ccul, // 1.0.0 0x1d70d4ul, 0x1d70d4ul, 0x1d70d4ul, 0x1d70d4ul, 0x1d70d4ul, // 1.1.x 0x1d70d4ul, 0x1d70d4ul, // 1.2.x - 0x1d70d4ul, // 1.3.0 + 0x1d70d4ul, 0x1d70d4ul // 1.3.0 }; constexpr static std::uint32_t weather_seed_max = 2147483647;