From 013e8c3f2a8d51bb99770ba8898f4a4b444be402 Mon Sep 17 00:00:00 2001 From: Jan Date: Sat, 14 Aug 2021 16:11:10 +0200 Subject: [PATCH] Improve T6 model dumping color selection criteria --- .../Game/T6/AssetDumpers/AssetDumperXModel.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/ObjWriting/Game/T6/AssetDumpers/AssetDumperXModel.cpp b/src/ObjWriting/Game/T6/AssetDumpers/AssetDumperXModel.cpp index 43b9414f..bcdf353c 100644 --- a/src/ObjWriting/Game/T6/AssetDumpers/AssetDumperXModel.cpp +++ b/src/ObjWriting/Game/T6/AssetDumpers/AssetDumperXModel.cpp @@ -36,7 +36,19 @@ GfxImage* AssetDumperXModel::GetMaterialColorMap(const Material* material) for(const auto* def : potentialTextureDefs) { - if (def->nameStart == 'c' && def->nameEnd == 'p') + if (tolower(def->nameStart) == 'c' && tolower(def->nameEnd) == 'p') + return def->image; + } + + for(const auto* def : potentialTextureDefs) + { + if (tolower(def->nameStart) == 'r' && tolower(def->nameEnd) == 'k') + return def->image; + } + + for(const auto* def : potentialTextureDefs) + { + if (tolower(def->nameStart) == 'd' && tolower(def->nameEnd) == 'p') return def->image; }