public override void Parse(GameBitBuffer buffer)
 {
     ItemSpecifierData = new ItemSpecifierData();
     ItemSpecifierData.Parse(buffer);
 }
 public override void Parse(GameBitBuffer buffer)
 {
     Field0 = buffer.ReadInt(32);
     SNOSubTreasureClass = buffer.ReadInt(32);
     Field2 = new ItemSpecifierData();
     Field2.Parse(buffer);
     GBIdQualityClass = buffer.ReadInt(32);
     Percentage = buffer.ReadFloat32();
     Field5 = buffer.ReadInt(32);
     SNOCondition = buffer.ReadInt(32);
     Field7 = buffer.ReadInt(32);
     Field8 = buffer.ReadInt(32);
     Field9 = new int[4];
     for(int i = 0;i < _Field9.Length;i++) _Field9[i] = buffer.ReadInt(32);
     Field10 = buffer.ReadInt(32);
     Field11 = buffer.ReadInt(32);
 }