public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { GardenFieldInfo _inst = (GardenFieldInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.FieldID = input.ReadInt32(); break; } case 18: { GardenHerbalInfo subBuilder = new GardenHerbalInfo(); input.ReadMessage(subBuilder); _inst.HerbalInfo = subBuilder; break; } } } return(_inst); }
public override PacketDistributed MergeFrom(pb::CodedInputStream input, PacketDistributed _base) { GardenHerbalInfo _inst = (GardenHerbalInfo)_base; while (true) { uint tag = input.ReadTag(); switch (tag) { case 0: { return(_inst); } case 8: { _inst.HerbalID = input.ReadInt32(); break; } case 16: { _inst.HerbalLv = input.ReadInt32(); break; } case 24: { _inst.Quality = input.ReadInt32(); break; } case 32: { _inst.CompleteTime = input.ReadInt64(); break; } } } return(_inst); }
public void SetHerbalInfo(GardenHerbalInfo value) { hasHerbalInfo = true; herbalInfo_ = value; }