public Chunk_MDDF(ADTFile file) : base(file, "MDDF", Magic) { int entryCount = (int)ChunkSize / 36; entries = new MDDFEntry[entryCount]; for (int i = 0; i < entryCount; i++) { MDDFEntry entry = new MDDFEntry(); entry.entry = file.readUInt32(); entry.uniqueID = file.readUInt32(); entry.position = Position.Read(file); entry.rotation = Rotation.Read(file); entry.scale = file.readUInt16(); entry.flags = file.readUInt16(); } LogWrite("Loaded " + entryCount + " doodad spawns"); }