mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-16 20:57:01 +00:00
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
This commit is contained in:
@@ -669,11 +669,12 @@ atUint32 ReadGeomSectionsToBlender(hecl::blender::PyOutStream& os, athena::io::I
|
||||
}
|
||||
}
|
||||
|
||||
if (s < secCount - 1)
|
||||
reader.seek(secStart + secSizes[s], athena::Begin);
|
||||
if (s < secCount - 1) {
|
||||
reader.seek(secStart + secSizes[s], athena::SeekOrigin::Begin);
|
||||
}
|
||||
}
|
||||
|
||||
reader.seek(afterHeaderPos, athena::Begin);
|
||||
reader.seek(afterHeaderPos, athena::SeekOrigin::Begin);
|
||||
|
||||
visitedDLOffsets = false;
|
||||
unsigned createdUVLayers = 0;
|
||||
@@ -989,8 +990,9 @@ atUint32 ReadGeomSectionsToBlender(hecl::blender::PyOutStream& os, athena::io::I
|
||||
}
|
||||
}
|
||||
|
||||
if (s < secCount - 1)
|
||||
reader.seek(secStart + secSizes[s], athena::Begin);
|
||||
if (s < secCount - 1) {
|
||||
reader.seek(secStart + secSizes[s], athena::SeekOrigin::Begin);
|
||||
}
|
||||
}
|
||||
|
||||
/* Finish Mesh */
|
||||
@@ -1088,8 +1090,9 @@ void NameCMDL(athena::io::IStreamReader& reader, PAKRouter& pakRouter, typename
|
||||
matSet.nameTextures(pakRouter, bestName.c_str(), s);
|
||||
}
|
||||
|
||||
if (s < head.secCount - 1)
|
||||
reader.seek(secStart + head.secSizes[s], athena::Begin);
|
||||
if (s < head.secCount - 1) {
|
||||
reader.seek(secStart + head.secSizes[s], athena::SeekOrigin::Begin);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1547,7 +1550,7 @@ bool WriteHMDLCMDL(const hecl::ProjectPath& outPath, const hecl::ProjectPath& in
|
||||
}
|
||||
|
||||
/* Ensure final surface's alignment writes zeros */
|
||||
writer.seek(-1, athena::Current);
|
||||
writer.seek(-1, athena::SeekOrigin::Current);
|
||||
writer.writeUByte(0);
|
||||
writer.close();
|
||||
return true;
|
||||
@@ -2042,7 +2045,7 @@ void SurfaceHeader_1::Enumerate<BigDNA::Read>(typename Read::StreamT& reader) {
|
||||
aabb[1] = reader.readVec3fBig();
|
||||
remAABB -= 24;
|
||||
}
|
||||
reader.seek(remAABB, athena::Current);
|
||||
reader.seek(remAABB, athena::SeekOrigin::Current);
|
||||
/* align */
|
||||
reader.seekAlign32();
|
||||
}
|
||||
@@ -2106,7 +2109,7 @@ void SurfaceHeader_2::Enumerate<BigDNA::Read>(typename Read::StreamT& reader) {
|
||||
aabb[1] = reader.readVec3fBig();
|
||||
remAABB -= 24;
|
||||
}
|
||||
reader.seek(remAABB, athena::Current);
|
||||
reader.seek(remAABB, athena::SeekOrigin::Current);
|
||||
/* align */
|
||||
reader.seekAlign32();
|
||||
}
|
||||
@@ -2174,7 +2177,7 @@ void SurfaceHeader_3::Enumerate<BigDNA::Read>(typename Read::StreamT& reader) {
|
||||
aabb[1] = reader.readVec3fBig();
|
||||
remAABB -= 24;
|
||||
}
|
||||
reader.seek(remAABB, athena::Current);
|
||||
reader.seek(remAABB, athena::SeekOrigin::Current);
|
||||
/* unk3 */
|
||||
unk3 = reader.readUByte();
|
||||
/* align */
|
||||
|
||||
Reference in New Issue
Block a user