private void method_4(OdsoRecipientData A_0) { if (!A_0.Active) { this.method_16(1, 0); } this.method_14(2, A_0.Column); if (A_0.Hash != 0) { this.method_14(3, A_0.Hash); } if (A_0.UniqueTag != null) { this.method_17(4, A_0.UniqueTag); } this.method_18(); }
private void method_5() { int num2; OdsoRecipientData data = new OdsoRecipientData(); Label_0060: num2 = this.binaryReader_0.ReadInt16(); int num = this.binaryReader_0.ReadInt16(); switch (num2) { case 0: if ((data.Hash != 0) || (data.UniqueTag != null)) { this.class460_0.method_29().method_15().Add(data); } return; case 1: data.Active = this.method_9(num) != 0; goto Label_0060; case 2: data.Column = this.method_9(num); goto Label_0060; case 3: data.Hash = this.binaryReader_0.ReadInt32(); goto Label_0060; case 4: data.UniqueTag = this.binaryReader_0.ReadBytes(num); goto Label_0060; } this.binaryReader_0.ReadBytes(num); goto Label_0060; }