Beispiel #1
0
    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();
        }
    }
Beispiel #2
0
		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 ();
				}
		}