diff --git a/src/ObjWriting/Game/IW4/Leaderboard/JsonLeaderboardDefWriter.cpp b/src/ObjWriting/Game/IW4/Leaderboard/JsonLeaderboardDefWriter.cpp index 3523c0d6..fe6628bf 100644 --- a/src/ObjWriting/Game/IW4/Leaderboard/JsonLeaderboardDefWriter.cpp +++ b/src/ObjWriting/Game/IW4/Leaderboard/JsonLeaderboardDefWriter.cpp @@ -28,6 +28,7 @@ namespace jRoot["_type"] = "leaderboard"; jRoot["_version"] = 1; + jRoot["_game"] = "iw4"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/IW5/Leaderboard/JsonLeaderboardDefWriter.cpp b/src/ObjWriting/Game/IW5/Leaderboard/JsonLeaderboardDefWriter.cpp index 88dcfa42..ef365d79 100644 --- a/src/ObjWriting/Game/IW5/Leaderboard/JsonLeaderboardDefWriter.cpp +++ b/src/ObjWriting/Game/IW5/Leaderboard/JsonLeaderboardDefWriter.cpp @@ -28,6 +28,7 @@ namespace jRoot["_type"] = "leaderboard"; jRoot["_version"] = 1; + jRoot["_game"] = "iw5"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/IW5/Material/JsonMaterialWriter.cpp b/src/ObjWriting/Game/IW5/Material/JsonMaterialWriter.cpp index ff36505a..f5cf4884 100644 --- a/src/ObjWriting/Game/IW5/Material/JsonMaterialWriter.cpp +++ b/src/ObjWriting/Game/IW5/Material/JsonMaterialWriter.cpp @@ -29,8 +29,8 @@ namespace json jRoot = jsonMaterial; jRoot["_type"] = "material"; - jRoot["_game"] = "iw5"; jRoot["_version"] = 1; + jRoot["_game"] = "iw5"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/IW5/Weapon/JsonWeaponAttachmentWriter.cpp b/src/ObjWriting/Game/IW5/Weapon/JsonWeaponAttachmentWriter.cpp index 2c6fadcf..69f50071 100644 --- a/src/ObjWriting/Game/IW5/Weapon/JsonWeaponAttachmentWriter.cpp +++ b/src/ObjWriting/Game/IW5/Weapon/JsonWeaponAttachmentWriter.cpp @@ -27,6 +27,7 @@ namespace jRoot["_type"] = "attachment"; jRoot["_version"] = 1; + jRoot["_game"] = "iw5"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/T6/Leaderboard/JsonLeaderboardDefWriter.cpp b/src/ObjWriting/Game/T6/Leaderboard/JsonLeaderboardDefWriter.cpp index 609c03d9..a559881f 100644 --- a/src/ObjWriting/Game/T6/Leaderboard/JsonLeaderboardDefWriter.cpp +++ b/src/ObjWriting/Game/T6/Leaderboard/JsonLeaderboardDefWriter.cpp @@ -28,6 +28,7 @@ namespace jRoot["_type"] = "leaderboard"; jRoot["_version"] = 1; + jRoot["_game"] = "t6"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/T6/Material/JsonMaterialWriter.cpp b/src/ObjWriting/Game/T6/Material/JsonMaterialWriter.cpp index 75075265..194626ba 100644 --- a/src/ObjWriting/Game/T6/Material/JsonMaterialWriter.cpp +++ b/src/ObjWriting/Game/T6/Material/JsonMaterialWriter.cpp @@ -29,6 +29,7 @@ namespace jRoot["_type"] = "material"; jRoot["_version"] = 1; + jRoot["_game"] = "t6"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/Game/T6/WeaponCamo/JsonWeaponCamoWriter.cpp b/src/ObjWriting/Game/T6/WeaponCamo/JsonWeaponCamoWriter.cpp index ad40d536..3438dae8 100644 --- a/src/ObjWriting/Game/T6/WeaponCamo/JsonWeaponCamoWriter.cpp +++ b/src/ObjWriting/Game/T6/WeaponCamo/JsonWeaponCamoWriter.cpp @@ -27,6 +27,7 @@ namespace jRoot["_type"] = "weaponCamo"; jRoot["_version"] = 1; + jRoot["_game"] = "t6"; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/XModel/XModelDumper.cpp.template b/src/ObjWriting/XModel/XModelDumper.cpp.template index eebab624..fee67d24 100644 --- a/src/ObjWriting/XModel/XModelDumper.cpp.template +++ b/src/ObjWriting/XModel/XModelDumper.cpp.template @@ -8,12 +8,19 @@ #if GAME == "IW5" #define FEATURE_IW5 +#define GAME_LOWER "iw5" #elif GAME == "T5" #define FEATURE_T5 +#define GAME_LOWER "t5" #elif GAME == "T6" #define FEATURE_T6 +#define GAME_LOWER "t6" #endif +// This file was templated. +// See XModelDumper.cpp.template. +// Do not modify, changes will be lost. + #include DUMPER_HEADER #include COMMON_HEADER @@ -664,6 +671,7 @@ namespace jRoot["_type"] = "xmodel"; jRoot["_version"] = 1; + jRoot["_game"] = GAME_LOWER; m_stream << std::setw(4) << jRoot << "\n"; } diff --git a/src/ObjWriting/XModel/XModelDumper.h.template b/src/ObjWriting/XModel/XModelDumper.h.template index c981ef6b..bcb2d5ab 100644 --- a/src/ObjWriting/XModel/XModelDumper.h.template +++ b/src/ObjWriting/XModel/XModelDumper.h.template @@ -4,6 +4,10 @@ #set GAME_HEADER "\"Game/" + GAME + "/" + GAME + ".h\"" +// This file was templated. +// See XModelDumper.h.template. +// Do not modify, changes will be lost. + #pragma once #include "Dumping/AssetDumpingContext.h"