public virtual void imethod_1(BinaryStream binaryStream_0) { this.Mode = (GClass196)GClass86.smethod_2((int)binaryStream_0.smethod_1()); if (this.Mode != null) { this.Mode.imethod_1(binaryStream_0); } this.int_0 = binaryStream_0.smethod_0(); this.int_0 = (this.int_0 << 14 | U.smethod_0(this.int_0, 18)); this.int_1 = binaryStream_0.smethod_0(); this.int_1 = (U.smethod_0(this.int_1, 15) | this.int_1 << 17); this.Id = binaryStream_0.smethod_0(); this.Id = (U.smethod_0(this.Id, 12) | this.Id << 20); while (this.vector_0.Length > 0) { this.vector_0.method_1(); } int i = 0; int num = binaryStream_0.ReadByte(); while (i < num) { GClass194 gclass = (GClass194)GClass86.smethod_2((int)binaryStream_0.smethod_1()); gclass.imethod_1(binaryStream_0); this.vector_0.method_0(gclass); i++; } }
public void method_4(GClass194 gclass194_0) { this.Clear(); this.OwnerId = gclass194_0.int_0; this.IsInitialized = true; foreach (GClass195 gclass195_ in gclass194_0.vector_0) { this.method_3(gclass195_); } }
public void method_5(GClass194 gclass194_0) { GroupManager.GroupMember groupMember; if (!this.Members.TryGetValue(gclass194_0.Id, out groupMember)) { groupMember = (this.Members[gclass194_0.Id] = new GroupManager.GroupMember()); } groupMember.method_0(gclass194_0); this.method_2(); }
public void method_0(GClass194 gclass194_0) { this.Clear(); this.IsInitialized = true; this.method_3(gclass194_0.gclass204_0); this.Id = gclass194_0.Id; this.Name = gclass194_0.Name; this.method_4(gclass194_0.gclass205_0); this.IsCloaked = gclass194_0.bool_2; this.IsActive = !gclass194_0.bool_4; this.method_5(gclass194_0.gclass201_0); }
public void method_5(GClass194 gclass194_0) { this.Group.method_5(gclass194_0); }