protected internal override void vmethod_0(Class80 reader) { Class74 stream = reader.Stream; stream.method_25(2L); int num1 = (int)stream.method_8(); for (int index1 = 0; index1 < num1; ++index1) { stream.method_25(2L); ushort num2 = stream.method_8(); ushort num3 = stream.method_8(); if (((int)num3 & 1) == 1 && ((int)num3 & 2) == 0 && (int)num3 >> 8 == 0) { int numPairs = (int)stream.method_8(); this.bool_0 = true; this.class77_0 = new Class77(numPairs); stream.method_25(6L); for (int index2 = 0; index2 < numPairs; ++index2) { this.class77_0.method_1(stream.method_8(), stream.method_8(), (int)stream.method_6()); } } else { stream.method_25((long)((int)num2 - 6)); } } }
protected internal void method_0(Class74 stream) { stream.method_25(4L); int capacity = (int)stream.method_8(); stream.method_25(6L); this.idictionary_0 = (IDictionary <string, Class41>) new Dictionary <string, Class41>(capacity); for (int index = 0; index < capacity; ++index) { Class41 class41 = new Class41(stream.method_20(), stream.method_14(), stream.method_14(), stream.method_14()); this.idictionary_0.Add(class41.TableName, class41); } }