public override void Parse(GameBitBuffer buffer)
 {
     Equipment = new VisualItem[8];
     for(int i = 0;i < _Equipment.Length;i++)
     {
         _Equipment[i] = new VisualItem();
         _Equipment[i].Parse(buffer);
     }
 }
 public void FileRead(MpqFileStream stream, long offset)
 {
     stream.Position = offset + 0;
     Equipment = new VisualItem[8];
     for(int loop12=0; loop12 < 8; loop12++ )
     {
         VisualItem temp12_Equipment;
         temp12_Equipment = new VisualItem();
         temp12_Equipment.FileRead(stream, stream.Position);
         _Equipment[loop12] = temp12_Equipment;
     }
 }