|
|
|
@ -379,6 +379,7 @@ used.)") |
|
|
|
struct SceneFieldInfo { |
|
|
|
struct SceneFieldInfo { |
|
|
|
Trade::SceneField name; |
|
|
|
Trade::SceneField name; |
|
|
|
std::string customName; |
|
|
|
std::string customName; |
|
|
|
|
|
|
|
Trade::SceneFieldFlags flags; |
|
|
|
Trade::SceneFieldType type; |
|
|
|
Trade::SceneFieldType type; |
|
|
|
UnsignedInt arraySize; |
|
|
|
UnsignedInt arraySize; |
|
|
|
std::size_t size; |
|
|
|
std::size_t size; |
|
|
|
@ -439,6 +440,7 @@ used.)") |
|
|
|
name, |
|
|
|
name, |
|
|
|
Trade::isSceneFieldCustom(name) ? |
|
|
|
Trade::isSceneFieldCustom(name) ? |
|
|
|
importer->sceneFieldName(name) : "", |
|
|
|
importer->sceneFieldName(name) : "", |
|
|
|
|
|
|
|
scene->fieldFlags(j), |
|
|
|
scene->fieldType(j), |
|
|
|
scene->fieldType(j), |
|
|
|
scene->fieldArraySize(j), |
|
|
|
scene->fieldArraySize(j), |
|
|
|
scene->fieldSize(j)); |
|
|
|
scene->fieldSize(j)); |
|
|
|
@ -679,6 +681,8 @@ used.)") |
|
|
|
if(field.arraySize) |
|
|
|
if(field.arraySize) |
|
|
|
d << Debug::nospace << Utility::formatString("[{}]", field.arraySize); |
|
|
|
d << Debug::nospace << Utility::formatString("[{}]", field.arraySize); |
|
|
|
d << Debug::nospace << "," << field.size << "entries"; |
|
|
|
d << Debug::nospace << "," << field.size << "entries"; |
|
|
|
|
|
|
|
if(field.flags) |
|
|
|
|
|
|
|
d << Debug::newline << " " << field.flags; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|