diff --git a/OTRExporter/OTRExporter/CollisionExporter.cpp b/OTRExporter/OTRExporter/CollisionExporter.cpp index f773741f3..3aab347b3 100644 --- a/OTRExporter/OTRExporter/CollisionExporter.cpp +++ b/OTRExporter/OTRExporter/CollisionExporter.cpp @@ -41,8 +41,8 @@ void OTRExporter_Collision::Save(ZResource* res, const fs::path& outPath, Binary writer->Write((uint32_t)col->PolygonTypes.size()); for (uint16_t i = 0; i < col->PolygonTypes.size(); i++) { - writer->Write(col->PolygonTypes[i].data[0]); writer->Write(col->PolygonTypes[i].data[1]); + writer->Write(col->PolygonTypes[i].data[0]); } writer->Write((uint32_t)col->camData->entries.size()); diff --git a/soh/soh/resource/importer/CollisionHeaderFactory.cpp b/soh/soh/resource/importer/CollisionHeaderFactory.cpp index dbf1390df..a935ed7fd 100644 --- a/soh/soh/resource/importer/CollisionHeaderFactory.cpp +++ b/soh/soh/resource/importer/CollisionHeaderFactory.cpp @@ -77,8 +77,8 @@ void Ship::CollisionHeaderFactoryV0::ParseFileBinary(std::shared_ptrsurfaceTypesCount; i++) { SurfaceType surfaceType; - surfaceType.data[0] = reader->ReadUInt32(); surfaceType.data[1] = reader->ReadUInt32(); + surfaceType.data[0] = reader->ReadUInt32(); collisionHeader->surfaceTypes.push_back(surfaceType); }