private void method_16() { if (this.class703_0.class597_0.class1111_74.int_1 != 0) { this.binaryReader_0.BaseStream.Seek((long)this.class703_0.class597_0.class1111_74.int_0, SeekOrigin.Begin); int num2 = this.binaryReader_0.ReadInt32(); List <Class12> list = new List <Class12>(); for (int i = 0; i < num2; i++) { Class12 item = this.method_18(); list.Add(item); string key = ((this.listStyleCollection_0.ListStyleNames.Count - 2) + 1).ToString(); if (item.method_26() > 0) { this.class48_0.method_34(item); this.dictionary_0.Add(i + 1, item.Name); this.listStyleCollection_0.ListStyleNames.Add(key, this.listStyleCollection_0[this.dictionary_1[item.method_24().ToString()] + 1].Name); item.method_25(this.listStyleCollection_0.ListStyleNames.Count); } else if ((this.dictionary_1 != null) && this.dictionary_1.ContainsKey(item.method_24().ToString())) { this.listStyleCollection_0.ListStyleNames.Add(key, this.listStyleCollection_0[this.dictionary_1[item.method_24().ToString()] + 1].Name); } } for (int j = 0; j < list.Count; j++) { this.method_20(list[j]); } } }
private void method_20(Class12 A_0) { this.binaryReader_0.ReadInt32(); for (int i = 0; i < A_0.method_26(); i++) { this.method_22(A_0); } }