HaloMap.RawData.BSPModel.LoadUnknowns C# (CSharp) Method

LoadUnknowns() public method

The load unknowns.
public LoadUnknowns ( Meta &meta ) : void
meta HaloMap.Meta.Meta The meta.
return void
        public void LoadUnknowns(ref Meta meta)
        {
            map.OpenMap(MapTypes.Internal);
            BinaryReader BR = new BinaryReader(meta.MS);
            BR.BaseStream.Position = 580;
            int tempc = BR.ReadInt32();
            int tempr = BR.ReadInt32() - meta.magic - meta.offset;
            BR.BaseStream.Position = tempr + 16;
            tempc = BR.ReadInt32();
            tempr = BR.ReadInt32() - meta.magic - meta.offset;
            UnknownChunks = new UnknownChunk[tempc];
            for (int x = 0; x < tempc; x++)
            {
                UnknownChunks[x] = new UnknownChunk(tempr + (x * 44), x, ref meta);
            }

            map.CloseMap();
        }