public override void Deserialize(IDataReader reader) { var limit = reader.ReadUShort(); var chosenIdols_ = new short[limit]; for (int i = 0; i < limit; i++) { chosenIdols_[i] = reader.ReadVarShort(); } chosenIdols = chosenIdols_; limit = reader.ReadUShort(); var partyChosenIdols_ = new short[limit]; for (int i = 0; i < limit; i++) { partyChosenIdols_[i] = reader.ReadVarShort(); } partyChosenIdols = partyChosenIdols_; limit = reader.ReadUShort(); var partyIdols_ = new Types.PartyIdol[limit]; for (int i = 0; i < limit; i++) { partyIdols_[i] = Types.ProtocolTypeManager.GetInstance <Types.PartyIdol>(reader.ReadShort()); partyIdols_[i].Deserialize(reader); } partyIdols = partyIdols_; }
public void Deserialize(IDataReader reader) { partyIdol = new Types.PartyIdol(); partyIdol.Deserialize(reader); }
public IdolPartyRefreshMessage(Types.PartyIdol partyIdol) { this.partyIdol = partyIdol; }
public override void Deserialize(ICustomDataInput reader) { partyIdol = new Types.PartyIdol(); partyIdol.Deserialize(reader); }
public override void Deserialize(IReader reader) { partyIdol = new Types.PartyIdol(); partyIdol.Deserialize(reader); }