public AreaInfoEntry(byte[] data, uint inTileX, uint inTileY) { this.TileX = inTileX; this.TileY = inTileY; using (MemoryStream ms = new MemoryStream(data)) { using (BinaryReader br = new BinaryReader(ms)) { this.Flags = (AreaInfoFlags)br.ReadUInt32(); this.AreaID = br.ReadUInt32(); } } }
public AreaInfoEntry(byte[] data, uint inTileX, uint inTileY) { TileX = inTileX; TileY = inTileY; using (MemoryStream ms = new MemoryStream(data)) { using (BinaryReader br = new BinaryReader(ms)) { Flags = (AreaInfoFlags)br.ReadUInt32(); AreaID = br.ReadUInt32(); } } }