private void ReadMarkSurfaces() { markSurfacesLump = new BSPMarkSurfaces(); int numMarkSurfaces = header.directory [11].length / 2; bspInfo.mapNum_marksurfaces = numMarkSurfaces; markSurfacesLump.markSurfaces = new int[numMarkSurfaces]; BSPfile.BaseStream.Position = header.directory [11].offset; for (int i = 0; i < numMarkSurfaces; i++) { markSurfacesLump.markSurfaces [i] = BSPfile.ReadUInt16(); } }
private void ReadMarkSurfaces () { markSurfacesLump = new BSPMarkSurfaces (); int numMarkSurfaces = header.directory [11].length / 2; bspInfo.mapNum_marksurfaces = numMarkSurfaces; markSurfacesLump.markSurfaces = new int[numMarkSurfaces]; BSPfile.BaseStream.Position = header.directory [11].offset; for (int i = 0; i < numMarkSurfaces; i++) { markSurfacesLump.markSurfaces [i] = BSPfile.ReadUInt16 (); } }