aboutsummaryrefslogtreecommitdiff
path: root/src/tools/extractor_common
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/extractor_common')
-rw-r--r--src/tools/extractor_common/ExtractorDB2LoadInfo.h224
1 files changed, 112 insertions, 112 deletions
diff --git a/src/tools/extractor_common/ExtractorDB2LoadInfo.h b/src/tools/extractor_common/ExtractorDB2LoadInfo.h
index 97b63c76b0e..2b19dab7f67 100644
--- a/src/tools/extractor_common/ExtractorDB2LoadInfo.h
+++ b/src/tools/extractor_common/ExtractorDB2LoadInfo.h
@@ -45,14 +45,14 @@ struct CinematicCameraLoadInfo
static constexpr DB2FieldMeta Fields[8] =
{
- { false, FT_INT, "ID" },
- { false, FT_FLOAT, "OriginX" },
- { false, FT_FLOAT, "OriginY" },
- { false, FT_FLOAT, "OriginZ" },
- { false, FT_INT, "SoundID" },
- { false, FT_FLOAT, "OriginFacing" },
- { false, FT_INT, "FileDataID" },
- { false, FT_INT, "ConversationID" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OriginX" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OriginY" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OriginZ" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "SoundID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OriginFacing" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "FileDataID" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ConversationID" },
};
static constexpr DB2FileLoadInfo Instance{ Fields, 8, & MetaInstance };
@@ -86,21 +86,21 @@ struct GameobjectDisplayInfoLoadInfo
static constexpr DB2FieldMeta Fields[15] =
{
- { false, FT_INT, "ID" },
- { false, FT_FLOAT, "GeoBoxMinX" },
- { false, FT_FLOAT, "GeoBoxMinY" },
- { false, FT_FLOAT, "GeoBoxMinZ" },
- { false, FT_FLOAT, "GeoBoxMaxX" },
- { false, FT_FLOAT, "GeoBoxMaxY" },
- { false, FT_FLOAT, "GeoBoxMaxZ" },
- { true, FT_INT, "FileDataID" },
- { true, FT_SHORT, "ObjectEffectPackageID" },
- { false, FT_FLOAT, "OverrideLootEffectScale" },
- { false, FT_FLOAT, "OverrideNameScale" },
- { true, FT_INT, "AlternateDisplayType" },
- { true, FT_INT, "ClientCreatureDisplayInfoID" },
- { true, FT_INT, "ClientItemID" },
- { false, FT_SHORT, "Unknown1100" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMinX" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMinY" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMinZ" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMaxX" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMaxY" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "GeoBoxMaxZ" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "FileDataID" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "ObjectEffectPackageID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OverrideLootEffectScale" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "OverrideNameScale" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "AlternateDisplayType" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "ClientCreatureDisplayInfoID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "ClientItemID" },
+ { .IsSigned = false, .Type = FT_SHORT, .Name = "Unknown1100" },
};
static constexpr DB2FileLoadInfo Instance{ Fields, 15, &MetaInstance };
@@ -127,9 +127,9 @@ struct LiquidMaterialLoadInfo
static constexpr DB2FieldMeta Fields[3] =
{
- { false, FT_INT, "ID" },
- { true, FT_INT, "Flags" },
- { true, FT_BYTE, "LVF" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Flags" },
+ { .IsSigned = true, .Type = FT_BYTE, .Name = "LVF" },
};
static constexpr DB2FileLoadInfo Instance{ Fields, 3, &MetaInstance };
@@ -210,62 +210,62 @@ struct LiquidTypeLoadInfo
static constexpr DB2FieldMeta Fields[56] =
{
- { false, FT_INT, "ID" },
- { false, FT_STRING_NOT_LOCALIZED, "Name" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture1" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture2" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture3" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture4" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture5" },
- { false, FT_STRING_NOT_LOCALIZED, "Texture6" },
- { true, FT_INT, "Flags" },
- { false, FT_BYTE, "SoundBank" },
- { false, FT_INT, "SoundID" },
- { false, FT_INT, "SpellID" },
- { false, FT_FLOAT, "MaxDarkenDepth" },
- { false, FT_FLOAT, "FogDarkenIntensity" },
- { false, FT_FLOAT, "AmbDarkenIntensity" },
- { false, FT_FLOAT, "DirDarkenIntensity" },
- { false, FT_SHORT, "LightID" },
- { false, FT_FLOAT, "ParticleScale" },
- { false, FT_BYTE, "ParticleMovement" },
- { false, FT_BYTE, "ParticleTexSlots" },
- { false, FT_BYTE, "MaterialID" },
- { true, FT_INT, "MinimapStaticCol" },
- { false, FT_BYTE, "FrameCountTexture1" },
- { false, FT_BYTE, "FrameCountTexture2" },
- { false, FT_BYTE, "FrameCountTexture3" },
- { false, FT_BYTE, "FrameCountTexture4" },
- { false, FT_BYTE, "FrameCountTexture5" },
- { false, FT_BYTE, "FrameCountTexture6" },
- { true, FT_INT, "Color1" },
- { true, FT_INT, "Color2" },
- { false, FT_FLOAT, "Float1" },
- { false, FT_FLOAT, "Float2" },
- { false, FT_FLOAT, "Float3" },
- { false, FT_FLOAT, "Float4" },
- { false, FT_FLOAT, "Float5" },
- { false, FT_FLOAT, "Float6" },
- { false, FT_FLOAT, "Float7" },
- { false, FT_FLOAT, "Float8" },
- { false, FT_FLOAT, "Float9" },
- { false, FT_FLOAT, "Float10" },
- { false, FT_FLOAT, "Float11" },
- { false, FT_FLOAT, "Float12" },
- { false, FT_FLOAT, "Float13" },
- { false, FT_FLOAT, "Float14" },
- { false, FT_FLOAT, "Float15" },
- { false, FT_FLOAT, "Float16" },
- { false, FT_FLOAT, "Float17" },
- { false, FT_FLOAT, "Float18" },
- { false, FT_INT, "Int1" },
- { false, FT_INT, "Int2" },
- { false, FT_INT, "Int3" },
- { false, FT_INT, "Int4" },
- { false, FT_FLOAT, "Coefficient1" },
- { false, FT_FLOAT, "Coefficient2" },
- { false, FT_FLOAT, "Coefficient3" },
- { false, FT_FLOAT, "Coefficient4" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ID" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Name" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture1" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture2" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture3" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture4" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture5" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Texture6" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Flags" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "SoundBank" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "SoundID" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "SpellID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "MaxDarkenDepth" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "FogDarkenIntensity" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "AmbDarkenIntensity" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "DirDarkenIntensity" },
+ { .IsSigned = false, .Type = FT_SHORT, .Name = "LightID" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "ParticleScale" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "ParticleMovement" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "ParticleTexSlots" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "MaterialID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "MinimapStaticCol" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture1" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture2" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture3" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture4" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture5" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "FrameCountTexture6" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Color1" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Color2" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float1" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float2" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float3" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float4" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float5" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float6" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float7" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float8" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float9" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float10" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float11" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float12" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float13" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float14" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float15" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float16" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float17" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Float18" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "Int1" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "Int2" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "Int3" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "Int4" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Coefficient1" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Coefficient2" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Coefficient3" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "Coefficient4" },
};
static constexpr DB2FileLoadInfo Instance{ Fields, 56, &MetaInstance };
@@ -309,41 +309,41 @@ struct MapLoadInfo
.ParentIndexField = -1,
.FieldCount = 25,
.FileFieldCount = 25,
- .LayoutHash = 0xE0196C63,
+ .LayoutHash = 0x75863E23,
.Fields = MetaFields
};
static constexpr DB2FieldMeta Fields[29] =
{
- { false, FT_INT, "ID" },
- { false, FT_STRING_NOT_LOCALIZED, "Directory" },
- { false, FT_STRING, "MapName" },
- { false, FT_STRING, "MapDescription0" },
- { false, FT_STRING, "MapDescription1" },
- { false, FT_STRING, "PvpShortDescription" },
- { false, FT_STRING, "PvpLongDescription" },
- { false, FT_FLOAT, "CorpseX" },
- { false, FT_FLOAT, "CorpseY" },
- { false, FT_BYTE, "MapType" },
- { true, FT_BYTE, "InstanceType" },
- { false, FT_BYTE, "ExpansionID" },
- { false, FT_SHORT, "AreaTableID" },
- { true, FT_SHORT, "LoadingScreenID" },
- { true, FT_SHORT, "TimeOfDayOverride" },
- { true, FT_SHORT, "ParentMapID" },
- { true, FT_SHORT, "CosmeticParentMapID" },
- { false, FT_BYTE, "TimeOffset" },
- { false, FT_FLOAT, "MinimapIconScale" },
- { true, FT_SHORT, "CorpseMapID" },
- { false, FT_BYTE, "MaxPlayers" },
- { true, FT_SHORT, "WindSettingsID" },
- { true, FT_INT, "ZmpFileDataID" },
- { true, FT_INT, "WdtFileDataID" },
- { true, FT_INT, "NavigationMaxDistance" },
- { true, FT_INT, "PreloadFileDataID" },
- { true, FT_INT, "Flags1" },
- { true, FT_INT, "Flags2" },
- { true, FT_INT, "Flags3" },
+ { .IsSigned = false, .Type = FT_INT, .Name = "ID" },
+ { .IsSigned = false, .Type = FT_STRING_NOT_LOCALIZED, .Name = "Directory" },
+ { .IsSigned = false, .Type = FT_STRING, .Name = "MapName" },
+ { .IsSigned = false, .Type = FT_STRING, .Name = "MapDescription0" },
+ { .IsSigned = false, .Type = FT_STRING, .Name = "MapDescription1" },
+ { .IsSigned = false, .Type = FT_STRING, .Name = "PvpShortDescription" },
+ { .IsSigned = false, .Type = FT_STRING, .Name = "PvpLongDescription" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "CorpseX" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "CorpseY" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "MapType" },
+ { .IsSigned = true, .Type = FT_BYTE, .Name = "InstanceType" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "ExpansionID" },
+ { .IsSigned = false, .Type = FT_SHORT, .Name = "AreaTableID" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "LoadingScreenID" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "TimeOfDayOverride" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "ParentMapID" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "CosmeticParentMapID" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "TimeOffset" },
+ { .IsSigned = false, .Type = FT_FLOAT, .Name = "MinimapIconScale" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "CorpseMapID" },
+ { .IsSigned = false, .Type = FT_BYTE, .Name = "MaxPlayers" },
+ { .IsSigned = true, .Type = FT_SHORT, .Name = "WindSettingsID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "ZmpFileDataID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "WdtFileDataID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "NavigationMaxDistance" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "PreloadFileDataID" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Flags1" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Flags2" },
+ { .IsSigned = true, .Type = FT_INT, .Name = "Flags3" },
};
static constexpr DB2FileLoadInfo Instance{ Fields, 29, &MetaInstance };