public static int[,] Import(string Name) { if (!File.Exists("VoxelPatterns/" + Name + ".vxp")) { return(null); } byte[] Data = null; try { Data = File.ReadAllBytes("VoxelPatterns/" + Name + ".vxp"); } catch (IOException e) { Debug.WriteLine(e.Message); } int ByteCount = 0; int VX = BitConverter.ToInt32(Data, ByteCount); ByteCount += 4; int VY = BitConverter.ToInt32(Data, ByteCount); ByteCount += 4; int DataLength = BitConverter.ToInt32(Data, ByteCount); ByteCount += 4; return(CompressionUtil.UnPackToIntArray(VX, VY, Data, ByteCount, DataLength)); }