public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { GCCreateTalismanResult _inst = (GCCreateTalismanResult)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Result = input.ReadInt32(); break; } case 18: { TalismanInfo subBuilder = new TalismanInfo(); input.ReadMessage(subBuilder); _inst.TalismanInfo = subBuilder; break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { TalismanSlotsLook _inst = (TalismanSlotsLook)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.GridID = input.ReadInt32(); break; } case 18: { TalismanInfo subBuilder = new TalismanInfo(); input.ReadMessage(subBuilder); _inst.TalisInfo = subBuilder; break; } case 24: { _inst.Level = input.ReadInt32(); break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { TalismanInfo _inst = (TalismanInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.Pid = input.ReadInt64(); break; } case 16: { _inst.Sid = input.ReadInt32(); break; } case 26: { TalismanAttr subBuilder = new TalismanAttr(); input.ReadMessage(subBuilder); _inst.AddTalismanAttr(subBuilder); break; } case 34: { _inst.CreateName = input.ReadString(); break; } } } return(_inst); }
public void AddTalismanInfo(TalismanInfo value) { talismanInfo_.Add(value); }
public void SetTalismanInfo(TalismanInfo value) { hasTalismanInfo = true; talismanInfo_ = value; }