public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { GCShenQiLevel _inst = (GCShenQiLevel)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Type = input.ReadInt32(); break; } case 16: { _inst.Result = input.ReadInt32(); break; } case 26: { ShenQiInfo subBuilder = new ShenQiInfo(); input.ReadMessage(subBuilder); _inst.AddInfos(subBuilder); break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { ShenQiInfo _inst = (ShenQiInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Sid = input.ReadInt32(); break; } case 16: { _inst.Can = input.ReadInt32(); break; } case 24: { _inst.IsWear = input.ReadInt32(); break; } } } return(_inst); }
public void AddInfos(ShenQiInfo value) { infos_.Add(value); }