MapPropertySerialiser: fix serialisation of demo saves.

This commit is contained in:
Guillaume Jacquemin 2021-09-22 21:50:08 +02:00
parent 48210c7186
commit b3220ca8e1
1 changed files with 9 additions and 2 deletions

View File

@ -121,8 +121,15 @@ auto MapPropertySerialiser::serialiseProperty(UnrealPropertyBase::ptr& prop, Uns
}
for(auto& value : pair.values) {
if(!serialiser.write(value, dummy_bytes_written, writer)) {
return false;
if(map_prop->valueType == "StructProperty") {
if(!serialiser.write(value, dummy_bytes_written, writer)) {
return false;
}
}
else {
if(!serialiser.writeItem(value, map_prop->valueType, dummy_bytes_written, writer)) {
return false;
}
}
}
}