Namespace WoWLib.Formats.M2.Chunked
Classes
- M2ChunkedFile
A chunked .m2 shell (Legion+), abstract over the client version. Construct a concrete version with M2ChunkedFile.for_version(expansion); the per-version M2ChunkedFile* classes are subclasses. See https://wowdev.wiki/M2#Chunks.
- M2ChunkedFile.Era
The typed era factories: one method per expansion, each returning the concrete range class covering it — the compile-time twin of ForVersion.
- M2ChunkedFileBfa
The chunked .m2 shell for one Legion+ client version: the MD21 image blob plus the satellite chunks. An untouched shell rewrites byte-for-byte. See https://wowdev.wiki/M2#Chunks.
- M2ChunkedFileDragonflight
The chunked .m2 shell for one Legion+ client version: the MD21 image blob plus the satellite chunks. An untouched shell rewrites byte-for-byte. See https://wowdev.wiki/M2#Chunks.
- M2ChunkedFileLegion
The chunked .m2 shell for one Legion+ client version: the MD21 image blob plus the satellite chunks. An untouched shell rewrites byte-for-byte. See https://wowdev.wiki/M2#Chunks.
- M2ChunkedFileShadowlands
The chunked .m2 shell for one Legion+ client version: the MD21 image blob plus the satellite chunks. An untouched shell rewrites byte-for-byte. See https://wowdev.wiki/M2#Chunks.
- M2ChunkedFileTheWarWithin
The chunked .m2 shell for one Legion+ client version: the MD21 image blob plus the satellite chunks. An untouched shell rewrites byte-for-byte. See https://wowdev.wiki/M2#Chunks.