public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { GCSyncImpactList _inst = (GCSyncImpactList)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Guid = input.ReadInt64(); break; } case 16: { _inst.AddDirtyFlag(input.ReadInt32()); break; } case 26: { ImpactData subBuilder = new ImpactData(); input.ReadMessage(subBuilder); _inst.AddImpactDatas(subBuilder); break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { ImpactData _inst = (ImpactData)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.ImpactId = input.ReadInt32(); break; } case 16: { _inst.StartTime = input.ReadInt64(); break; } case 24: { _inst.EndTime = input.ReadInt64(); break; } case 32: { _inst.AddParam(input.ReadInt32()); break; } case 40: { _inst.Attack_id = input.ReadInt64(); break; } } } return(_inst); }
public void AddImpactDatas(ImpactData value) { impactDatas_.Add(value); }