aboutsummaryrefslogtreecommitdiff
path: root/src/tools/extractor_common
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-10-19 14:33:29 +0200
committerOvahlord <dreadkiller@gmx.de>2024-11-01 07:56:45 +0100
commit2d415b4621fd0620944aa02140c13ddee5e17ce9 (patch)
tree5efbb1599e507bef775da5d586e9037d5d3651e0 /src/tools/extractor_common
parentd25a2698d88243d6259a4b3730f85a878677a4f1 (diff)
Core/DataStores: updated DB2 structures to 4.4.1
Diffstat (limited to 'src/tools/extractor_common')
-rw-r--r--src/tools/extractor_common/ExtractorDB2LoadInfo.h30
1 files changed, 17 insertions, 13 deletions
diff --git a/src/tools/extractor_common/ExtractorDB2LoadInfo.h b/src/tools/extractor_common/ExtractorDB2LoadInfo.h
index bf43b2a81f3..95560740d2f 100644
--- a/src/tools/extractor_common/ExtractorDB2LoadInfo.h
+++ b/src/tools/extractor_common/ExtractorDB2LoadInfo.h
@@ -31,7 +31,7 @@ struct CinematicCameraLoadInfo
{ FT_INT, 1, false },
};
- static constexpr DB2Meta MetaInstance{ 1294214, -1, 4, 4, 0x744B99BC, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1294214, -1, 4, 4, 0xF96842A0, MetaFields, -1 };
static constexpr DB2FieldMeta Fields[7] =
{
@@ -44,12 +44,12 @@ struct CinematicCameraLoadInfo
{ false, FT_INT, "FileDataID" },
};
- static constexpr DB2FileLoadInfo Instance{ Fields, 7, & MetaInstance };
+ static constexpr DB2FileLoadInfo Instance{ Fields, 7, &MetaInstance };
};
struct GameobjectDisplayInfoLoadInfo
{
- static constexpr DB2MetaField MetaFields[6] =
+ static constexpr DB2MetaField MetaFields[7] =
{
{ FT_STRING_NOT_LOCALIZED, 1, true },
{ FT_FLOAT, 6, true },
@@ -57,11 +57,12 @@ struct GameobjectDisplayInfoLoadInfo
{ FT_SHORT, 1, true },
{ FT_FLOAT, 1, true },
{ FT_FLOAT, 1, true },
+ { FT_SHORT, 1, false },
};
- static constexpr DB2Meta MetaInstance{ 1266277, -1, 6, 6, 0xB59CF0B2, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1266277, -1, 7, 7, 0x7C5F0B90, MetaFields, -1 };
- static constexpr DB2FieldMeta Fields[12] =
+ static constexpr DB2FieldMeta Fields[13] =
{
{ false, FT_INT, "ID" },
{ false, FT_STRING_NOT_LOCALIZED, "ModelName" },
@@ -75,9 +76,10 @@ struct GameobjectDisplayInfoLoadInfo
{ true, FT_SHORT, "ObjectEffectPackageID" },
{ false, FT_FLOAT, "OverrideLootEffectScale" },
{ false, FT_FLOAT, "OverrideNameScale" },
+ { false, FT_SHORT, "Unknown1154" },
};
- static constexpr DB2FileLoadInfo Instance{ Fields, 12, &MetaInstance };
+ static constexpr DB2FileLoadInfo Instance{ Fields, 13, &MetaInstance };
};
struct LiquidMaterialLoadInfo
@@ -88,7 +90,7 @@ struct LiquidMaterialLoadInfo
{ FT_BYTE, 1, true },
};
- static constexpr DB2Meta MetaInstance{ 1132538, -1, 2, 2, 0x2CFFEA40, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1132538, -1, 2, 2, 0x01033D2A, MetaFields, -1 };
static constexpr DB2FieldMeta Fields[3] =
{
@@ -111,7 +113,7 @@ struct LiquidObjectLoadInfo
{ FT_BYTE, 1, false },
};
- static constexpr DB2Meta MetaInstance{ 1308058, -1, 5, 5, 0x6CAEB8A1, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1308058, -1, 5, 5, 0xCB0D39E8, MetaFields, -1 };
static constexpr DB2FieldMeta Fields[6] =
{
@@ -153,7 +155,7 @@ struct LiquidTypeLoadInfo
{ FT_FLOAT, 4, true },
};
- static constexpr DB2Meta MetaInstance{ 1371380, -1, 21, 21, 0xAFFFC9E0, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1371380, -1, 21, 21, 0x95DB15B6, MetaFields, -1 };
static constexpr DB2FieldMeta Fields[56] =
{
@@ -220,7 +222,7 @@ struct LiquidTypeLoadInfo
struct MapLoadInfo
{
- static constexpr DB2MetaField MetaFields[22] =
+ static constexpr DB2MetaField MetaFields[23] =
{
{ FT_STRING_NOT_LOCALIZED, 1, true },
{ FT_STRING, 1, true },
@@ -243,12 +245,13 @@ struct MapLoadInfo
{ FT_BYTE, 1, false },
{ FT_SHORT, 1, true },
{ FT_INT, 1, true },
+ { FT_INT, 1, true },
{ FT_INT, 3, true },
};
- static constexpr DB2Meta MetaInstance{ 1349477, -1, 22, 22, 0xEE526FA5, MetaFields, -1 };
+ static constexpr DB2Meta MetaInstance{ 1349477, -1, 23, 23, 0x32401DC5, MetaFields, -1 };
- static constexpr DB2FieldMeta Fields[25] =
+ static constexpr DB2FieldMeta Fields[26] =
{
{ false, FT_INT, "ID" },
{ false, FT_STRING_NOT_LOCALIZED, "Directory" },
@@ -272,12 +275,13 @@ struct MapLoadInfo
{ false, FT_BYTE, "MaxPlayers" },
{ true, FT_SHORT, "WindSettingsID" },
{ true, FT_INT, "ZmpFileDataID" },
+ { true, FT_INT, "Unknown1154" },
{ true, FT_INT, "Flags1" },
{ true, FT_INT, "Flags2" },
{ true, FT_INT, "Flags3" },
};
- static constexpr DB2FileLoadInfo Instance{ Fields, 25, &MetaInstance };
+ static constexpr DB2FileLoadInfo Instance{ Fields, 26, &MetaInstance };
};
#endif // ExtractorDB2LoadInfo_h__