public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { CurcyIntegralItemInfo _inst = (CurcyIntegralItemInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Bid = input.ReadInt32(); break; } case 16: { _inst.Sid = input.ReadInt32(); break; } case 24: { _inst.Num = input.ReadInt32(); break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { IntegralRewardInfo _inst = (IntegralRewardInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Stage = input.ReadInt32(); break; } case 16: { _inst.Integral = input.ReadInt32(); break; } case 26: { CurcyIntegralItemInfo subBuilder = new CurcyIntegralItemInfo(); input.ReadMessage(subBuilder); _inst.AddReward(subBuilder); break; } case 34: { _inst.Icon = input.ReadString(); break; } case 42: { _inst.PlayerName = input.ReadString(); break; } } } return(_inst); }
public void AddReward(CurcyIntegralItemInfo value) { reward_.Add(value); }