Example #1
0
        public void UnknownPart(byte[] memory)
        {
            UnknownP p = new UnknownP();

            p.data = new byte[28];
            for (int i = 0; i < 28; i++)
            {
                p.data[i] = memory[readerpos];
                readerpos++;
            }
            Mesh.UnknownPart = p;
        }
Example #2
0
        public void UnknownPart(byte[] memory)
        {
            TreeNode res = new TreeNode("Unknown 28 bytes, start: 0x" + readerpos.ToString("X4"));
            TreeNode unknowndata = new TreeNode("Data");
            UnknownP p = new UnknownP();
            p.data = new byte[28];

            int tempReader = readerpos;

            for (int i = 0; i < 28; i++)
            { //don't mind me, just savin' some data here.
                p.data[i] = memory[tempReader];
                tempReader++;
            }


            string s = "";
            for (int i = 0; i < 8; i++)
            {
                s += memory[readerpos].ToString("X2") + " ";
                readerpos += 1;
            }
            unknowndata.Nodes.Add("Block 1 [8]: " + s);

            s = "";
            for (int i = 0; i < 8; i++)
            {
                s += memory[readerpos].ToString("X2") + " ";
                readerpos += 1;

            }
            unknowndata.Nodes.Add("Block 2 [8]: " + s);

            s = "";
            for (int i = 0; i < 8; i++)
            {
                s += memory[readerpos].ToString("X2") + " ";
                readerpos += 1;

            }
            unknowndata.Nodes.Add("Block 3 [8]: " + s);

            s = "";
            for (int i = 0; i < 4; i++)
            {
                s += memory[readerpos].ToString("X2") + " ";
                readerpos += 1;

            }
            unknowndata.Nodes.Add("Block 4 [4]: " + s);

            res.Nodes.Add(unknowndata);

            p.t = res;
            Mesh.UnknownPart = p;
        }
Example #3
0
 public void UnknownPart(byte[] memory)
 {
    UnknownP p = new UnknownP();
     p.data = new byte[28];
     for (int i = 0; i < 28; i++)
     {
         p.data[i] = memory[readerpos];
         readerpos++;
     }
     Mesh.UnknownPart = p;
 }