protected override void GenText()
 {
     TextPrev    = new string[4 + Data.MaterialIDs.Length];
     TextPrev[0] = string.Format("ID: {0:X8}", Data.ID);
     TextPrev[1] = $"Size: {Data.Size}";
     TextPrev[2] = $"Header: {Data.Header} MaterialCount: {Data.MaterialIDs.Length}";
     for (int i = 0; i < Data.MaterialIDs.Length; ++i)
     {
         TextPrev[3 + i] = MainFile.GetMaterialName(Data.MaterialIDs[i]);
     }
     TextPrev[3 + Data.MaterialIDs.Length] = string.Format("Model: {0:X8}", Data.MeshID);
 }
Пример #2
0
        protected override void GenText()
        {
            var text = new List <string>();

            text.Add(string.Format("ID: {0:X8}", Data.ID));
            text.Add($"Size: {Data.Size}");
            text.Add($"Header: {Data.Header} MaterialCount: {Data.MaterialIDs.Length}");
            for (int i = 0; i < Data.MaterialIDs.Length; ++i)
            {
                text.Add(MainFile.GetMaterialName(Data.MaterialIDs[i]));
            }
            text.Add(string.Format("Model: {0:X8}", Data.MeshID));
            TextPrev = text.ToArray();
        }
Пример #3
0
        protected override void GenText()
        {
            List <string> text = new List <string>();

            text.Add($"ID: {Data.ID} ");
            text.Add($"Size: {Data.Size}");

            for (int i = 0; i < Data.Models.Length; i++)
            {
                text.Add($"Model {i}: Material - {MainFile.GetMaterialName(Data.Models[i].MaterialID)} [ID: {Data.Models[i].MaterialID}]");
                for (int a = 0; a < Data.Models[i].SubModels.Length; a++)
                {
                    text.Add($"SubModel {a}: Int {Data.Models[i].SubModels[a].UnkInt}, Bone Count {Data.Models[i].SubModels[a].Bones.Length}");
                    for (int b = 0; b < Data.Models[i].SubModels[a].Bones.Length; b++)
                    {
                        //text.Add($"Bone {b}: Int {Data.Models[i].SubModels[a].Bones[b].UnkInt}");
                    }
                }
            }

            TextPrev = text.ToArray();
        }