XPlor/libs/zonefile/PS3/zonefile_cod4_ps3.cpp

47 lines
1.3 KiB
C++
Raw Normal View History

#include "zonefile_cod4_ps3.h"
#include <QFile>
#include <QDataStream>
#include <QDebug>
ZoneFile_COD4_PS3::ZoneFile_COD4_PS3()
: ZoneFile() {
}
ZoneFile_COD4_PS3::~ZoneFile_COD4_PS3() {
}
bool ZoneFile_COD4_PS3::Load(const QByteArray aFileData) {
return true;
}
2025-07-10 00:05:44 -04:00
Utils::AssetType ZoneFile_COD4_PS3::AssetStrToEnum(const QString aAssetType) {
const QString cleanedType = aAssetType.toUpper();
if (cleanedType == "00000003") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_XMODEL;
} else if (cleanedType == "00000002") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_Animation;
} else if (cleanedType == "00000007") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_MATERIAL;
} else if (cleanedType == "00000009") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_TECHNIQUE_SET;
} else if (cleanedType == "0000000C") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_COL_MAP_SP;
} else if (cleanedType == "0000000E") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_D3DBSP;
} else if (cleanedType == "0000000F") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_GAME_MAP_SP;
} else if (cleanedType == "00000012") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_GFX_MAP;
} else if (cleanedType == "00000019") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_WEAPON;
} else if (cleanedType == "0000001B") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_FX;
} else if (cleanedType == "00000018") {
2025-07-10 00:05:44 -04:00
return Utils::ASSET_SOUND;
}
2025-07-10 00:05:44 -04:00
return Utils::ASSET_NONE;
}