protected override void ReadArrayFromIndexFile(BinaryReader br)
{
uint num;
while ((num = br.ReadUInt32()) != 0)
{
var a = br.ReadInt32();
var b = br.ReadInt32();
if (b != 0)
{
ArrayDefinitions.Add(new ArrayDefinition{ Index = num, Type = (int)ArrayType.IntArray, Dim2 = b, Dim1 = a });
}
else
{
ArrayDefinitions.Add(new ArrayDefinition{ Index = num, Type = (int)ArrayType.IntArray, Dim2 = a, Dim1 = b });
}
}
}
}