diff --git a/include/resource_data.h b/include/resource_data.h index 14ec2d3..459a853 100644 --- a/include/resource_data.h +++ b/include/resource_data.h @@ -39,7 +39,7 @@ const static std::string NEW_LINE_PATH = "\nat "; const static std::string LONG_PATH_HEAD = "\\\\?\\"; const static int32_t VERSION_MAX_LEN = 128; const static int32_t INT_TO_BYTES = sizeof(uint32_t); -static const int8_t RESTOOL_VERSION[VERSION_MAX_LEN] = { "Restool 5.007" }; +static const int8_t RESTOOL_VERSION[VERSION_MAX_LEN] = { "Restool 5.008" }; const static int32_t TAG_LEN = 4; enum class KeyType { diff --git a/src/resource_pack.cpp b/src/resource_pack.cpp index fc94d34..1d21e7d 100644 --- a/src/resource_pack.cpp +++ b/src/resource_pack.cpp @@ -295,6 +295,7 @@ uint32_t ResourcePack::CopyRawFileOrResFileImpl(const string &src, const string } } else { if (ResourceUtil::FileExist(subPath)) { + cerr << "Warning: '" << entry->GetFilePath().GetPath() << "' is defined repeatedly." << endl; continue; } if (!ResourceUtil::CopyFleInner(entry->GetFilePath().GetPath(), subPath)) {