diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java index 3f83138ea..9d95a16e1 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java @@ -89609,6 +89609,639 @@ public final class CommonProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.MonthCardInfo) } + public interface CarGrapRecordItemOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 time = 1; + /** + * optional int32 time = 1; + */ + boolean hasTime(); + /** + * optional int32 time = 1; + */ + int getTime(); + + // optional int32 uid = 2; + /** + * optional int32 uid = 2; + */ + boolean hasUid(); + /** + * optional int32 uid = 2; + */ + int getUid(); + + // optional string content = 3; + /** + * optional string content = 3; + */ + boolean hasContent(); + /** + * optional string content = 3; + */ + java.lang.String getContent(); + /** + * optional string content = 3; + */ + com.google.protobuf.ByteString + getContentBytes(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.CarGrapRecordItem} + */ + public static final class CarGrapRecordItem extends + com.google.protobuf.GeneratedMessage + implements CarGrapRecordItemOrBuilder { + // Use CarGrapRecordItem.newBuilder() to construct. + private CarGrapRecordItem(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private CarGrapRecordItem(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final CarGrapRecordItem defaultInstance; + public static CarGrapRecordItem getDefaultInstance() { + return defaultInstance; + } + + public CarGrapRecordItem getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CarGrapRecordItem( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + bitField0_ |= 0x00000001; + time_ = input.readInt32(); + break; + } + case 16: { + bitField0_ |= 0x00000002; + uid_ = input.readInt32(); + break; + } + case 26: { + bitField0_ |= 0x00000004; + content_ = input.readBytes(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.class, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public CarGrapRecordItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CarGrapRecordItem(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional int32 time = 1; + public static final int TIME_FIELD_NUMBER = 1; + private int time_; + /** + * optional int32 time = 1; + */ + public boolean hasTime() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 time = 1; + */ + public int getTime() { + return time_; + } + + // optional int32 uid = 2; + public static final int UID_FIELD_NUMBER = 2; + private int uid_; + /** + * optional int32 uid = 2; + */ + public boolean hasUid() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 uid = 2; + */ + public int getUid() { + return uid_; + } + + // optional string content = 3; + public static final int CONTENT_FIELD_NUMBER = 3; + private java.lang.Object content_; + /** + * optional string content = 3; + */ + public boolean hasContent() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional string content = 3; + */ + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (bs.isValidUtf8()) { + content_ = s; + } + return s; + } + } + /** + * optional string content = 3; + */ + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private void initFields() { + time_ = 0; + uid_ = 0; + content_ = ""; + } + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized != -1) return isInitialized == 1; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeInt32(1, time_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeInt32(2, uid_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeBytes(3, getContentBytes()); + } + getUnknownFields().writeTo(output); + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, time_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, uid_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(3, getContentBytes()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSerializedSize = size; + return size; + } + + private static final long serialVersionUID = 0L; + @java.lang.Override + protected java.lang.Object writeReplace() + throws java.io.ObjectStreamException { + return super.writeReplace(); + } + + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + + public static Builder newBuilder() { return Builder.create(); } + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder(com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem prototype) { + return newBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { return newBuilder(this); } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.CarGrapRecordItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.class, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + time_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + uid_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + content_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor; + } + + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem build() { + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem buildPartial() { + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem result = new com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.time_ = time_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + result.uid_ = uid_; + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + result.content_ = content_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem) { + return mergeFrom((com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem other) { + if (other == com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.getDefaultInstance()) return this; + if (other.hasTime()) { + setTime(other.getTime()); + } + if (other.hasUid()) { + setUid(other.getUid()); + } + if (other.hasContent()) { + bitField0_ |= 0x00000004; + content_ = other.content_; + onChanged(); + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional int32 time = 1; + private int time_ ; + /** + * optional int32 time = 1; + */ + public boolean hasTime() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 time = 1; + */ + public int getTime() { + return time_; + } + /** + * optional int32 time = 1; + */ + public Builder setTime(int value) { + bitField0_ |= 0x00000001; + time_ = value; + onChanged(); + return this; + } + /** + * optional int32 time = 1; + */ + public Builder clearTime() { + bitField0_ = (bitField0_ & ~0x00000001); + time_ = 0; + onChanged(); + return this; + } + + // optional int32 uid = 2; + private int uid_ ; + /** + * optional int32 uid = 2; + */ + public boolean hasUid() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 uid = 2; + */ + public int getUid() { + return uid_; + } + /** + * optional int32 uid = 2; + */ + public Builder setUid(int value) { + bitField0_ |= 0x00000002; + uid_ = value; + onChanged(); + return this; + } + /** + * optional int32 uid = 2; + */ + public Builder clearUid() { + bitField0_ = (bitField0_ & ~0x00000002); + uid_ = 0; + onChanged(); + return this; + } + + // optional string content = 3; + private java.lang.Object content_ = ""; + /** + * optional string content = 3; + */ + public boolean hasContent() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional string content = 3; + */ + public java.lang.String getContent() { + java.lang.Object ref = content_; + if (!(ref instanceof java.lang.String)) { + java.lang.String s = ((com.google.protobuf.ByteString) ref) + .toStringUtf8(); + content_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string content = 3; + */ + public com.google.protobuf.ByteString + getContentBytes() { + java.lang.Object ref = content_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + content_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string content = 3; + */ + public Builder setContent( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + content_ = value; + onChanged(); + return this; + } + /** + * optional string content = 3; + */ + public Builder clearContent() { + bitField0_ = (bitField0_ & ~0x00000004); + content_ = getDefaultInstance().getContent(); + onChanged(); + return this; + } + /** + * optional string content = 3; + */ + public Builder setContentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + content_ = value; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.CarGrapRecordItem) + } + + static { + defaultInstance = new CarGrapRecordItem(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.CarGrapRecordItem) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_ErrorResponse_descriptor; private static @@ -90099,6 +90732,11 @@ public final class CommonProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_MonthCardInfo_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -90376,7 +91014,9 @@ public final class CommonProto { "p\030\002 \001(\001\"/\n\017ExpeditionEquip\022\n\n\002id\030\001 \001(\t\022\020" + "\n\010equiptId\030\002 \001(\005\"P\n\rMonthCardInfo\022\n\n\002id\030" + "\001 \001(\005\022\022\n\nendingTime\030\002 \001(\005\022\r\n\005state\030\003 \001(\005" + - "\022\020\n\010totleAmt\030\004 \001(\005B\002H\001" + "\022\020\n\010totleAmt\030\004 \001(\005\"?\n\021CarGrapRecordItem\022" + + "\014\n\004time\030\001 \001(\005\022\013\n\003uid\030\002 \001(\005\022\017\n\007content\030\003 ", + "\001(\tB\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -90971,6 +91611,12 @@ public final class CommonProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_MonthCardInfo_descriptor, new java.lang.String[] { "Id", "EndingTime", "State", "TotleAmt", }); + internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor = + getDescriptor().getMessageTypes().get(97); + internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_CarGrapRecordItem_descriptor, + new java.lang.String[] { "Time", "Uid", "Content", }); return null; } }; diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/Family.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/Family.java index b3e7c31cf..b0683707e 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/Family.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/Family.java @@ -52518,6 +52518,680 @@ public final class Family { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChallengeDeathPathResponse) } + public interface CarGrapRecordResponseOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + java.util.List + getCarChallengeItemList(); + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem getCarChallengeItem(int index); + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + int getCarChallengeItemCount(); + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + java.util.List + getCarChallengeItemOrBuilderList(); + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder getCarChallengeItemOrBuilder( + int index); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.CarGrapRecordResponse} + */ + public static final class CarGrapRecordResponse extends + com.google.protobuf.GeneratedMessage + implements CarGrapRecordResponseOrBuilder { + // Use CarGrapRecordResponse.newBuilder() to construct. + private CarGrapRecordResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private CarGrapRecordResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final CarGrapRecordResponse defaultInstance; + public static CarGrapRecordResponse getDefaultInstance() { + return defaultInstance; + } + + public CarGrapRecordResponse getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CarGrapRecordResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + carChallengeItem_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + carChallengeItem_.add(input.readMessage(com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.PARSER, extensionRegistry)); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + carChallengeItem_ = java.util.Collections.unmodifiableList(carChallengeItem_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.Family.internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.Family.internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.class, com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public CarGrapRecordResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CarGrapRecordResponse(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + // repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + public static final int CARCHALLENGEITEM_FIELD_NUMBER = 1; + private java.util.List carChallengeItem_; + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public java.util.List getCarChallengeItemList() { + return carChallengeItem_; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public java.util.List + getCarChallengeItemOrBuilderList() { + return carChallengeItem_; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public int getCarChallengeItemCount() { + return carChallengeItem_.size(); + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem getCarChallengeItem(int index) { + return carChallengeItem_.get(index); + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder getCarChallengeItemOrBuilder( + int index) { + return carChallengeItem_.get(index); + } + + private void initFields() { + carChallengeItem_ = java.util.Collections.emptyList(); + } + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized != -1) return isInitialized == 1; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < carChallengeItem_.size(); i++) { + output.writeMessage(1, carChallengeItem_.get(i)); + } + getUnknownFields().writeTo(output); + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < carChallengeItem_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, carChallengeItem_.get(i)); + } + size += getUnknownFields().getSerializedSize(); + memoizedSerializedSize = size; + return size; + } + + private static final long serialVersionUID = 0L; + @java.lang.Override + protected java.lang.Object writeReplace() + throws java.io.ObjectStreamException { + return super.writeReplace(); + } + + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + + public static Builder newBuilder() { return Builder.create(); } + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder(com.ljsd.jieling.protocols.Family.CarGrapRecordResponse prototype) { + return newBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { return newBuilder(this); } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.CarGrapRecordResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.Family.CarGrapRecordResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.Family.internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.Family.internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.class, com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + getCarChallengeItemFieldBuilder(); + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + if (carChallengeItemBuilder_ == null) { + carChallengeItem_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + carChallengeItemBuilder_.clear(); + } + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.Family.internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor; + } + + public com.ljsd.jieling.protocols.Family.CarGrapRecordResponse getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.Family.CarGrapRecordResponse build() { + com.ljsd.jieling.protocols.Family.CarGrapRecordResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.Family.CarGrapRecordResponse buildPartial() { + com.ljsd.jieling.protocols.Family.CarGrapRecordResponse result = new com.ljsd.jieling.protocols.Family.CarGrapRecordResponse(this); + int from_bitField0_ = bitField0_; + if (carChallengeItemBuilder_ == null) { + if (((bitField0_ & 0x00000001) == 0x00000001)) { + carChallengeItem_ = java.util.Collections.unmodifiableList(carChallengeItem_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.carChallengeItem_ = carChallengeItem_; + } else { + result.carChallengeItem_ = carChallengeItemBuilder_.build(); + } + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.Family.CarGrapRecordResponse) { + return mergeFrom((com.ljsd.jieling.protocols.Family.CarGrapRecordResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.Family.CarGrapRecordResponse other) { + if (other == com.ljsd.jieling.protocols.Family.CarGrapRecordResponse.getDefaultInstance()) return this; + if (carChallengeItemBuilder_ == null) { + if (!other.carChallengeItem_.isEmpty()) { + if (carChallengeItem_.isEmpty()) { + carChallengeItem_ = other.carChallengeItem_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureCarChallengeItemIsMutable(); + carChallengeItem_.addAll(other.carChallengeItem_); + } + onChanged(); + } + } else { + if (!other.carChallengeItem_.isEmpty()) { + if (carChallengeItemBuilder_.isEmpty()) { + carChallengeItemBuilder_.dispose(); + carChallengeItemBuilder_ = null; + carChallengeItem_ = other.carChallengeItem_; + bitField0_ = (bitField0_ & ~0x00000001); + carChallengeItemBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getCarChallengeItemFieldBuilder() : null; + } else { + carChallengeItemBuilder_.addAllMessages(other.carChallengeItem_); + } + } + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.ljsd.jieling.protocols.Family.CarGrapRecordResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.Family.CarGrapRecordResponse) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + private java.util.List carChallengeItem_ = + java.util.Collections.emptyList(); + private void ensureCarChallengeItemIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + carChallengeItem_ = new java.util.ArrayList(carChallengeItem_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder> carChallengeItemBuilder_; + + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public java.util.List getCarChallengeItemList() { + if (carChallengeItemBuilder_ == null) { + return java.util.Collections.unmodifiableList(carChallengeItem_); + } else { + return carChallengeItemBuilder_.getMessageList(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public int getCarChallengeItemCount() { + if (carChallengeItemBuilder_ == null) { + return carChallengeItem_.size(); + } else { + return carChallengeItemBuilder_.getCount(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem getCarChallengeItem(int index) { + if (carChallengeItemBuilder_ == null) { + return carChallengeItem_.get(index); + } else { + return carChallengeItemBuilder_.getMessage(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder setCarChallengeItem( + int index, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem value) { + if (carChallengeItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCarChallengeItemIsMutable(); + carChallengeItem_.set(index, value); + onChanged(); + } else { + carChallengeItemBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder setCarChallengeItem( + int index, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder builderForValue) { + if (carChallengeItemBuilder_ == null) { + ensureCarChallengeItemIsMutable(); + carChallengeItem_.set(index, builderForValue.build()); + onChanged(); + } else { + carChallengeItemBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder addCarChallengeItem(com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem value) { + if (carChallengeItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCarChallengeItemIsMutable(); + carChallengeItem_.add(value); + onChanged(); + } else { + carChallengeItemBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder addCarChallengeItem( + int index, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem value) { + if (carChallengeItemBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureCarChallengeItemIsMutable(); + carChallengeItem_.add(index, value); + onChanged(); + } else { + carChallengeItemBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder addCarChallengeItem( + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder builderForValue) { + if (carChallengeItemBuilder_ == null) { + ensureCarChallengeItemIsMutable(); + carChallengeItem_.add(builderForValue.build()); + onChanged(); + } else { + carChallengeItemBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder addCarChallengeItem( + int index, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder builderForValue) { + if (carChallengeItemBuilder_ == null) { + ensureCarChallengeItemIsMutable(); + carChallengeItem_.add(index, builderForValue.build()); + onChanged(); + } else { + carChallengeItemBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder addAllCarChallengeItem( + java.lang.Iterable values) { + if (carChallengeItemBuilder_ == null) { + ensureCarChallengeItemIsMutable(); + super.addAll(values, carChallengeItem_); + onChanged(); + } else { + carChallengeItemBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder clearCarChallengeItem() { + if (carChallengeItemBuilder_ == null) { + carChallengeItem_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + carChallengeItemBuilder_.clear(); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public Builder removeCarChallengeItem(int index) { + if (carChallengeItemBuilder_ == null) { + ensureCarChallengeItemIsMutable(); + carChallengeItem_.remove(index); + onChanged(); + } else { + carChallengeItemBuilder_.remove(index); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder getCarChallengeItemBuilder( + int index) { + return getCarChallengeItemFieldBuilder().getBuilder(index); + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder getCarChallengeItemOrBuilder( + int index) { + if (carChallengeItemBuilder_ == null) { + return carChallengeItem_.get(index); } else { + return carChallengeItemBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public java.util.List + getCarChallengeItemOrBuilderList() { + if (carChallengeItemBuilder_ != null) { + return carChallengeItemBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(carChallengeItem_); + } + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder addCarChallengeItemBuilder() { + return getCarChallengeItemFieldBuilder().addBuilder( + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder addCarChallengeItemBuilder( + int index) { + return getCarChallengeItemFieldBuilder().addBuilder( + index, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.CarGrapRecordItem carChallengeItem = 1; + */ + public java.util.List + getCarChallengeItemBuilderList() { + return getCarChallengeItemFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder> + getCarChallengeItemFieldBuilder() { + if (carChallengeItemBuilder_ == null) { + carChallengeItemBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem.Builder, com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder>( + carChallengeItem_, + ((bitField0_ & 0x00000001) == 0x00000001), + getParentForChildren(), + isClean()); + carChallengeItem_ = null; + } + return carChallengeItemBuilder_; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.CarGrapRecordResponse) + } + + static { + defaultInstance = new CarGrapRecordResponse(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.CarGrapRecordResponse) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_FamilyUserInfo_descriptor; private static @@ -52903,6 +53577,11 @@ public final class Family { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_ChallengeDeathPathResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -53085,7 +53764,9 @@ public final class Family { "se\0228\n\tfightData\030\001 \001(\0132%.com.ljsd.jieling" + ".protocols.FightData\022\016\n\006damage\030\002 \001(\005\022.\n\004" + "drop\030\003 \001(\0132 .com.ljsd.jieling.protocols." + - "DropB\002H\001" + "Drop\"`\n\025CarGrapRecordResponse\022G\n\020carChal" + + "lengeItem\030\001 \003(\0132-.com.ljsd.jieling.proto" + + "cols.CarGrapRecordItemB\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -53554,6 +54235,12 @@ public final class Family { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChallengeDeathPathResponse_descriptor, new java.lang.String[] { "FightData", "Damage", "Drop", }); + internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor = + getDescriptor().getMessageTypes().get(77); + internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_CarGrapRecordResponse_descriptor, + new java.lang.String[] { "CarChallengeItem", }); return null; } }; diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/HeroInfoProto.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/HeroInfoProto.java index c9b3fe222..eaf7afc60 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/HeroInfoProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/HeroInfoProto.java @@ -26630,6 +26630,1593 @@ public final class HeroInfoProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ComplexEquipResponse) } + public interface ComplexJewelEquipRequestOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 type = 1; + /** + * optional int32 type = 1; + * + *
+     *宝器类型 灵宝、魂宝
+     * 
+ */ + boolean hasType(); + /** + * optional int32 type = 1; + * + *
+     *宝器类型 灵宝、魂宝
+     * 
+ */ + int getType(); + + // optional int32 rance = 2; + /** + * optional int32 rance = 2; + * + *
+     *宝器属性  
+     * 
+ */ + boolean hasRance(); + /** + * optional int32 rance = 2; + * + *
+     *宝器属性  
+     * 
+ */ + int getRance(); + + // optional int32 targetleve = 3; + /** + * optional int32 targetleve = 3; + * + *
+     *目标品质 0一键合成
+     * 
+ */ + boolean hasTargetleve(); + /** + * optional int32 targetleve = 3; + * + *
+     *目标品质 0一键合成
+     * 
+ */ + int getTargetleve(); + + // optional int32 num = 4; + /** + * optional int32 num = 4; + * + *
+     *合成数量 
+     * 
+ */ + boolean hasNum(); + /** + * optional int32 num = 4; + * + *
+     *合成数量 
+     * 
+ */ + int getNum(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ComplexJewelEquipRequest} + */ + public static final class ComplexJewelEquipRequest extends + com.google.protobuf.GeneratedMessage + implements ComplexJewelEquipRequestOrBuilder { + // Use ComplexJewelEquipRequest.newBuilder() to construct. + private ComplexJewelEquipRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ComplexJewelEquipRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ComplexJewelEquipRequest defaultInstance; + public static ComplexJewelEquipRequest getDefaultInstance() { + return defaultInstance; + } + + public ComplexJewelEquipRequest getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ComplexJewelEquipRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + bitField0_ |= 0x00000001; + type_ = input.readInt32(); + break; + } + case 16: { + bitField0_ |= 0x00000002; + rance_ = input.readInt32(); + break; + } + case 24: { + bitField0_ |= 0x00000004; + targetleve_ = input.readInt32(); + break; + } + case 32: { + bitField0_ |= 0x00000008; + num_ = input.readInt32(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.class, com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ComplexJewelEquipRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ComplexJewelEquipRequest(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional int32 type = 1; + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * optional int32 type = 1; + * + *
+     *宝器类型 灵宝、魂宝
+     * 
+ */ + public boolean hasType() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 type = 1; + * + *
+     *宝器类型 灵宝、魂宝
+     * 
+ */ + public int getType() { + return type_; + } + + // optional int32 rance = 2; + public static final int RANCE_FIELD_NUMBER = 2; + private int rance_; + /** + * optional int32 rance = 2; + * + *
+     *宝器属性  
+     * 
+ */ + public boolean hasRance() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 rance = 2; + * + *
+     *宝器属性  
+     * 
+ */ + public int getRance() { + return rance_; + } + + // optional int32 targetleve = 3; + public static final int TARGETLEVE_FIELD_NUMBER = 3; + private int targetleve_; + /** + * optional int32 targetleve = 3; + * + *
+     *目标品质 0一键合成
+     * 
+ */ + public boolean hasTargetleve() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 targetleve = 3; + * + *
+     *目标品质 0一键合成
+     * 
+ */ + public int getTargetleve() { + return targetleve_; + } + + // optional int32 num = 4; + public static final int NUM_FIELD_NUMBER = 4; + private int num_; + /** + * optional int32 num = 4; + * + *
+     *合成数量 
+     * 
+ */ + public boolean hasNum() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional int32 num = 4; + * + *
+     *合成数量 
+     * 
+ */ + public int getNum() { + return num_; + } + + private void initFields() { + type_ = 0; + rance_ = 0; + targetleve_ = 0; + num_ = 0; + } + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized != -1) return isInitialized == 1; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeInt32(1, type_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeInt32(2, rance_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeInt32(3, targetleve_); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeInt32(4, num_); + } + getUnknownFields().writeTo(output); + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, type_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, rance_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, targetleve_); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, num_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSerializedSize = size; + return size; + } + + private static final long serialVersionUID = 0L; + @java.lang.Override + protected java.lang.Object writeReplace() + throws java.io.ObjectStreamException { + return super.writeReplace(); + } + + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + + public static Builder newBuilder() { return Builder.create(); } + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder(com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest prototype) { + return newBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { return newBuilder(this); } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ComplexJewelEquipRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.class, com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + type_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + rance_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + targetleve_ = 0; + bitField0_ = (bitField0_ & ~0x00000004); + num_ = 0; + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor; + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest build() { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest buildPartial() { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest result = new com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.type_ = type_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + result.rance_ = rance_; + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + result.targetleve_ = targetleve_; + if (((from_bitField0_ & 0x00000008) == 0x00000008)) { + to_bitField0_ |= 0x00000008; + } + result.num_ = num_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest) { + return mergeFrom((com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest other) { + if (other == com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest.getDefaultInstance()) return this; + if (other.hasType()) { + setType(other.getType()); + } + if (other.hasRance()) { + setRance(other.getRance()); + } + if (other.hasTargetleve()) { + setTargetleve(other.getTargetleve()); + } + if (other.hasNum()) { + setNum(other.getNum()); + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipRequest) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional int32 type = 1; + private int type_ ; + /** + * optional int32 type = 1; + * + *
+       *宝器类型 灵宝、魂宝
+       * 
+ */ + public boolean hasType() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 type = 1; + * + *
+       *宝器类型 灵宝、魂宝
+       * 
+ */ + public int getType() { + return type_; + } + /** + * optional int32 type = 1; + * + *
+       *宝器类型 灵宝、魂宝
+       * 
+ */ + public Builder setType(int value) { + bitField0_ |= 0x00000001; + type_ = value; + onChanged(); + return this; + } + /** + * optional int32 type = 1; + * + *
+       *宝器类型 灵宝、魂宝
+       * 
+ */ + public Builder clearType() { + bitField0_ = (bitField0_ & ~0x00000001); + type_ = 0; + onChanged(); + return this; + } + + // optional int32 rance = 2; + private int rance_ ; + /** + * optional int32 rance = 2; + * + *
+       *宝器属性  
+       * 
+ */ + public boolean hasRance() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 rance = 2; + * + *
+       *宝器属性  
+       * 
+ */ + public int getRance() { + return rance_; + } + /** + * optional int32 rance = 2; + * + *
+       *宝器属性  
+       * 
+ */ + public Builder setRance(int value) { + bitField0_ |= 0x00000002; + rance_ = value; + onChanged(); + return this; + } + /** + * optional int32 rance = 2; + * + *
+       *宝器属性  
+       * 
+ */ + public Builder clearRance() { + bitField0_ = (bitField0_ & ~0x00000002); + rance_ = 0; + onChanged(); + return this; + } + + // optional int32 targetleve = 3; + private int targetleve_ ; + /** + * optional int32 targetleve = 3; + * + *
+       *目标品质 0一键合成
+       * 
+ */ + public boolean hasTargetleve() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 targetleve = 3; + * + *
+       *目标品质 0一键合成
+       * 
+ */ + public int getTargetleve() { + return targetleve_; + } + /** + * optional int32 targetleve = 3; + * + *
+       *目标品质 0一键合成
+       * 
+ */ + public Builder setTargetleve(int value) { + bitField0_ |= 0x00000004; + targetleve_ = value; + onChanged(); + return this; + } + /** + * optional int32 targetleve = 3; + * + *
+       *目标品质 0一键合成
+       * 
+ */ + public Builder clearTargetleve() { + bitField0_ = (bitField0_ & ~0x00000004); + targetleve_ = 0; + onChanged(); + return this; + } + + // optional int32 num = 4; + private int num_ ; + /** + * optional int32 num = 4; + * + *
+       *合成数量 
+       * 
+ */ + public boolean hasNum() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional int32 num = 4; + * + *
+       *合成数量 
+       * 
+ */ + public int getNum() { + return num_; + } + /** + * optional int32 num = 4; + * + *
+       *合成数量 
+       * 
+ */ + public Builder setNum(int value) { + bitField0_ |= 0x00000008; + num_ = value; + onChanged(); + return this; + } + /** + * optional int32 num = 4; + * + *
+       *合成数量 
+       * 
+ */ + public Builder clearNum() { + bitField0_ = (bitField0_ & ~0x00000008); + num_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ComplexJewelEquipRequest) + } + + static { + defaultInstance = new ComplexJewelEquipRequest(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ComplexJewelEquipRequest) + } + + public interface ComplexJewelEquipResponseOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // repeated string equipIds = 1; + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + java.util.List + getEquipIdsList(); + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + int getEquipIdsCount(); + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + java.lang.String getEquipIds(int index); + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + com.google.protobuf.ByteString + getEquipIdsBytes(int index); + + // optional .com.ljsd.jieling.protocols.Drop drop = 2; + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + boolean hasDrop(); + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.Drop getDrop(); + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.DropOrBuilder getDropOrBuilder(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ComplexJewelEquipResponse} + */ + public static final class ComplexJewelEquipResponse extends + com.google.protobuf.GeneratedMessage + implements ComplexJewelEquipResponseOrBuilder { + // Use ComplexJewelEquipResponse.newBuilder() to construct. + private ComplexJewelEquipResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ComplexJewelEquipResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ComplexJewelEquipResponse defaultInstance; + public static ComplexJewelEquipResponse getDefaultInstance() { + return defaultInstance; + } + + public ComplexJewelEquipResponse getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ComplexJewelEquipResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + equipIds_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + equipIds_.add(input.readBytes()); + break; + } + case 18: { + com.ljsd.jieling.protocols.CommonProto.Drop.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + subBuilder = drop_.toBuilder(); + } + drop_ = input.readMessage(com.ljsd.jieling.protocols.CommonProto.Drop.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(drop_); + drop_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e.getMessage()).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + equipIds_ = new com.google.protobuf.UnmodifiableLazyStringList(equipIds_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.class, com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ComplexJewelEquipResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ComplexJewelEquipResponse(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // repeated string equipIds = 1; + public static final int EQUIPIDS_FIELD_NUMBER = 1; + private com.google.protobuf.LazyStringList equipIds_; + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + public java.util.List + getEquipIdsList() { + return equipIds_; + } + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + public int getEquipIdsCount() { + return equipIds_.size(); + } + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + public java.lang.String getEquipIds(int index) { + return equipIds_.get(index); + } + /** + * repeated string equipIds = 1; + * + *
+     *消耗的装备
+     * 
+ */ + public com.google.protobuf.ByteString + getEquipIdsBytes(int index) { + return equipIds_.getByteString(index); + } + + // optional .com.ljsd.jieling.protocols.Drop drop = 2; + public static final int DROP_FIELD_NUMBER = 2; + private com.ljsd.jieling.protocols.CommonProto.Drop drop_; + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + public boolean hasDrop() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.Drop getDrop() { + return drop_; + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+     *合成的装备
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.DropOrBuilder getDropOrBuilder() { + return drop_; + } + + private void initFields() { + equipIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + drop_ = com.ljsd.jieling.protocols.CommonProto.Drop.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized != -1) return isInitialized == 1; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + for (int i = 0; i < equipIds_.size(); i++) { + output.writeBytes(1, equipIds_.getByteString(i)); + } + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeMessage(2, drop_); + } + getUnknownFields().writeTo(output); + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + { + int dataSize = 0; + for (int i = 0; i < equipIds_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeBytesSizeNoTag(equipIds_.getByteString(i)); + } + size += dataSize; + size += 1 * getEquipIdsList().size(); + } + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, drop_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSerializedSize = size; + return size; + } + + private static final long serialVersionUID = 0L; + @java.lang.Override + protected java.lang.Object writeReplace() + throws java.io.ObjectStreamException { + return super.writeReplace(); + } + + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input, extensionRegistry); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return PARSER.parseFrom(input, extensionRegistry); + } + + public static Builder newBuilder() { return Builder.create(); } + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder(com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse prototype) { + return newBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { return newBuilder(this); } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ComplexJewelEquipResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.class, com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + getDropFieldBuilder(); + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + equipIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + if (dropBuilder_ == null) { + drop_ = com.ljsd.jieling.protocols.CommonProto.Drop.getDefaultInstance(); + } else { + dropBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor; + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse build() { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse buildPartial() { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse result = new com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + equipIds_ = new com.google.protobuf.UnmodifiableLazyStringList( + equipIds_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.equipIds_ = equipIds_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000001; + } + if (dropBuilder_ == null) { + result.drop_ = drop_; + } else { + result.drop_ = dropBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse) { + return mergeFrom((com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse other) { + if (other == com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse.getDefaultInstance()) return this; + if (!other.equipIds_.isEmpty()) { + if (equipIds_.isEmpty()) { + equipIds_ = other.equipIds_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEquipIdsIsMutable(); + equipIds_.addAll(other.equipIds_); + } + onChanged(); + } + if (other.hasDrop()) { + mergeDrop(other.getDrop()); + } + this.mergeUnknownFields(other.getUnknownFields()); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.HeroInfoProto.ComplexJewelEquipResponse) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // repeated string equipIds = 1; + private com.google.protobuf.LazyStringList equipIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureEquipIdsIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + equipIds_ = new com.google.protobuf.LazyStringArrayList(equipIds_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public java.util.List + getEquipIdsList() { + return java.util.Collections.unmodifiableList(equipIds_); + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public int getEquipIdsCount() { + return equipIds_.size(); + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public java.lang.String getEquipIds(int index) { + return equipIds_.get(index); + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public com.google.protobuf.ByteString + getEquipIdsBytes(int index) { + return equipIds_.getByteString(index); + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public Builder setEquipIds( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipIdsIsMutable(); + equipIds_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public Builder addEquipIds( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipIdsIsMutable(); + equipIds_.add(value); + onChanged(); + return this; + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public Builder addAllEquipIds( + java.lang.Iterable values) { + ensureEquipIdsIsMutable(); + super.addAll(values, equipIds_); + onChanged(); + return this; + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public Builder clearEquipIds() { + equipIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated string equipIds = 1; + * + *
+       *消耗的装备
+       * 
+ */ + public Builder addEquipIdsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureEquipIdsIsMutable(); + equipIds_.add(value); + onChanged(); + return this; + } + + // optional .com.ljsd.jieling.protocols.Drop drop = 2; + private com.ljsd.jieling.protocols.CommonProto.Drop drop_ = com.ljsd.jieling.protocols.CommonProto.Drop.getDefaultInstance(); + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.Drop, com.ljsd.jieling.protocols.CommonProto.Drop.Builder, com.ljsd.jieling.protocols.CommonProto.DropOrBuilder> dropBuilder_; + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public boolean hasDrop() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.Drop getDrop() { + if (dropBuilder_ == null) { + return drop_; + } else { + return dropBuilder_.getMessage(); + } + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public Builder setDrop(com.ljsd.jieling.protocols.CommonProto.Drop value) { + if (dropBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + drop_ = value; + onChanged(); + } else { + dropBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public Builder setDrop( + com.ljsd.jieling.protocols.CommonProto.Drop.Builder builderForValue) { + if (dropBuilder_ == null) { + drop_ = builderForValue.build(); + onChanged(); + } else { + dropBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public Builder mergeDrop(com.ljsd.jieling.protocols.CommonProto.Drop value) { + if (dropBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002) && + drop_ != com.ljsd.jieling.protocols.CommonProto.Drop.getDefaultInstance()) { + drop_ = + com.ljsd.jieling.protocols.CommonProto.Drop.newBuilder(drop_).mergeFrom(value).buildPartial(); + } else { + drop_ = value; + } + onChanged(); + } else { + dropBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public Builder clearDrop() { + if (dropBuilder_ == null) { + drop_ = com.ljsd.jieling.protocols.CommonProto.Drop.getDefaultInstance(); + onChanged(); + } else { + dropBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.Drop.Builder getDropBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getDropFieldBuilder().getBuilder(); + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.DropOrBuilder getDropOrBuilder() { + if (dropBuilder_ != null) { + return dropBuilder_.getMessageOrBuilder(); + } else { + return drop_; + } + } + /** + * optional .com.ljsd.jieling.protocols.Drop drop = 2; + * + *
+       *合成的装备
+       * 
+ */ + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.Drop, com.ljsd.jieling.protocols.CommonProto.Drop.Builder, com.ljsd.jieling.protocols.CommonProto.DropOrBuilder> + getDropFieldBuilder() { + if (dropBuilder_ == null) { + dropBuilder_ = new com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.Drop, com.ljsd.jieling.protocols.CommonProto.Drop.Builder, com.ljsd.jieling.protocols.CommonProto.DropOrBuilder>( + drop_, + getParentForChildren(), + isClean()); + drop_ = null; + } + return dropBuilder_; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ComplexJewelEquipResponse) + } + + static { + defaultInstance = new ComplexJewelEquipResponse(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ComplexJewelEquipResponse) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_GetHeroListInfoRequest_descriptor; private static @@ -26835,6 +28422,16 @@ public final class HeroInfoProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_ComplexEquipResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -26919,7 +28516,11 @@ public final class HeroInfoProto { "type\030\001 \001(\005\022\014\n\004star\030\002 \001(\005\022\013\n\003num\030\003 \001(\005\"X\n" + "\024ComplexEquipResponse\022\020\n\010equipIds\030\001 \003(\t\022" + ".\n\004drop\030\002 \001(\0132 .com.ljsd.jieling.protoco" + - "ls.DropB\002H\001" + "ls.Drop\"X\n\030ComplexJewelEquipRequest\022\014\n\004t" + + "ype\030\001 \001(\005\022\r\n\005rance\030\002 \001(\005\022\022\n\ntargetleve\030\003" + + " \001(\005\022\013\n\003num\030\004 \001(\005\"]\n\031ComplexJewelEquipRe" + + "sponse\022\020\n\010equipIds\030\001 \003(\t\022.\n\004drop\030\002 \001(\0132 " + + ".com.ljsd.jieling.protocols.DropB\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -27172,6 +28773,18 @@ public final class HeroInfoProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ComplexEquipResponse_descriptor, new java.lang.String[] { "EquipIds", "Drop", }); + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor = + getDescriptor().getMessageTypes().get(41); + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipRequest_descriptor, + new java.lang.String[] { "Type", "Rance", "Targetleve", "Num", }); + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor = + getDescriptor().getMessageTypes().get(42); + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ComplexJewelEquipResponse_descriptor, + new java.lang.String[] { "EquipIds", "Drop", }); return null; } }; diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java index db53a89c9..0dd728586 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java @@ -1766,6 +1766,18 @@ public final class MessageTypeProto { * GET_CAR_CHALLENEG_LIST_RESPONSE = 16673; */ GET_CAR_CHALLENEG_LIST_RESPONSE(283, 16673), + /** + * GET_CAR_GRAP_RECORD_REQUEST = 16674; + * + *
+     *获取车迟抢夺记录
+     * 
+ */ + GET_CAR_GRAP_RECORD_REQUEST(284, 16674), + /** + * GET_CAR_GRAP_RECORD_RESPONSE = 16675; + */ + GET_CAR_GRAP_RECORD_RESPONSE(285, 16675), /** * HERO_RAND_REQQUEST = 10701; * @@ -1773,11 +1785,11 @@ public final class MessageTypeProto { * H 10700 * */ - HERO_RAND_REQQUEST(284, 10701), + HERO_RAND_REQQUEST(286, 10701), /** * HERO_RAND_RESPONSE = 10702; */ - HERO_RAND_RESPONSE(285, 10702), + HERO_RAND_RESPONSE(287, 10702), /** * HERO_COMPOSE_REQUEST = 10703; * @@ -1785,11 +1797,11 @@ public final class MessageTypeProto { * 合成英雄 * */ - HERO_COMPOSE_REQUEST(286, 10703), + HERO_COMPOSE_REQUEST(288, 10703), /** * HERO_COMPOSE_RESPONSE = 10704; */ - HERO_COMPOSE_RESPONSE(287, 10704), + HERO_COMPOSE_RESPONSE(289, 10704), /** * HERO_RETURN_REQUEST = 10705; * @@ -1797,11 +1809,11 @@ public final class MessageTypeProto { *英雄回溯 * */ - HERO_RETURN_REQUEST(288, 10705), + HERO_RETURN_REQUEST(290, 10705), /** * HERO_RETURN_RESPONSE = 10706; */ - HERO_RETURN_RESPONSE(289, 10706), + HERO_RETURN_RESPONSE(291, 10706), /** * HERO_LOCK_CHANGE_REQUEST = 10707; * @@ -1809,7 +1821,7 @@ public final class MessageTypeProto { * 英雄上锁操作 * */ - HERO_LOCK_CHANGE_REQUEST(290, 10707), + HERO_LOCK_CHANGE_REQUEST(292, 10707), /** * HERO_LOCK_CHANGE_RESPONSE = 10708; * @@ -1818,7 +1830,7 @@ public final class MessageTypeProto { * J 10900 * */ - HERO_LOCK_CHANGE_RESPONSE(291, 10708), + HERO_LOCK_CHANGE_RESPONSE(293, 10708), /** * J_GET_ALL_REDPACKAGE_INFO_REQUEST = 10903; * @@ -1826,11 +1838,11 @@ public final class MessageTypeProto { *获取所有红包 * */ - J_GET_ALL_REDPACKAGE_INFO_REQUEST(292, 10903), + J_GET_ALL_REDPACKAGE_INFO_REQUEST(294, 10903), /** * J_GET_ALL_REDPACKAGE_INFO_RESPONSE = 10904; */ - J_GET_ALL_REDPACKAGE_INFO_RESPONSE(293, 10904), + J_GET_ALL_REDPACKAGE_INFO_RESPONSE(295, 10904), /** * J_ROB_REDPACKAGE_INFO_REQUEST = 10905; * @@ -1838,11 +1850,11 @@ public final class MessageTypeProto { *抢红包 * */ - J_ROB_REDPACKAGE_INFO_REQUEST(294, 10905), + J_ROB_REDPACKAGE_INFO_REQUEST(296, 10905), /** * J_ROB_REDPACKAGE_INFO_RESPONSE = 10906; */ - J_ROB_REDPACKAGE_INFO_RESPONSE(295, 10906), + J_ROB_REDPACKAGE_INFO_RESPONSE(297, 10906), /** * J_GET_REDPACKAGE_DETAIL_REQUEST = 10907; * @@ -1850,11 +1862,11 @@ public final class MessageTypeProto { *查看红包详情 * */ - J_GET_REDPACKAGE_DETAIL_REQUEST(296, 10907), + J_GET_REDPACKAGE_DETAIL_REQUEST(298, 10907), /** * J_GET_REDPACKAGE_DETAIL_RESPONSE = 10908; */ - J_GET_REDPACKAGE_DETAIL_RESPONSE(297, 10908), + J_GET_REDPACKAGE_DETAIL_RESPONSE(299, 10908), /** * J_REDPACKAGE_SEND_LIKE_REQUEST = 10910; * @@ -1862,11 +1874,11 @@ public final class MessageTypeProto { *红包榜点赞 * */ - J_REDPACKAGE_SEND_LIKE_REQUEST(298, 10910), + J_REDPACKAGE_SEND_LIKE_REQUEST(300, 10910), /** * J_REDPACKAGE_SEND_LIKE_RESPONSE = 10911; */ - J_REDPACKAGE_SEND_LIKE_RESPONSE(299, 10911), + J_REDPACKAGE_SEND_LIKE_RESPONSE(301, 10911), /** * J_GET_ALL_SEND_LIKE_REQUEST = 10912; * @@ -1874,11 +1886,11 @@ public final class MessageTypeProto { *获取今天点赞过的 * */ - J_GET_ALL_SEND_LIKE_REQUEST(300, 10912), + J_GET_ALL_SEND_LIKE_REQUEST(302, 10912), /** * J_GET_ALL_SEND_LIKE_RESPONSE = 10913; */ - J_GET_ALL_SEND_LIKE_RESPONSE(301, 10913), + J_GET_ALL_SEND_LIKE_RESPONSE(303, 10913), /** * JEWEL_BUILD_REQUEST = 10914; * @@ -1886,7 +1898,7 @@ public final class MessageTypeProto { *宝器强化或精炼 * */ - JEWEL_BUILD_REQUEST(302, 10914), + JEWEL_BUILD_REQUEST(304, 10914), /** * JEWEL_BUILD_RESPONSE = 10915; * @@ -1895,7 +1907,7 @@ public final class MessageTypeProto { * L 11100 * */ - JEWEL_BUILD_RESPONSE(303, 10915), + JEWEL_BUILD_RESPONSE(305, 10915), /** * LOGIN_REQUEST = 11100; * @@ -1903,11 +1915,11 @@ public final class MessageTypeProto { * 登陆或注册 * */ - LOGIN_REQUEST(304, 11100), + LOGIN_REQUEST(306, 11100), /** * LOGIN_RESPONSE = 11101; */ - LOGIN_RESPONSE(305, 11101), + LOGIN_RESPONSE(307, 11101), /** * LUCKWHEEL_POOL_INDICATION = 11102; * @@ -1915,7 +1927,7 @@ public final class MessageTypeProto { *幸运探宝奖池信息 * */ - LUCKWHEEL_POOL_INDICATION(306, 11102), + LUCKWHEEL_POOL_INDICATION(308, 11102), /** * MAP_ENTER_REQUEST = 11200; * @@ -1923,22 +1935,22 @@ public final class MessageTypeProto { * M 11200 * */ - MAP_ENTER_REQUEST(307, 11200), + MAP_ENTER_REQUEST(309, 11200), /** * MAP_ENTER_RESPONSE = 11201; */ - MAP_ENTER_RESPONSE(308, 11201), + MAP_ENTER_RESPONSE(310, 11201), /** * MAP_OUT_REQUEST = 11202; * *
      * 
*/ - MAP_OUT_REQUEST(309, 11202), + MAP_OUT_REQUEST(311, 11202), /** * MAP_OUT_RESPONSE = 11203; */ - MAP_OUT_RESPONSE(310, 11203), + MAP_OUT_RESPONSE(312, 11203), /** * MAP_UDPATE_REQUEST = 11204; * @@ -1946,11 +1958,11 @@ public final class MessageTypeProto { * 更新地图 * */ - MAP_UDPATE_REQUEST(311, 11204), + MAP_UDPATE_REQUEST(313, 11204), /** * MAP_UDPATE_RESPONSE = 11205; */ - MAP_UDPATE_RESPONSE(312, 11205), + MAP_UDPATE_RESPONSE(314, 11205), /** * MAIL_READ_REQUEST = 11206; * @@ -1958,11 +1970,11 @@ public final class MessageTypeProto { *读取邮件 * */ - MAIL_READ_REQUEST(313, 11206), + MAIL_READ_REQUEST(315, 11206), /** * MAIL_READ_RESPONSE = 11207; */ - MAIL_READ_RESPONSE(314, 11207), + MAIL_READ_RESPONSE(316, 11207), /** * MAIL_TAKE_MAIL_ITEM_REQUEST = 11208; * @@ -1970,11 +1982,11 @@ public final class MessageTypeProto { *领取附件 * */ - MAIL_TAKE_MAIL_ITEM_REQUEST(315, 11208), + MAIL_TAKE_MAIL_ITEM_REQUEST(317, 11208), /** * MAIL_TAKE_MAIL_ITEM_RESPONESE = 11209; */ - MAIL_TAKE_MAIL_ITEM_RESPONESE(316, 11209), + MAIL_TAKE_MAIL_ITEM_RESPONESE(318, 11209), /** * MAP_START_EXPLORE_REQUEST = 11210; * @@ -1982,11 +1994,11 @@ public final class MessageTypeProto { * 开始探索 * */ - MAP_START_EXPLORE_REQUEST(317, 11210), + MAP_START_EXPLORE_REQUEST(319, 11210), /** * MAP_START_EXPLORE_RESPONSE = 11211; */ - MAP_START_EXPLORE_RESPONSE(318, 11211), + MAP_START_EXPLORE_RESPONSE(320, 11211), /** * MAP_GET_RANK_INFO_REQUEST = 11212; * @@ -1994,11 +2006,11 @@ public final class MessageTypeProto { * 获取地图排行榜 * */ - MAP_GET_RANK_INFO_REQUEST(319, 11212), + MAP_GET_RANK_INFO_REQUEST(321, 11212), /** * MAP_GET_RANK_INFO_RESPONSE = 11213; */ - MAP_GET_RANK_INFO_RESPONSE(320, 11213), + MAP_GET_RANK_INFO_RESPONSE(322, 11213), /** * MAP_BUY_FIGHT_COUNT_REQUEST = 11214; * @@ -2006,11 +2018,11 @@ public final class MessageTypeProto { * 购买挑战次数 * */ - MAP_BUY_FIGHT_COUNT_REQUEST(321, 11214), + MAP_BUY_FIGHT_COUNT_REQUEST(323, 11214), /** * MAP_BUY_FIGHT_COUNT_RESPONSE = 11215; */ - MAP_BUY_FIGHT_COUNT_RESPONSE(322, 11215), + MAP_BUY_FIGHT_COUNT_RESPONSE(324, 11215), /** * MAP_SWEEP_REQUEST = 11216; * @@ -2018,11 +2030,11 @@ public final class MessageTypeProto { * 扫荡三星通关副本 * */ - MAP_SWEEP_REQUEST(323, 11216), + MAP_SWEEP_REQUEST(325, 11216), /** * MAP_SWEEP_RESPONSE = 11217; */ - MAP_SWEEP_RESPONSE(324, 11217), + MAP_SWEEP_RESPONSE(326, 11217), /** * MAP_FAST_FIGHT_REQUEST = 11218; * @@ -2030,11 +2042,11 @@ public final class MessageTypeProto { * 快速战斗结算 * */ - MAP_FAST_FIGHT_REQUEST(325, 11218), + MAP_FAST_FIGHT_REQUEST(327, 11218), /** * MAP_FAST_FIGHT_RESPONSE = 11219; */ - MAP_FAST_FIGHT_RESPONSE(326, 11219), + MAP_FAST_FIGHT_RESPONSE(328, 11219), /** * MISSION_UPDATE_INDICATION = 11220; * @@ -2042,7 +2054,7 @@ public final class MessageTypeProto { *任务更细 * */ - MISSION_UPDATE_INDICATION(327, 11220), + MISSION_UPDATE_INDICATION(329, 11220), /** * MAP_TOWER_RESET_REQUEST = 11223; * @@ -2050,11 +2062,11 @@ public final class MessageTypeProto { * 重置爬塔副本(试炼副本) * */ - MAP_TOWER_RESET_REQUEST(328, 11223), + MAP_TOWER_RESET_REQUEST(330, 11223), /** * MAP_TOWER_RESET_RESPONSE = 11224; */ - MAP_TOWER_RESET_RESPONSE(329, 11224), + MAP_TOWER_RESET_RESPONSE(331, 11224), /** * MAP_TOWER_CALL_CHIEF_REQUEST = 11225; * @@ -2062,11 +2074,11 @@ public final class MessageTypeProto { * 爬塔副本召唤首领(试炼副本) * */ - MAP_TOWER_CALL_CHIEF_REQUEST(330, 11225), + MAP_TOWER_CALL_CHIEF_REQUEST(332, 11225), /** * MAP_TOWER_CALL_CHIEF_RESPONSE = 11226; */ - MAP_TOWER_CALL_CHIEF_RESPONSE(331, 11226), + MAP_TOWER_CALL_CHIEF_RESPONSE(333, 11226), /** * MAP_TOWER_USEBOMB_REQUEST = 11229; * @@ -2074,11 +2086,11 @@ public final class MessageTypeProto { * 爬塔副本使用炸弹(试炼副本) * */ - MAP_TOWER_USEBOMB_REQUEST(332, 11229), + MAP_TOWER_USEBOMB_REQUEST(334, 11229), /** * MAP_TOWER_USEBOMB_RESPONSE = 11230; */ - MAP_TOWER_USEBOMB_RESPONSE(333, 11230), + MAP_TOWER_USEBOMB_RESPONSE(335, 11230), /** * MAP_TOWER_USEBUFF_REQUEST = 11231; * @@ -2086,11 +2098,11 @@ public final class MessageTypeProto { * 爬塔副本使用Buff(试炼副本) * */ - MAP_TOWER_USEBUFF_REQUEST(334, 11231), + MAP_TOWER_USEBUFF_REQUEST(336, 11231), /** * MAP_TOWER_USEBUFF_RESPONSE = 11232; */ - MAP_TOWER_USEBUFF_RESPONSE(335, 11232), + MAP_TOWER_USEBUFF_RESPONSE(337, 11232), /** * MODIFY_DECORATION_REQUEST = 11233; * @@ -2098,11 +2110,11 @@ public final class MessageTypeProto { *修改外观装饰 * */ - MODIFY_DECORATION_REQUEST(336, 11233), + MODIFY_DECORATION_REQUEST(338, 11233), /** * MODIFY_DECORATION_RESPONSE = 11234; */ - MODIFY_DECORATION_RESPONSE(337, 11234), + MODIFY_DECORATION_RESPONSE(339, 11234), /** * MAP_OUT_INDICATION = 11235; * @@ -2110,7 +2122,7 @@ public final class MessageTypeProto { *出图indication * */ - MAP_OUT_INDICATION(338, 11235), + MAP_OUT_INDICATION(340, 11235), /** * MAIN_LEVEL_GET_INFO_REQUEST = 11236; * @@ -2118,11 +2130,11 @@ public final class MessageTypeProto { * 获取关卡信息 * */ - MAIN_LEVEL_GET_INFO_REQUEST(339, 11236), + MAIN_LEVEL_GET_INFO_REQUEST(341, 11236), /** * MAIN_LEVEL_GET_INFO_RESPONSE = 11237; */ - MAIN_LEVEL_GET_INFO_RESPONSE(340, 11237), + MAIN_LEVEL_GET_INFO_RESPONSE(342, 11237), /** * MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST = 11238; * @@ -2130,11 +2142,11 @@ public final class MessageTypeProto { *领取关卡挂机奖励 * */ - MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST(341, 11238), + MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST(343, 11238), /** * MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE = 11239; */ - MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(342, 11239), + MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(344, 11239), /** * MAIN_LEVEL_GET_RANK_REQUEST = 11240; * @@ -2142,7 +2154,7 @@ public final class MessageTypeProto { * 获取关卡排行 * */ - MAIN_LEVEL_GET_RANK_REQUEST(343, 11240), + MAIN_LEVEL_GET_RANK_REQUEST(345, 11240), /** * MAIN_LEVEL_GET_RANK_RESPONSE = 11241; * @@ -2150,7 +2162,7 @@ public final class MessageTypeProto { * * */ - MAIN_LEVEL_GET_RANK_RESPONSE(344, 11241), + MAIN_LEVEL_GET_RANK_RESPONSE(346, 11241), /** * MAIL_DELETE_REQUEST = 11242; * @@ -2158,15 +2170,15 @@ public final class MessageTypeProto { *删除邮件 * */ - MAIL_DELETE_REQUEST(345, 11242), + MAIL_DELETE_REQUEST(347, 11242), /** * MAIL_DELETE_RESPONSE = 11243; */ - MAIL_DELETE_RESPONSE(346, 11243), + MAIL_DELETE_RESPONSE(348, 11243), /** * MAIN_LEVEL_FIGHT_UPDATE_INDICATION = 11244; */ - MAIN_LEVEL_FIGHT_UPDATE_INDICATION(347, 11244), + MAIN_LEVEL_FIGHT_UPDATE_INDICATION(349, 11244), /** * MISSING_ROOM_MISSION_REFRESH_REQUEST = 11245; * @@ -2174,11 +2186,11 @@ public final class MessageTypeProto { *任务刷新 * */ - MISSING_ROOM_MISSION_REFRESH_REQUEST(348, 11245), + MISSING_ROOM_MISSION_REFRESH_REQUEST(350, 11245), /** * MISSING_ROOM_MISSION_REFRESH_RESPONSE = 11246; */ - MISSING_ROOM_MISSION_REFRESH_RESPONSE(349, 11246), + MISSING_ROOM_MISSION_REFRESH_RESPONSE(351, 11246), /** * MISSING_ROOM_MISSION_ACCELERATE_REQUEST = 11247; * @@ -2186,11 +2198,11 @@ public final class MessageTypeProto { *任务加速 * */ - MISSING_ROOM_MISSION_ACCELERATE_REQUEST(350, 11247), + MISSING_ROOM_MISSION_ACCELERATE_REQUEST(352, 11247), /** * MISSING_ROOM_MISSION_ACCELERATE_RESPONSE = 11248; */ - MISSING_ROOM_MISSION_ACCELERATE_RESPONSE(351, 11248), + MISSING_ROOM_MISSION_ACCELERATE_RESPONSE(353, 11248), /** * MISSING_ROOM_HERO_SEND_REQUEST = 11249; * @@ -2198,11 +2210,11 @@ public final class MessageTypeProto { *迷宫寻宝探险 * */ - MISSING_ROOM_HERO_SEND_REQUEST(352, 11249), + MISSING_ROOM_HERO_SEND_REQUEST(354, 11249), /** * MISSING_ROOM_HERO_SEND_RESPONSE = 11250; */ - MISSING_ROOM_HERO_SEND_RESPONSE(353, 11250), + MISSING_ROOM_HERO_SEND_RESPONSE(355, 11250), /** * NOTIFY_PAY_SUCCESS_INDICATION = 11300; * @@ -2210,7 +2222,7 @@ public final class MessageTypeProto { * N 11300 * */ - NOTIFY_PAY_SUCCESS_INDICATION(354, 11300), + NOTIFY_PAY_SUCCESS_INDICATION(356, 11300), /** * NEXT_ACTIVITY_REQUEST = 11301; * @@ -2218,11 +2230,11 @@ public final class MessageTypeProto { *活动预告 * */ - NEXT_ACTIVITY_REQUEST(355, 11301), + NEXT_ACTIVITY_REQUEST(357, 11301), /** * NEXT_ACTIVITY_RESPONSE = 11302; */ - NEXT_ACTIVITY_RESPONSE(356, 11302), + NEXT_ACTIVITY_RESPONSE(358, 11302), /** * POKEMON_COMONPENT_LEVELUP_REQUEST = 11500; * @@ -2231,11 +2243,11 @@ public final class MessageTypeProto { * P 11500 * */ - POKEMON_COMONPENT_LEVELUP_REQUEST(357, 11500), + POKEMON_COMONPENT_LEVELUP_REQUEST(359, 11500), /** * POKEMON_COMONPENT_LEVELUP_RESPONSE = 11501; */ - POKEMON_COMONPENT_LEVELUP_RESPONSE(358, 11501), + POKEMON_COMONPENT_LEVELUP_RESPONSE(360, 11501), /** * POKEMON_ADVANCED_REQUEST = 11502; * @@ -2243,11 +2255,11 @@ public final class MessageTypeProto { *异妖进阶 * */ - POKEMON_ADVANCED_REQUEST(359, 11502), + POKEMON_ADVANCED_REQUEST(361, 11502), /** * POKEMON_ADVANCED_RESPONSE = 11503; */ - POKEMON_ADVANCED_RESPONSE(360, 11503), + POKEMON_ADVANCED_RESPONSE(362, 11503), /** * PLAYER_BACKCINFO_INDICATION = 11504; * @@ -2255,7 +2267,7 @@ public final class MessageTypeProto { *客服平台推送 * */ - PLAYER_BACKCINFO_INDICATION(361, 11504), + PLAYER_BACKCINFO_INDICATION(363, 11504), /** * PLAY_WITH_SB_REQUEST = 11505; * @@ -2263,11 +2275,11 @@ public final class MessageTypeProto { *切磋 * */ - PLAY_WITH_SB_REQUEST(362, 11505), + PLAY_WITH_SB_REQUEST(364, 11505), /** * PLAY_WITH_SB_RESPONSE = 11506; */ - PLAY_WITH_SB_RESPONSE(363, 11506), + PLAY_WITH_SB_RESPONSE(365, 11506), /** * PRIVILLEGE_ADD_INDICATION = 11507; * @@ -2275,7 +2287,7 @@ public final class MessageTypeProto { *特权添加推送 * */ - PRIVILLEGE_ADD_INDICATION(364, 11507), + PRIVILLEGE_ADD_INDICATION(366, 11507), /** * QUESTION_INDICATION = 11600; * @@ -2283,7 +2295,7 @@ public final class MessageTypeProto { * Q 11600 * */ - QUESTION_INDICATION(365, 11600), + QUESTION_INDICATION(367, 11600), /** * QUICK_START_MONSTERFIGHTER_REQUEST = 11601; * @@ -2291,11 +2303,11 @@ public final class MessageTypeProto { *兽潮快速战斗 * */ - QUICK_START_MONSTERFIGHTER_REQUEST(366, 11601), + QUICK_START_MONSTERFIGHTER_REQUEST(368, 11601), /** * QUICK_START_MONSTERFIGHTER_REPONSE = 11602; */ - QUICK_START_MONSTERFIGHTER_REPONSE(367, 11602), + QUICK_START_MONSTERFIGHTER_REPONSE(369, 11602), /** * RECONNECT_REQUEST = 11700; * @@ -2303,11 +2315,11 @@ public final class MessageTypeProto { * R 11700 * */ - RECONNECT_REQUEST(368, 11700), + RECONNECT_REQUEST(370, 11700), /** * RECONNECT_RESPONSE = 11701; */ - RECONNECT_RESPONSE(369, 11701), + RECONNECT_RESPONSE(371, 11701), /** * RANDOMNAME_REQUEST = 11702; * @@ -2315,11 +2327,11 @@ public final class MessageTypeProto { * 随机名字 * */ - RANDOMNAME_REQUEST(370, 11702), + RANDOMNAME_REQUEST(372, 11702), /** * RANDOMNAME_RESPONSE = 11703; */ - RANDOMNAME_RESPONSE(371, 11703), + RANDOMNAME_RESPONSE(373, 11703), /** * RENAME_REQUEST = 11704; * @@ -2327,11 +2339,11 @@ public final class MessageTypeProto { * 修改名字 * */ - RENAME_REQUEST(372, 11704), + RENAME_REQUEST(374, 11704), /** * RENAME_RESPONSE = 11705; */ - RENAME_RESPONSE(373, 11705), + RENAME_RESPONSE(375, 11705), /** * RINGFIRE_LOAD_REQUEST = 11706; * @@ -2339,11 +2351,11 @@ public final class MessageTypeProto { *天赋异妖组件放置 * */ - RINGFIRE_LOAD_REQUEST(374, 11706), + RINGFIRE_LOAD_REQUEST(376, 11706), /** * RINGFIRE_LOAD_RESPONSE = 11707; */ - RINGFIRE_LOAD_RESPONSE(375, 11707), + RINGFIRE_LOAD_RESPONSE(377, 11707), /** * RINGFIRE_ADVANCED_REQUEST = 11708; * @@ -2351,11 +2363,11 @@ public final class MessageTypeProto { *天赋异妖进阶 * */ - RINGFIRE_ADVANCED_REQUEST(376, 11708), + RINGFIRE_ADVANCED_REQUEST(378, 11708), /** * RINGFIRE_ADVANCED_RESPONSE = 11709; */ - RINGFIRE_ADVANCED_RESPONSE(377, 11709), + RINGFIRE_ADVANCED_RESPONSE(379, 11709), /** * REFRESH_FRIEND_STATE_REQEUST = 11710; * @@ -2363,11 +2375,11 @@ public final class MessageTypeProto { *刷新好友在线状态 * */ - REFRESH_FRIEND_STATE_REQEUST(378, 11710), + REFRESH_FRIEND_STATE_REQEUST(380, 11710), /** * REFRESH_FRIEND_STATE_RESPONSE = 11711; */ - REFRESH_FRIEND_STATE_RESPONSE(379, 11711), + REFRESH_FRIEND_STATE_RESPONSE(381, 11711), /** * ROOM_MATCH_REQUEST = 11712; * @@ -2375,11 +2387,11 @@ public final class MessageTypeProto { *请求匹配 * */ - ROOM_MATCH_REQUEST(380, 11712), + ROOM_MATCH_REQUEST(382, 11712), /** * ROOM_MATCH_RESPONSE = 11713; */ - ROOM_MATCH_RESPONSE(381, 11713), + ROOM_MATCH_RESPONSE(383, 11713), /** * ROOM_CANCEL_MATCH_REQUEST = 11714; * @@ -2387,15 +2399,15 @@ public final class MessageTypeProto { *取消匹配 * */ - ROOM_CANCEL_MATCH_REQUEST(382, 11714), + ROOM_CANCEL_MATCH_REQUEST(384, 11714), /** * ROOM_CANCEL_MATCH_RESPONSE = 11715; */ - ROOM_CANCEL_MATCH_RESPONSE(383, 11715), + ROOM_CANCEL_MATCH_RESPONSE(385, 11715), /** * ROOM_MATCH_SUCCESS_INDICATION = 11716; */ - ROOM_MATCH_SUCCESS_INDICATION(384, 11716), + ROOM_MATCH_SUCCESS_INDICATION(386, 11716), /** * ROOM_START_GAME_READY_REQUEST = 11718; * @@ -2403,11 +2415,11 @@ public final class MessageTypeProto { *准备 * */ - ROOM_START_GAME_READY_REQUEST(385, 11718), + ROOM_START_GAME_READY_REQUEST(387, 11718), /** * ROOM_START_GAME_READY_RESPONSE = 11719; */ - ROOM_START_GAME_READY_RESPONSE(386, 11719), + ROOM_START_GAME_READY_RESPONSE(388, 11719), /** * ROOM_START_GAME_INDICATION = 11720; * @@ -2415,7 +2427,7 @@ public final class MessageTypeProto { *开始游戏推送 * */ - ROOM_START_GAME_INDICATION(387, 11720), + ROOM_START_GAME_INDICATION(389, 11720), /** * ROOM_GAME_START_REQUEST = 11722; * @@ -2423,11 +2435,11 @@ public final class MessageTypeProto { *开始游戏 * */ - ROOM_GAME_START_REQUEST(388, 11722), + ROOM_GAME_START_REQUEST(390, 11722), /** * ROOM_GAME_START_RESPONSE = 11723; */ - ROOM_GAME_START_RESPONSE(389, 11723), + ROOM_GAME_START_RESPONSE(391, 11723), /** * ROOM_GAME_END_INDICATION = 11724; * @@ -2435,7 +2447,7 @@ public final class MessageTypeProto { *游戏结束 * */ - ROOM_GAME_END_INDICATION(390, 11724), + ROOM_GAME_END_INDICATION(392, 11724), /** * ROOM_SYNC_MYSELF_MOVE_REQUEST = 11726; * @@ -2443,11 +2455,11 @@ public final class MessageTypeProto { *移动同步 * */ - ROOM_SYNC_MYSELF_MOVE_REQUEST(391, 11726), + ROOM_SYNC_MYSELF_MOVE_REQUEST(393, 11726), /** * ROOM_SYNC_MYSELF_MOVE_RESPONSE = 11727; */ - ROOM_SYNC_MYSELF_MOVE_RESPONSE(392, 11727), + ROOM_SYNC_MYSELF_MOVE_RESPONSE(394, 11727), /** * ROOM_SYNC_OTHER_MOVE_INDICTION = 11728; * @@ -2455,7 +2467,7 @@ public final class MessageTypeProto { *移动其他用户的位置 * */ - ROOM_SYNC_OTHER_MOVE_INDICTION(393, 11728), + ROOM_SYNC_OTHER_MOVE_INDICTION(395, 11728), /** * ROOM_TRIGGER_FIGHT_INDICATION = 11730; * @@ -2463,7 +2475,7 @@ public final class MessageTypeProto { *触发战斗 * */ - ROOM_TRIGGER_FIGHT_INDICATION(394, 11730), + ROOM_TRIGGER_FIGHT_INDICATION(396, 11730), /** * ROOM_GET_FULL_INFO_REQEUST = 11731; * @@ -2471,11 +2483,11 @@ public final class MessageTypeProto { *获取房间全量信息 * */ - ROOM_GET_FULL_INFO_REQEUST(395, 11731), + ROOM_GET_FULL_INFO_REQEUST(397, 11731), /** * ROOM_GET_FULL_INFO_RESPONSE = 11732; */ - ROOM_GET_FULL_INFO_RESPONSE(396, 11732), + ROOM_GET_FULL_INFO_RESPONSE(398, 11732), /** * ROOM_MAP_UPDATE_EVENT_REQUEST = 11733; * @@ -2483,11 +2495,11 @@ public final class MessageTypeProto { *更新事件 * */ - ROOM_MAP_UPDATE_EVENT_REQUEST(397, 11733), + ROOM_MAP_UPDATE_EVENT_REQUEST(399, 11733), /** * ROOM_MAP_UPDATE_EVENT_RESPONSE = 11734; */ - ROOM_MAP_UPDATE_EVENT_RESPONSE(398, 11734), + ROOM_MAP_UPDATE_EVENT_RESPONSE(400, 11734), /** * ROOM_MAP_POINT_INDICATION = 11735; * @@ -2495,7 +2507,7 @@ public final class MessageTypeProto { * 地图位置更新 * */ - ROOM_MAP_POINT_INDICATION(399, 11735), + ROOM_MAP_POINT_INDICATION(401, 11735), /** * ROOM_PLAY_HP_UPDATE_INDICATION = 11736; * @@ -2503,7 +2515,7 @@ public final class MessageTypeProto { * 玩家血量更新 * */ - ROOM_PLAY_HP_UPDATE_INDICATION(400, 11736), + ROOM_PLAY_HP_UPDATE_INDICATION(402, 11736), /** * REFRESH_ITEM_NUM_REQUEST = 11737; * @@ -2511,11 +2523,11 @@ public final class MessageTypeProto { *刷新道具数量 * */ - REFRESH_ITEM_NUM_REQUEST(401, 11737), + REFRESH_ITEM_NUM_REQUEST(403, 11737), /** * REFRESH_ITEM_NUM_RESPONSE = 11738; */ - REFRESH_ITEM_NUM_RESPONSE(402, 11738), + REFRESH_ITEM_NUM_RESPONSE(404, 11738), /** * ROOM_ADDRESS_INDICATION = 11739; * @@ -2523,7 +2535,7 @@ public final class MessageTypeProto { * 房间地址信息 * */ - ROOM_ADDRESS_INDICATION(403, 11739), + ROOM_ADDRESS_INDICATION(405, 11739), /** * ROOM_LOGIN_REQEUST = 11740; * @@ -2531,11 +2543,11 @@ public final class MessageTypeProto { * 登录房间 * */ - ROOM_LOGIN_REQEUST(404, 11740), + ROOM_LOGIN_REQEUST(406, 11740), /** * ROOM_LOGIN_RESPONSE = 11750; */ - ROOM_LOGIN_RESPONSE(405, 11750), + ROOM_LOGIN_RESPONSE(407, 11750), /** * REFRESH_LUCKWHEEL_REQUEST = 11751; * @@ -2543,11 +2555,11 @@ public final class MessageTypeProto { *幸运探宝 * */ - REFRESH_LUCKWHEEL_REQUEST(406, 11751), + REFRESH_LUCKWHEEL_REQUEST(408, 11751), /** * REFRESH_LUCKWHEEL_RESPONSE = 11752; */ - REFRESH_LUCKWHEEL_RESPONSE(407, 11752), + REFRESH_LUCKWHEEL_RESPONSE(409, 11752), /** * RIDE_LEVEL_UP_REQUEST = 11753; * @@ -2555,11 +2567,11 @@ public final class MessageTypeProto { *坐骑升级 * */ - RIDE_LEVEL_UP_REQUEST(408, 11753), + RIDE_LEVEL_UP_REQUEST(410, 11753), /** * RIDE_LEVEL_UP_RESPONSE = 11754; */ - RIDE_LEVEL_UP_RESPONSE(409, 11754), + RIDE_LEVEL_UP_RESPONSE(411, 11754), /** * REFRESH_RECHARGE_INDICATION = 11755; * @@ -2567,7 +2579,7 @@ public final class MessageTypeProto { *充值推送 * */ - REFRESH_RECHARGE_INDICATION(410, 11755), + REFRESH_RECHARGE_INDICATION(412, 11755), /** * SUCCESS_RESPONSE = 11800; * @@ -2575,7 +2587,7 @@ public final class MessageTypeProto { * S 11800 * */ - SUCCESS_RESPONSE(411, 11800), + SUCCESS_RESPONSE(413, 11800), /** * SWITCH_WORLDCHANNEL_REQUEST = 11802; * @@ -2583,11 +2595,11 @@ public final class MessageTypeProto { *切换世界聊天频道 * */ - SWITCH_WORLDCHANNEL_REQUEST(412, 11802), + SWITCH_WORLDCHANNEL_REQUEST(414, 11802), /** * SWITCH_WORLDCHANNEL_RESPONSE = 11803; */ - SWITCH_WORLDCHANNEL_RESPONSE(413, 11803), + SWITCH_WORLDCHANNEL_RESPONSE(415, 11803), /** * SEND_CHAT_INFO_REQUEST = 11804; * @@ -2595,11 +2607,11 @@ public final class MessageTypeProto { *发送聊天 * */ - SEND_CHAT_INFO_REQUEST(414, 11804), + SEND_CHAT_INFO_REQUEST(416, 11804), /** * SEND_CHAT_INFO_RESPONSE = 11805; */ - SEND_CHAT_INFO_RESPONSE(415, 11805), + SEND_CHAT_INFO_RESPONSE(417, 11805), /** * SEND_RED_POINT_INDICATION = 11806; * @@ -2607,7 +2619,7 @@ public final class MessageTypeProto { *红点消息推送 * */ - SEND_RED_POINT_INDICATION(416, 11806), + SEND_RED_POINT_INDICATION(418, 11806), /** * SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST = 11807; * @@ -2615,11 +2627,11 @@ public final class MessageTypeProto { *保存新手引导节点 * */ - SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(417, 11807), + SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(419, 11807), /** * SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE = 11808; */ - SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(418, 11808), + SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(420, 11808), /** * SWEEP_RIGHT_REQUEST = 11809; * @@ -2627,11 +2639,11 @@ public final class MessageTypeProto { * 扫荡 * */ - SWEEP_RIGHT_REQUEST(419, 11809), + SWEEP_RIGHT_REQUEST(421, 11809), /** * SWEEP_RIGHT_RESPONSE = 11810; */ - SWEEP_RIGHT_RESPONSE(420, 11810), + SWEEP_RIGHT_RESPONSE(422, 11810), /** * SECRETBOX_RANDOM_REQUEST = 11811; * @@ -2639,11 +2651,11 @@ public final class MessageTypeProto { *秘盒抽取 * */ - SECRETBOX_RANDOM_REQUEST(421, 11811), + SECRETBOX_RANDOM_REQUEST(423, 11811), /** * SECRETBOX_RANDOM_RESPONSE = 11812; */ - SECRETBOX_RANDOM_RESPONSE(422, 11812), + SECRETBOX_RANDOM_RESPONSE(424, 11812), /** * STORE_GOODS_REFRESH_REQUEST = 11813; * @@ -2651,11 +2663,11 @@ public final class MessageTypeProto { *商店刷新 * */ - STORE_GOODS_REFRESH_REQUEST(423, 11813), + STORE_GOODS_REFRESH_REQUEST(425, 11813), /** * STORE_GOODS_REFRESH_RESPONSE = 11814; */ - STORE_GOODS_REFRESH_RESPONSE(424, 11814), + STORE_GOODS_REFRESH_RESPONSE(426, 11814), /** * RECHARGE_INFO_REQUEST = 11815; * @@ -2663,11 +2675,11 @@ public final class MessageTypeProto { *充值 * */ - RECHARGE_INFO_REQUEST(425, 11815), + RECHARGE_INFO_REQUEST(427, 11815), /** * RECHARGE_INFO_RESPONSE = 11816; */ - RECHARGE_INFO_RESPONSE(426, 11816), + RECHARGE_INFO_RESPONSE(428, 11816), /** * SEND_FRIEND_INFO_INDICATION = 11817; * @@ -2675,7 +2687,7 @@ public final class MessageTypeProto { *好友信息推送 * */ - SEND_FRIEND_INFO_INDICATION(427, 11817), + SEND_FRIEND_INFO_INDICATION(429, 11817), /** * SEND_CHAT_INFO_INDICATION = 11818; * @@ -2683,7 +2695,7 @@ public final class MessageTypeProto { *好友聊天推送 * */ - SEND_CHAT_INFO_INDICATION(428, 11818), + SEND_CHAT_INFO_INDICATION(430, 11818), /** * SEND_FRIEND_STATE_INDICATION = 11819; * @@ -2691,7 +2703,7 @@ public final class MessageTypeProto { * 推送好友信息 * */ - SEND_FRIEND_STATE_INDICATION(429, 11819), + SEND_FRIEND_STATE_INDICATION(431, 11819), /** * SCENE_MSG_UPDATE_INDICATION = 11820; * @@ -2699,7 +2711,7 @@ public final class MessageTypeProto { * 场景信息变更 * */ - SCENE_MSG_UPDATE_INDICATION(430, 11820), + SCENE_MSG_UPDATE_INDICATION(432, 11820), /** * SCENE_GET_FULL_MSG_REQUEST = 11821; * @@ -2707,11 +2719,11 @@ public final class MessageTypeProto { *获取场景所有信息 * */ - SCENE_GET_FULL_MSG_REQUEST(431, 11821), + SCENE_GET_FULL_MSG_REQUEST(433, 11821), /** * SCENE_GET_FULL_MSG_RESPONSE = 11822; */ - SCENE_GET_FULL_MSG_RESPONSE(432, 11822), + SCENE_GET_FULL_MSG_RESPONSE(434, 11822), /** * SCENE_COMMAND_REQUEST = 11823; * @@ -2719,11 +2731,11 @@ public final class MessageTypeProto { *在场景中发送的指令请求 * */ - SCENE_COMMAND_REQUEST(433, 11823), + SCENE_COMMAND_REQUEST(435, 11823), /** * SCENE_COMMAND_RESPONSE = 11824; */ - SCENE_COMMAND_RESPONSE(434, 11824), + SCENE_COMMAND_RESPONSE(436, 11824), /** * SERVER_ZERO_REQUEST = 11825; * @@ -2731,7 +2743,7 @@ public final class MessageTypeProto { *服务器12点更新用户数据 * */ - SERVER_ZERO_REQUEST(435, 11825), + SERVER_ZERO_REQUEST(437, 11825), /** * STORE_UPDATE_INDICATION = 11826; * @@ -2739,7 +2751,7 @@ public final class MessageTypeProto { * 商店更新信息 * */ - STORE_UPDATE_INDICATION(436, 11826), + STORE_UPDATE_INDICATION(438, 11826), /** * SIGN_IN_REQUEST = 11827; * @@ -2747,11 +2759,11 @@ public final class MessageTypeProto { *签到 * */ - SIGN_IN_REQUEST(437, 11827), + SIGN_IN_REQUEST(439, 11827), /** * SIGN_IN_RESPONSE = 11828; */ - SIGN_IN_RESPONSE(438, 11828), + SIGN_IN_RESPONSE(440, 11828), /** * SCENE_GAME_OVER_READY_INDICATION = 11829; * @@ -2759,7 +2771,7 @@ public final class MessageTypeProto { * 最后狂欢时刻到来 * */ - SCENE_GAME_OVER_READY_INDICATION(439, 11829), + SCENE_GAME_OVER_READY_INDICATION(441, 11829), /** * SCENE_GAME_OVER_INDICATION = 11830; * @@ -2767,7 +2779,7 @@ public final class MessageTypeProto { * 场景结算 * */ - SCENE_GAME_OVER_INDICATION(440, 11830), + SCENE_GAME_OVER_INDICATION(442, 11830), /** * SOUL_EQUIP_WEAR_REQUEST = 11831; * @@ -2775,11 +2787,11 @@ public final class MessageTypeProto { * 安装魂印 * */ - SOUL_EQUIP_WEAR_REQUEST(441, 11831), + SOUL_EQUIP_WEAR_REQUEST(443, 11831), /** * SOUL_EQUIP_WEAR_RESPONSE = 11832; */ - SOUL_EQUIP_WEAR_RESPONSE(442, 11832), + SOUL_EQUIP_WEAR_RESPONSE(444, 11832), /** * SOUL_EQUIP_UNLOAD_OPT_REQUEST = 11833; * @@ -2787,11 +2799,11 @@ public final class MessageTypeProto { *卸下魂印 * */ - SOUL_EQUIP_UNLOAD_OPT_REQUEST(443, 11833), + SOUL_EQUIP_UNLOAD_OPT_REQUEST(445, 11833), /** * SOUL_EQUIP_UNLOAD_OPT_RESPONSE = 11834; */ - SOUL_EQUIP_UNLOAD_OPT_RESPONSE(444, 11834), + SOUL_EQUIP_UNLOAD_OPT_RESPONSE(446, 11834), /** * SOUL_RAND_EQUIP_REQUEST = 11835; * @@ -2799,11 +2811,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_RAND_EQUIP_REQUEST(445, 11835), + SOUL_RAND_EQUIP_REQUEST(447, 11835), /** * SOUL_RAND_EQUIP_RESPONSE = 11836; */ - SOUL_RAND_EQUIP_RESPONSE(446, 11836), + SOUL_RAND_EQUIP_RESPONSE(448, 11836), /** * SOUL_FORCE_RAND_EQUIP_REQUEST = 11837; * @@ -2811,11 +2823,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_FORCE_RAND_EQUIP_REQUEST(447, 11837), + SOUL_FORCE_RAND_EQUIP_REQUEST(449, 11837), /** * SOUL_FORCE_RAND_EQUIP_RESPONSE = 11838; */ - SOUL_FORCE_RAND_EQUIP_RESPONSE(448, 11838), + SOUL_FORCE_RAND_EQUIP_RESPONSE(450, 11838), /** * SOUL_MERGE_REQUEST = 11839; * @@ -2823,11 +2835,11 @@ public final class MessageTypeProto { *合成魂印 * */ - SOUL_MERGE_REQUEST(449, 11839), + SOUL_MERGE_REQUEST(451, 11839), /** * SOUL_MERGE_RESPONSE = 11840; */ - SOUL_MERGE_RESPONSE(450, 11840), + SOUL_MERGE_RESPONSE(452, 11840), /** * TRIGGER_EVENT_REQUEST = 11900; * @@ -2835,11 +2847,11 @@ public final class MessageTypeProto { * T 11900 * */ - TRIGGER_EVENT_REQUEST(451, 11900), + TRIGGER_EVENT_REQUEST(453, 11900), /** * TRIGGER_EVENT_RESPONSE = 11901; */ - TRIGGER_EVENT_RESPONSE(452, 11901), + TRIGGER_EVENT_RESPONSE(454, 11901), /** * TEAM_POS_SAVE_REQUEST = 11902; * @@ -2847,11 +2859,11 @@ public final class MessageTypeProto { *保存阵容 * */ - TEAM_POS_SAVE_REQUEST(453, 11902), + TEAM_POS_SAVE_REQUEST(455, 11902), /** * TEAM_POS_SAVE_RESPONSE = 11903; */ - TEAM_POS_SAVE_RESPONSE(454, 11903), + TEAM_POS_SAVE_RESPONSE(456, 11903), /** * TAKE_ACTIVITY_REWARD_REQUEST = 11904; * @@ -2859,11 +2871,11 @@ public final class MessageTypeProto { *领取活动奖励 * */ - TAKE_ACTIVITY_REWARD_REQUEST(455, 11904), + TAKE_ACTIVITY_REWARD_REQUEST(457, 11904), /** * TAKE_ACTIVITY_REWARD_RESPONSE = 11905; */ - TAKE_ACTIVITY_REWARD_RESPONSE(456, 11905), + TAKE_ACTIVITY_REWARD_RESPONSE(458, 11905), /** * TAKE_MISSION_REWARD_REQUEST = 11906; * @@ -2871,11 +2883,11 @@ public final class MessageTypeProto { *领取任务奖励 * */ - TAKE_MISSION_REWARD_REQUEST(457, 11906), + TAKE_MISSION_REWARD_REQUEST(459, 11906), /** * TAKE_MISSION_REWARD_RESPONSE = 11907; */ - TAKE_MISSION_REWARD_RESPONSE(458, 11907), + TAKE_MISSION_REWARD_RESPONSE(460, 11907), /** * TEST_BUY_GIGT_GOODS_REQEUST = 11908; * @@ -2883,11 +2895,11 @@ public final class MessageTypeProto { *测试购买礼包 * */ - TEST_BUY_GIGT_GOODS_REQEUST(459, 11908), + TEST_BUY_GIGT_GOODS_REQEUST(461, 11908), /** * TEST_BUY_GIGT_GOODS_RESPONSE = 11909; */ - TEST_BUY_GIGT_GOODS_RESPONSE(460, 11909), + TEST_BUY_GIGT_GOODS_RESPONSE(462, 11909), /** * TAKE_TOWER_REWARD_REQUEST = 11910; * @@ -2895,11 +2907,11 @@ public final class MessageTypeProto { *领取层级奖励 * */ - TAKE_TOWER_REWARD_REQUEST(461, 11910), + TAKE_TOWER_REWARD_REQUEST(463, 11910), /** * TAKE_TOWER_REWARD_RESPONSE = 11911; */ - TAKE_TOWER_REWARD_RESPONSE(462, 11911), + TAKE_TOWER_REWARD_RESPONSE(464, 11911), /** * TAKE_SEVEN_HAPPY_REWARD_REQUEST = 11912; * @@ -2907,11 +2919,11 @@ public final class MessageTypeProto { * 领取七日狂欢积分奖励 * */ - TAKE_SEVEN_HAPPY_REWARD_REQUEST(463, 11912), + TAKE_SEVEN_HAPPY_REWARD_REQUEST(465, 11912), /** * TAKE_SEVEN_HAPPY_REWARD_RESPONSE = 11913; */ - TAKE_SEVEN_HAPPY_REWARD_RESPONSE(464, 11913), + TAKE_SEVEN_HAPPY_REWARD_RESPONSE(466, 11913), /** * TO_BE_STRONGER_REQUEST = 11914; * @@ -2919,11 +2931,11 @@ public final class MessageTypeProto { *我要变强 * */ - TO_BE_STRONGER_REQUEST(465, 11914), + TO_BE_STRONGER_REQUEST(467, 11914), /** * TO_BE_STRONGER_RESPONSE = 11915; */ - TO_BE_STRONGER_RESPONSE(466, 11915), + TO_BE_STRONGER_RESPONSE(468, 11915), /** * TREASURE_REFRESH_INDICATION = 11916; * @@ -2931,7 +2943,7 @@ public final class MessageTypeProto { *戒灵秘宝刷新推送 * */ - TREASURE_REFRESH_INDICATION(467, 11916), + TREASURE_REFRESH_INDICATION(469, 11916), /** * TREASURE_LEVELUP_INDICATION = 11917; * @@ -2939,7 +2951,7 @@ public final class MessageTypeProto { *戒灵秘宝等级提升推送 * */ - TREASURE_LEVELUP_INDICATION(468, 11917), + TREASURE_LEVELUP_INDICATION(470, 11917), /** * TREASURE_REFRESH_TIME_REQUEST = 11918; * @@ -2947,11 +2959,11 @@ public final class MessageTypeProto { *戒灵秘宝刷新时间获取 * */ - TREASURE_REFRESH_TIME_REQUEST(469, 11918), + TREASURE_REFRESH_TIME_REQUEST(471, 11918), /** * TREASURE_REFRESH_TIME_RESPONSE = 11919; */ - TREASURE_REFRESH_TIME_RESPONSE(470, 11919), + TREASURE_REFRESH_TIME_RESPONSE(472, 11919), /** * UP_HERO_LEVEL_REQUEST = 12000; * @@ -2959,11 +2971,11 @@ public final class MessageTypeProto { * U 12000 * */ - UP_HERO_LEVEL_REQUEST(471, 12000), + UP_HERO_LEVEL_REQUEST(473, 12000), /** * UP_HERO_LEVEL_RESPONSE = 12001; */ - UP_HERO_LEVEL_RESPONSE(472, 12001), + UP_HERO_LEVEL_RESPONSE(474, 12001), /** * UP_HERO_STAR_REQUEST = 12002; * @@ -2971,11 +2983,11 @@ public final class MessageTypeProto { * 升星 * */ - UP_HERO_STAR_REQUEST(473, 12002), + UP_HERO_STAR_REQUEST(475, 12002), /** * UP_HERO_STAR_RESPONSE = 12003; */ - UP_HERO_STAR_RESPONSE(474, 12003), + UP_HERO_STAR_RESPONSE(476, 12003), /** * USER_AND_PRICE_ITEM_REQUEST = 12004; * @@ -2983,11 +2995,11 @@ public final class MessageTypeProto { *使用出售道具 * */ - USER_AND_PRICE_ITEM_REQUEST(475, 12004), + USER_AND_PRICE_ITEM_REQUEST(477, 12004), /** * USER_AND_PRICE_ITEM_RESPONSE = 12005; */ - USER_AND_PRICE_ITEM_RESPONSE(476, 12005), + USER_AND_PRICE_ITEM_RESPONSE(478, 12005), /** * USER_FORCE_CHANGE_REQUEST = 12006; * @@ -2995,11 +3007,11 @@ public final class MessageTypeProto { *用户战力提升 * */ - USER_FORCE_CHANGE_REQUEST(477, 12006), + USER_FORCE_CHANGE_REQUEST(479, 12006), /** * USER_FORCE_CHANGE_RESPONSE = 12007; */ - USER_FORCE_CHANGE_RESPONSE(478, 12007), + USER_FORCE_CHANGE_RESPONSE(480, 12007), /** * UPDATE_BAG_INDICATION = 12008; * @@ -3007,7 +3019,7 @@ public final class MessageTypeProto { *更新背包 * */ - UPDATE_BAG_INDICATION(479, 12008), + UPDATE_BAG_INDICATION(481, 12008), /** * UPDATE_STATE_REQUEST = 12009; * @@ -3015,11 +3027,11 @@ public final class MessageTypeProto { * 更新客户状态 * */ - UPDATE_STATE_REQUEST(480, 12009), + UPDATE_STATE_REQUEST(482, 12009), /** * UPDATE_STATE_RESPONSE = 12010; */ - UPDATE_STATE_RESPONSE(481, 12010), + UPDATE_STATE_RESPONSE(483, 12010), /** * UPDATE_USER_EXP_INDICATION = 12011; * @@ -3027,7 +3039,7 @@ public final class MessageTypeProto { * 更新玩家等级经验信息 * */ - UPDATE_USER_EXP_INDICATION(482, 12011), + UPDATE_USER_EXP_INDICATION(484, 12011), /** * UPDATE_SECRET_BOX_SEASON_INDICATION = 12012; * @@ -3035,7 +3047,7 @@ public final class MessageTypeProto { * 更新秘盒赛季信息 * */ - UPDATE_SECRET_BOX_SEASON_INDICATION(483, 12012), + UPDATE_SECRET_BOX_SEASON_INDICATION(485, 12012), /** * UPDATE_PHONE_INFO_REQUEST = 12013; * @@ -3043,11 +3055,11 @@ public final class MessageTypeProto { *更新手机号 * */ - UPDATE_PHONE_INFO_REQUEST(484, 12013), + UPDATE_PHONE_INFO_REQUEST(486, 12013), /** * UPDATE_PHONE_INFO_RESPONSE = 12014; */ - UPDATE_PHONE_INFO_RESPONSE(485, 12014), + UPDATE_PHONE_INFO_RESPONSE(487, 12014), /** * UPDATE_QUESTION_REQUEST = 12015; * @@ -3055,15 +3067,15 @@ public final class MessageTypeProto { *问卷 * */ - UPDATE_QUESTION_REQUEST(486, 12015), + UPDATE_QUESTION_REQUEST(488, 12015), /** * UPDATE_QUESTION_RESPONSE = 12016; */ - UPDATE_QUESTION_RESPONSE(487, 12016), + UPDATE_QUESTION_RESPONSE(489, 12016), /** * UP_SOUL_EQUIP_QUICK_REQUEST = 12018; */ - UP_SOUL_EQUIP_QUICK_REQUEST(488, 12018), + UP_SOUL_EQUIP_QUICK_REQUEST(490, 12018), /** * UP_SOUL_EQUIP_RESPONSE = 12019; * @@ -3071,7 +3083,7 @@ public final class MessageTypeProto { *魂印升级 * */ - UP_SOUL_EQUIP_RESPONSE(489, 12019), + UP_SOUL_EQUIP_RESPONSE(491, 12019), /** * VIEW_FIGHTREPLAY_REQUEST = 12100; * @@ -3079,11 +3091,11 @@ public final class MessageTypeProto { * V 12100 * */ - VIEW_FIGHTREPLAY_REQUEST(490, 12100), + VIEW_FIGHTREPLAY_REQUEST(492, 12100), /** * VIEW_FIGHTREPLAY_RESPONSE = 12101; */ - VIEW_FIGHTREPLAY_RESPONSE(491, 12101), + VIEW_FIGHTREPLAY_RESPONSE(493, 12101), /** * VIP_LEVELUP_REQEUST = 12102; * @@ -3091,11 +3103,11 @@ public final class MessageTypeProto { *VIP等级提升 * */ - VIP_LEVELUP_REQEUST(492, 12102), + VIP_LEVELUP_REQEUST(494, 12102), /** * VIP_LEVELUP_RESPONSE = 12103; */ - VIP_LEVELUP_RESPONSE(493, 12103), + VIP_LEVELUP_RESPONSE(495, 12103), /** * VIP_TAKE_REWARD_REQUEST = 12104; * @@ -3103,11 +3115,11 @@ public final class MessageTypeProto { *领取vip等级或每日礼包 * */ - VIP_TAKE_REWARD_REQUEST(494, 12104), + VIP_TAKE_REWARD_REQUEST(496, 12104), /** * VIP_TAKE_REWARD_RESPONSE = 12105; */ - VIP_TAKE_REWARD_RESPONSE(495, 12105), + VIP_TAKE_REWARD_RESPONSE(497, 12105), /** * VIEW_HERO_INFO_REQUEST = 12106; * @@ -3115,11 +3127,11 @@ public final class MessageTypeProto { * 查看英雄详情信息 * */ - VIEW_HERO_INFO_REQUEST(496, 12106), + VIEW_HERO_INFO_REQUEST(498, 12106), /** * VIEW_HERO_INFO_RESPONSE = 12107; */ - VIEW_HERO_INFO_RESPONSE(497, 12107), + VIEW_HERO_INFO_RESPONSE(499, 12107), /** * VIP_TAKE_DAILY_REQUEST = 12108; * @@ -3127,11 +3139,11 @@ public final class MessageTypeProto { *领取vip每日礼包 * */ - VIP_TAKE_DAILY_REQUEST(498, 12108), + VIP_TAKE_DAILY_REQUEST(500, 12108), /** * VIP_TAKE_DAILY_RESPONSE = 12109; */ - VIP_TAKE_DAILY_RESPONSE(499, 12109), + VIP_TAKE_DAILY_RESPONSE(501, 12109), /** * WORKSHOP_FOUNDATION_REQUEST = 12200; * @@ -3139,11 +3151,11 @@ public final class MessageTypeProto { * W 12200 * */ - WORKSHOP_FOUNDATION_REQUEST(500, 12200), + WORKSHOP_FOUNDATION_REQUEST(502, 12200), /** * WORKSHOP_FOUNDATION_RESPONSE = 12201; */ - WORKSHOP_FOUNDATION_RESPONSE(501, 12201), + WORKSHOP_FOUNDATION_RESPONSE(503, 12201), /** * WORKSHOP_EQUIP_CREATE_REQUEST = 12202; * @@ -3151,11 +3163,11 @@ public final class MessageTypeProto { *装备打造 * */ - WORKSHOP_EQUIP_CREATE_REQUEST(502, 12202), + WORKSHOP_EQUIP_CREATE_REQUEST(504, 12202), /** * WORKSHOP_EQUIP_CREATE_RESPONSE = 12203; */ - WORKSHOP_EQUIP_CREATE_RESPONSE(503, 12203), + WORKSHOP_EQUIP_CREATE_RESPONSE(505, 12203), /** * WORKSHOP_REBUILD_REQUEST = 12204; * @@ -3163,11 +3175,11 @@ public final class MessageTypeProto { *装备重铸 * */ - WORKSHOP_REBUILD_REQUEST(504, 12204), + WORKSHOP_REBUILD_REQUEST(506, 12204), /** * WORKSHOP_REBUILD_RESPONSE = 12205; */ - WORKSHOP_REBUILD_RESPONSE(505, 12205), + WORKSHOP_REBUILD_RESPONSE(507, 12205), /** * WORKSHOP_REBUILD_CONFIRM_REQUEST = 12206; * @@ -3175,11 +3187,11 @@ public final class MessageTypeProto { * 重铸确认 * */ - WORKSHOP_REBUILD_CONFIRM_REQUEST(506, 12206), + WORKSHOP_REBUILD_CONFIRM_REQUEST(508, 12206), /** * WORKSHOP_REBUILD_CONFIRM_RESONSE = 12207; */ - WORKSHOP_REBUILD_CONFIRM_RESONSE(507, 12207), + WORKSHOP_REBUILD_CONFIRM_RESONSE(509, 12207), /** * WORKSHOP_LEVELUP_REQUEST = 12208; * @@ -3187,11 +3199,11 @@ public final class MessageTypeProto { *工坊升级 * */ - WORKSHOP_LEVELUP_REQUEST(508, 12208), + WORKSHOP_LEVELUP_REQUEST(510, 12208), /** * WORKSHOP_LEVELUP_RESPONSE = 12209; */ - WORKSHOP_LEVELUP_RESPONSE(509, 12209), + WORKSHOP_LEVELUP_RESPONSE(511, 12209), /** * WORKSHOP_TECHNOLOGY_LEVEL_REQUEST = 12210; * @@ -3199,11 +3211,11 @@ public final class MessageTypeProto { *科技树升级 * */ - WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(510, 12210), + WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(512, 12210), /** * WORKSHOP_TECHNOLOGY_RESPONSE = 12211; */ - WORKSHOP_TECHNOLOGY_RESPONSE(511, 12211), + WORKSHOP_TECHNOLOGY_RESPONSE(513, 12211), /** * WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; * @@ -3211,11 +3223,11 @@ public final class MessageTypeProto { *科技树重置 * */ - WORKSHOP_TECHNOLOGY_RESET_REQUEST(512, 12212), + WORKSHOP_TECHNOLOGY_RESET_REQUEST(514, 12212), /** * WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213; */ - WORKSHOP_TECHNOLOGY_RESET_RESPONSE(513, 12213), + WORKSHOP_TECHNOLOGY_RESET_RESPONSE(515, 12213), /** * EXPEDITION_GET_EXPEDITION_REQUEST = 20002; * @@ -3223,11 +3235,11 @@ public final class MessageTypeProto { *获取节点信息 * */ - EXPEDITION_GET_EXPEDITION_REQUEST(514, 20002), + EXPEDITION_GET_EXPEDITION_REQUEST(516, 20002), /** * EXPEDITION_GET_EXPEDITION_RESONSE = 20003; */ - EXPEDITION_GET_EXPEDITION_RESONSE(515, 20003), + EXPEDITION_GET_EXPEDITION_RESONSE(517, 20003), /** * EXPEDITION_TAKE_BOXREWARD_REQUEST = 20004; * @@ -3235,11 +3247,11 @@ public final class MessageTypeProto { *获取层级奖励 * */ - EXPEDITION_TAKE_BOXREWARD_REQUEST(516, 20004), + EXPEDITION_TAKE_BOXREWARD_REQUEST(518, 20004), /** * EXPEDITION_TAKE_BOXREWARD_RESONSE = 20005; */ - EXPEDITION_TAKE_BOXREWARD_RESONSE(517, 20005), + EXPEDITION_TAKE_BOXREWARD_RESONSE(519, 20005), /** * EXPEDITION_RELIVE_HERO_REQUEST = 20006; * @@ -3247,11 +3259,11 @@ public final class MessageTypeProto { *复活英雄 * */ - EXPEDITION_RELIVE_HERO_REQUEST(518, 20006), + EXPEDITION_RELIVE_HERO_REQUEST(520, 20006), /** * EXPEDITION_RELIVE_HERO_RESONSE = 20007; */ - EXPEDITION_RELIVE_HERO_RESONSE(519, 20007), + EXPEDITION_RELIVE_HERO_RESONSE(521, 20007), /** * EXPEDITION_START_BATTLE_REQUEST = 20008; * @@ -3259,11 +3271,11 @@ public final class MessageTypeProto { *开始节点战斗操作 * */ - EXPEDITION_START_BATTLE_REQUEST(520, 20008), + EXPEDITION_START_BATTLE_REQUEST(522, 20008), /** * EXPEDITION_START_BATTLE_RESONSE = 20009; */ - EXPEDITION_START_BATTLE_RESONSE(521, 20009), + EXPEDITION_START_BATTLE_RESONSE(523, 20009), /** * EXPEDITION_END_BATTLE_REQUEST = 20010; * @@ -3271,11 +3283,11 @@ public final class MessageTypeProto { *结束节点战斗操作 * */ - EXPEDITION_END_BATTLE_REQUEST(522, 20010), + EXPEDITION_END_BATTLE_REQUEST(524, 20010), /** * EXPEDITION_END_BATTLE_RESONSE = 20011; */ - EXPEDITION_END_BATTLE_RESONSE(523, 20011), + EXPEDITION_END_BATTLE_RESONSE(525, 20011), /** * EXPEDITION_TAKE_HOLY_EQUIP_REQUEST = 20012; * @@ -3283,11 +3295,11 @@ public final class MessageTypeProto { *领取圣物 * */ - EXPEDITION_TAKE_HOLY_EQUIP_REQUEST(524, 20012), + EXPEDITION_TAKE_HOLY_EQUIP_REQUEST(526, 20012), /** * EXPEDITION_TAKE_HOLY_EQUIP_RESONSE = 20013; */ - EXPEDITION_TAKE_HOLY_EQUIP_RESONSE(525, 20013), + EXPEDITION_TAKE_HOLY_EQUIP_RESONSE(527, 20013), /** * EXPEDITION_RECOVER_HERO_REQUEST = 20014; * @@ -3295,11 +3307,11 @@ public final class MessageTypeProto { *恢复英雄 * */ - EXPEDITION_RECOVER_HERO_REQUEST(526, 20014), + EXPEDITION_RECOVER_HERO_REQUEST(528, 20014), /** * EXPEDITION_RECOVER_HERO_RESONSE = 20015; */ - EXPEDITION_RECOVER_HERO_RESONSE(527, 20015), + EXPEDITION_RECOVER_HERO_RESONSE(529, 20015), /** * EXPEDITION_HOLY_BAG_INDICATION = 20016; * @@ -3307,7 +3319,7 @@ public final class MessageTypeProto { *臨時背包推送 * */ - EXPEDITION_HOLY_BAG_INDICATION(528, 20016), + EXPEDITION_HOLY_BAG_INDICATION(530, 20016), /** * EXPEDITION_NOINFO_INDICATION = 20017; * @@ -3315,7 +3327,7 @@ public final class MessageTypeProto { *节点状态推送 * */ - EXPEDITION_NOINFO_INDICATION(529, 20017), + EXPEDITION_NOINFO_INDICATION(531, 20017), /** * MONTHCARD_TAKE_DAILY_REQUEST = 20101; * @@ -3323,15 +3335,15 @@ public final class MessageTypeProto { * 20101 - 20110 月卡 * */ - MONTHCARD_TAKE_DAILY_REQUEST(530, 20101), + MONTHCARD_TAKE_DAILY_REQUEST(532, 20101), /** * MONTHCARD_TAKE_DAILY_RESPONSE = 20102; */ - MONTHCARD_TAKE_DAILY_RESPONSE(531, 20102), + MONTHCARD_TAKE_DAILY_RESPONSE(533, 20102), /** * MONTHCARD_INDICATION = 20103; */ - MONTHCARD_INDICATION(532, 20103), + MONTHCARD_INDICATION(534, 20103), /** * EQUIP_COMPLEX_REQUEST = 20111; * @@ -3339,19 +3351,19 @@ public final class MessageTypeProto { *20111 - 20200 装备、 * */ - EQUIP_COMPLEX_REQUEST(533, 20111), + EQUIP_COMPLEX_REQUEST(535, 20111), /** * EQUIP_COMPLEX_RESPONSE = 20112; */ - EQUIP_COMPLEX_RESPONSE(534, 20112), + EQUIP_COMPLEX_RESPONSE(536, 20112), /** * FamilyFeteRequest = 30001; * *
-     *祭祀
+     *30000-3300 公会
      * 
*/ - FamilyFeteRequest(535, 30001), + FamilyFeteRequest(537, 30001), /** * FamilyFeteResponse = 30002; * @@ -3359,7 +3371,7 @@ public final class MessageTypeProto { *祭祀 * */ - FamilyFeteResponse(536, 30002), + FamilyFeteResponse(538, 30002), /** * FamilyGetFeteRewardRequest = 30003; * @@ -3367,14 +3379,14 @@ public final class MessageTypeProto { *领取公会祭祀 * */ - FamilyGetFeteRewardRequest(537, 30003), + FamilyGetFeteRewardRequest(539, 30003), /** * FamilyGetFeteRewardResponse = 30004; * *
      * 
*/ - FamilyGetFeteRewardResponse(538, 30004), + FamilyGetFeteRewardResponse(540, 30004), /** * FamilyFeteRewardProcessIndication = 30005; * @@ -3382,7 +3394,19 @@ public final class MessageTypeProto { * 更新公会进度 * */ - FamilyFeteRewardProcessIndication(539, 30005), + FamilyFeteRewardProcessIndication(541, 30005), + /** + * ComplexJewelEquipRequest = 30301; + * + *
+     * 宝物合成
+     * 
+ */ + ComplexJewelEquipRequest(542, 30301), + /** + * ComplexJewelEquipResponse = 30302; + */ + ComplexJewelEquipResponse(543, 30302), ; /** @@ -5138,6 +5162,18 @@ public final class MessageTypeProto { * GET_CAR_CHALLENEG_LIST_RESPONSE = 16673; */ public static final int GET_CAR_CHALLENEG_LIST_RESPONSE_VALUE = 16673; + /** + * GET_CAR_GRAP_RECORD_REQUEST = 16674; + * + *
+     *获取车迟抢夺记录
+     * 
+ */ + public static final int GET_CAR_GRAP_RECORD_REQUEST_VALUE = 16674; + /** + * GET_CAR_GRAP_RECORD_RESPONSE = 16675; + */ + public static final int GET_CAR_GRAP_RECORD_RESPONSE_VALUE = 16675; /** * HERO_RAND_REQQUEST = 10701; * @@ -6720,7 +6756,7 @@ public final class MessageTypeProto { * FamilyFeteRequest = 30001; * *
-     *祭祀
+     *30000-3300 公会
      * 
*/ public static final int FamilyFeteRequest_VALUE = 30001; @@ -6755,6 +6791,18 @@ public final class MessageTypeProto { * */ public static final int FamilyFeteRewardProcessIndication_VALUE = 30005; + /** + * ComplexJewelEquipRequest = 30301; + * + *
+     * 宝物合成
+     * 
+ */ + public static final int ComplexJewelEquipRequest_VALUE = 30301; + /** + * ComplexJewelEquipResponse = 30302; + */ + public static final int ComplexJewelEquipResponse_VALUE = 30302; public final int getNumber() { return value; } @@ -7045,6 +7093,8 @@ public final class MessageTypeProto { case 16671: return GET_ALL_GUILD_SKILL_RESPONSE; case 16672: return GET_CAR_CHALLENEG_LIST_REQUEST; case 16673: return GET_CAR_CHALLENEG_LIST_RESPONSE; + case 16674: return GET_CAR_GRAP_RECORD_REQUEST; + case 16675: return GET_CAR_GRAP_RECORD_RESPONSE; case 10701: return HERO_RAND_REQQUEST; case 10702: return HERO_RAND_RESPONSE; case 10703: return HERO_COMPOSE_REQUEST; @@ -7301,6 +7351,8 @@ public final class MessageTypeProto { case 30003: return FamilyGetFeteRewardRequest; case 30004: return FamilyGetFeteRewardResponse; case 30005: return FamilyFeteRewardProcessIndication; + case 30301: return ComplexJewelEquipRequest; + case 30302: return ComplexJewelEquipResponse; default: return null; } } @@ -7362,7 +7414,7 @@ public final class MessageTypeProto { static { java.lang.String[] descriptorData = { "\n\026MessageTypeProto.proto\022\032com.ljsd.jieli" + - "ng.protocols*\264\211\001\n\013MessageType\022\027\n\022HEART_B" + + "ng.protocols*\274\212\001\n\013MessageType\022\027\n\022HEART_B" + "EAT_REQUEST\020\350\007\022\030\n\023HEART_BEAT_RESPONSE\020\351\007" + "\022\036\n\031ACTIVITE_WORKSHOP_REQUEST\020\224N\022\037\n\032ACTI" + "VITE_WORKSHOP_RESPONSE\020\225N\022\027\n\022ARENA_INFO_" + @@ -7594,215 +7646,218 @@ public final class MessageTypeProto { "UEST\020\236\202\001\022\"\n\034GET_ALL_GUILD_SKILL_RESPONSE" + "\020\237\202\001\022$\n\036GET_CAR_CHALLENEG_LIST_REQUEST\020\240" + "\202\001\022%\n\037GET_CAR_CHALLENEG_LIST_RESPONSE\020\241\202" + - "\001\022\027\n\022HERO_RAND_REQQUEST\020\315S\022\027\n\022HERO_RAND_" + - "RESPONSE\020\316S\022\031\n\024HERO_COMPOSE_REQUEST\020\317S\022\032" + - "\n\025HERO_COMPOSE_RESPONSE\020\320S\022\030\n\023HERO_RETUR" + - "N_REQUEST\020\321S\022\031\n\024HERO_RETURN_RESPONSE\020\322S\022" + - "\035\n\030HERO_LOCK_CHANGE_REQUEST\020\323S\022\036\n\031HERO_L" + - "OCK_CHANGE_RESPONSE\020\324S\022&\n!J_GET_ALL_REDP" + - "ACKAGE_INFO_REQUEST\020\227U\022\'\n\"J_GET_ALL_REDP", - "ACKAGE_INFO_RESPONSE\020\230U\022\"\n\035J_ROB_REDPACK" + - "AGE_INFO_REQUEST\020\231U\022#\n\036J_ROB_REDPACKAGE_" + - "INFO_RESPONSE\020\232U\022$\n\037J_GET_REDPACKAGE_DET" + - "AIL_REQUEST\020\233U\022%\n J_GET_REDPACKAGE_DETAI" + - "L_RESPONSE\020\234U\022#\n\036J_REDPACKAGE_SEND_LIKE_" + - "REQUEST\020\236U\022$\n\037J_REDPACKAGE_SEND_LIKE_RES" + - "PONSE\020\237U\022 \n\033J_GET_ALL_SEND_LIKE_REQUEST\020" + - "\240U\022!\n\034J_GET_ALL_SEND_LIKE_RESPONSE\020\241U\022\030\n" + - "\023JEWEL_BUILD_REQUEST\020\242U\022\031\n\024JEWEL_BUILD_R" + - "ESPONSE\020\243U\022\022\n\rLOGIN_REQUEST\020\334V\022\023\n\016LOGIN_", - "RESPONSE\020\335V\022\036\n\031LUCKWHEEL_POOL_INDICATION" + - "\020\336V\022\026\n\021MAP_ENTER_REQUEST\020\300W\022\027\n\022MAP_ENTER" + - "_RESPONSE\020\301W\022\024\n\017MAP_OUT_REQUEST\020\302W\022\025\n\020MA" + - "P_OUT_RESPONSE\020\303W\022\027\n\022MAP_UDPATE_REQUEST\020" + - "\304W\022\030\n\023MAP_UDPATE_RESPONSE\020\305W\022\026\n\021MAIL_REA" + - "D_REQUEST\020\306W\022\027\n\022MAIL_READ_RESPONSE\020\307W\022 \n" + - "\033MAIL_TAKE_MAIL_ITEM_REQUEST\020\310W\022\"\n\035MAIL_" + - "TAKE_MAIL_ITEM_RESPONESE\020\311W\022\036\n\031MAP_START" + - "_EXPLORE_REQUEST\020\312W\022\037\n\032MAP_START_EXPLORE" + - "_RESPONSE\020\313W\022\036\n\031MAP_GET_RANK_INFO_REQUES", - "T\020\314W\022\037\n\032MAP_GET_RANK_INFO_RESPONSE\020\315W\022 \n" + - "\033MAP_BUY_FIGHT_COUNT_REQUEST\020\316W\022!\n\034MAP_B" + - "UY_FIGHT_COUNT_RESPONSE\020\317W\022\026\n\021MAP_SWEEP_" + - "REQUEST\020\320W\022\027\n\022MAP_SWEEP_RESPONSE\020\321W\022\033\n\026M" + - "AP_FAST_FIGHT_REQUEST\020\322W\022\034\n\027MAP_FAST_FIG" + - "HT_RESPONSE\020\323W\022\036\n\031MISSION_UPDATE_INDICAT" + - "ION\020\324W\022\034\n\027MAP_TOWER_RESET_REQUEST\020\327W\022\035\n\030" + - "MAP_TOWER_RESET_RESPONSE\020\330W\022!\n\034MAP_TOWER" + - "_CALL_CHIEF_REQUEST\020\331W\022\"\n\035MAP_TOWER_CALL" + - "_CHIEF_RESPONSE\020\332W\022\036\n\031MAP_TOWER_USEBOMB_", - "REQUEST\020\335W\022\037\n\032MAP_TOWER_USEBOMB_RESPONSE" + - "\020\336W\022\036\n\031MAP_TOWER_USEBUFF_REQUEST\020\337W\022\037\n\032M" + - "AP_TOWER_USEBUFF_RESPONSE\020\340W\022\036\n\031MODIFY_D" + - "ECORATION_REQUEST\020\341W\022\037\n\032MODIFY_DECORATIO" + - "N_RESPONSE\020\342W\022\027\n\022MAP_OUT_INDICATION\020\343W\022 " + - "\n\033MAIN_LEVEL_GET_INFO_REQUEST\020\344W\022!\n\034MAIN" + - "_LEVEL_GET_INFO_RESPONSE\020\345W\022)\n$MAIN_LEVE" + - "L_TAKE_STATE_REWARD_REQUEST\020\346W\022*\n%MAIN_L" + - "EVEL_TAKE_STATE_REWARD_RESPONSE\020\347W\022 \n\033MA" + - "IN_LEVEL_GET_RANK_REQUEST\020\350W\022!\n\034MAIN_LEV", - "EL_GET_RANK_RESPONSE\020\351W\022\030\n\023MAIL_DELETE_R" + - "EQUEST\020\352W\022\031\n\024MAIL_DELETE_RESPONSE\020\353W\022\'\n\"" + - "MAIN_LEVEL_FIGHT_UPDATE_INDICATION\020\354W\022)\n" + - "$MISSING_ROOM_MISSION_REFRESH_REQUEST\020\355W" + - "\022*\n%MISSING_ROOM_MISSION_REFRESH_RESPONS" + - "E\020\356W\022,\n\'MISSING_ROOM_MISSION_ACCELERATE_" + - "REQUEST\020\357W\022-\n(MISSING_ROOM_MISSION_ACCEL" + - "ERATE_RESPONSE\020\360W\022#\n\036MISSING_ROOM_HERO_S" + - "END_REQUEST\020\361W\022$\n\037MISSING_ROOM_HERO_SEND" + - "_RESPONSE\020\362W\022\"\n\035NOTIFY_PAY_SUCCESS_INDIC", - "ATION\020\244X\022\032\n\025NEXT_ACTIVITY_REQUEST\020\245X\022\033\n\026" + - "NEXT_ACTIVITY_RESPONSE\020\246X\022&\n!POKEMON_COM" + - "ONPENT_LEVELUP_REQUEST\020\354Y\022\'\n\"POKEMON_COM" + - "ONPENT_LEVELUP_RESPONSE\020\355Y\022\035\n\030POKEMON_AD" + - "VANCED_REQUEST\020\356Y\022\036\n\031POKEMON_ADVANCED_RE" + - "SPONSE\020\357Y\022 \n\033PLAYER_BACKCINFO_INDICATION" + - "\020\360Y\022\031\n\024PLAY_WITH_SB_REQUEST\020\361Y\022\032\n\025PLAY_W" + - "ITH_SB_RESPONSE\020\362Y\022\036\n\031PRIVILLEGE_ADD_IND" + - "ICATION\020\363Y\022\030\n\023QUESTION_INDICATION\020\320Z\022\'\n\"" + - "QUICK_START_MONSTERFIGHTER_REQUEST\020\321Z\022\'\n", - "\"QUICK_START_MONSTERFIGHTER_REPONSE\020\322Z\022\026" + - "\n\021RECONNECT_REQUEST\020\264[\022\027\n\022RECONNECT_RESP" + - "ONSE\020\265[\022\027\n\022RANDOMNAME_REQUEST\020\266[\022\030\n\023RAND" + - "OMNAME_RESPONSE\020\267[\022\023\n\016RENAME_REQUEST\020\270[\022" + - "\024\n\017RENAME_RESPONSE\020\271[\022\032\n\025RINGFIRE_LOAD_R" + - "EQUEST\020\272[\022\033\n\026RINGFIRE_LOAD_RESPONSE\020\273[\022\036" + - "\n\031RINGFIRE_ADVANCED_REQUEST\020\274[\022\037\n\032RINGFI" + - "RE_ADVANCED_RESPONSE\020\275[\022!\n\034REFRESH_FRIEN" + - "D_STATE_REQEUST\020\276[\022\"\n\035REFRESH_FRIEND_STA" + - "TE_RESPONSE\020\277[\022\027\n\022ROOM_MATCH_REQUEST\020\300[\022", - "\030\n\023ROOM_MATCH_RESPONSE\020\301[\022\036\n\031ROOM_CANCEL" + - "_MATCH_REQUEST\020\302[\022\037\n\032ROOM_CANCEL_MATCH_R" + - "ESPONSE\020\303[\022\"\n\035ROOM_MATCH_SUCCESS_INDICAT" + - "ION\020\304[\022\"\n\035ROOM_START_GAME_READY_REQUEST\020" + - "\306[\022#\n\036ROOM_START_GAME_READY_RESPONSE\020\307[\022" + - "\037\n\032ROOM_START_GAME_INDICATION\020\310[\022\034\n\027ROOM" + - "_GAME_START_REQUEST\020\312[\022\035\n\030ROOM_GAME_STAR" + - "T_RESPONSE\020\313[\022\035\n\030ROOM_GAME_END_INDICATIO" + - "N\020\314[\022\"\n\035ROOM_SYNC_MYSELF_MOVE_REQUEST\020\316[" + - "\022#\n\036ROOM_SYNC_MYSELF_MOVE_RESPONSE\020\317[\022#\n", - "\036ROOM_SYNC_OTHER_MOVE_INDICTION\020\320[\022\"\n\035RO" + - "OM_TRIGGER_FIGHT_INDICATION\020\322[\022\037\n\032ROOM_G" + - "ET_FULL_INFO_REQEUST\020\323[\022 \n\033ROOM_GET_FULL" + - "_INFO_RESPONSE\020\324[\022\"\n\035ROOM_MAP_UPDATE_EVE" + - "NT_REQUEST\020\325[\022#\n\036ROOM_MAP_UPDATE_EVENT_R" + - "ESPONSE\020\326[\022\036\n\031ROOM_MAP_POINT_INDICATION\020" + - "\327[\022#\n\036ROOM_PLAY_HP_UPDATE_INDICATION\020\330[\022" + - "\035\n\030REFRESH_ITEM_NUM_REQUEST\020\331[\022\036\n\031REFRES" + - "H_ITEM_NUM_RESPONSE\020\332[\022\034\n\027ROOM_ADDRESS_I" + - "NDICATION\020\333[\022\027\n\022ROOM_LOGIN_REQEUST\020\334[\022\030\n", - "\023ROOM_LOGIN_RESPONSE\020\346[\022\036\n\031REFRESH_LUCKW" + - "HEEL_REQUEST\020\347[\022\037\n\032REFRESH_LUCKWHEEL_RES" + - "PONSE\020\350[\022\032\n\025RIDE_LEVEL_UP_REQUEST\020\351[\022\033\n\026" + - "RIDE_LEVEL_UP_RESPONSE\020\352[\022 \n\033REFRESH_REC" + - "HARGE_INDICATION\020\353[\022\025\n\020SUCCESS_RESPONSE\020" + - "\230\\\022 \n\033SWITCH_WORLDCHANNEL_REQUEST\020\232\\\022!\n\034" + - "SWITCH_WORLDCHANNEL_RESPONSE\020\233\\\022\033\n\026SEND_" + - "CHAT_INFO_REQUEST\020\234\\\022\034\n\027SEND_CHAT_INFO_R" + - "ESPONSE\020\235\\\022\036\n\031SEND_RED_POINT_INDICATION\020" + - "\236\\\022(\n#SAVE_NEW_PLAYER_GUIDE_POINT_REQUES", - "T\020\237\\\022)\n$SAVE_NEW_PLAYER_GUIDE_POINT_RESP" + - "ONSE\020\240\\\022\030\n\023SWEEP_RIGHT_REQUEST\020\241\\\022\031\n\024SWE" + - "EP_RIGHT_RESPONSE\020\242\\\022\035\n\030SECRETBOX_RANDOM" + - "_REQUEST\020\243\\\022\036\n\031SECRETBOX_RANDOM_RESPONSE" + - "\020\244\\\022 \n\033STORE_GOODS_REFRESH_REQUEST\020\245\\\022!\n" + - "\034STORE_GOODS_REFRESH_RESPONSE\020\246\\\022\032\n\025RECH" + - "ARGE_INFO_REQUEST\020\247\\\022\033\n\026RECHARGE_INFO_RE" + - "SPONSE\020\250\\\022 \n\033SEND_FRIEND_INFO_INDICATION" + - "\020\251\\\022\036\n\031SEND_CHAT_INFO_INDICATION\020\252\\\022!\n\034S" + - "END_FRIEND_STATE_INDICATION\020\253\\\022 \n\033SCENE_", - "MSG_UPDATE_INDICATION\020\254\\\022\037\n\032SCENE_GET_FU" + - "LL_MSG_REQUEST\020\255\\\022 \n\033SCENE_GET_FULL_MSG_" + - "RESPONSE\020\256\\\022\032\n\025SCENE_COMMAND_REQUEST\020\257\\\022" + - "\033\n\026SCENE_COMMAND_RESPONSE\020\260\\\022\030\n\023SERVER_Z" + - "ERO_REQUEST\020\261\\\022\034\n\027STORE_UPDATE_INDICATIO" + - "N\020\262\\\022\024\n\017SIGN_IN_REQUEST\020\263\\\022\025\n\020SIGN_IN_RE" + - "SPONSE\020\264\\\022%\n SCENE_GAME_OVER_READY_INDIC" + - "ATION\020\265\\\022\037\n\032SCENE_GAME_OVER_INDICATION\020\266" + - "\\\022\034\n\027SOUL_EQUIP_WEAR_REQUEST\020\267\\\022\035\n\030SOUL_" + - "EQUIP_WEAR_RESPONSE\020\270\\\022\"\n\035SOUL_EQUIP_UNL", - "OAD_OPT_REQUEST\020\271\\\022#\n\036SOUL_EQUIP_UNLOAD_" + - "OPT_RESPONSE\020\272\\\022\034\n\027SOUL_RAND_EQUIP_REQUE" + - "ST\020\273\\\022\035\n\030SOUL_RAND_EQUIP_RESPONSE\020\274\\\022\"\n\035" + - "SOUL_FORCE_RAND_EQUIP_REQUEST\020\275\\\022#\n\036SOUL" + - "_FORCE_RAND_EQUIP_RESPONSE\020\276\\\022\027\n\022SOUL_ME" + - "RGE_REQUEST\020\277\\\022\030\n\023SOUL_MERGE_RESPONSE\020\300\\" + - "\022\032\n\025TRIGGER_EVENT_REQUEST\020\374\\\022\033\n\026TRIGGER_" + - "EVENT_RESPONSE\020\375\\\022\032\n\025TEAM_POS_SAVE_REQUE" + - "ST\020\376\\\022\033\n\026TEAM_POS_SAVE_RESPONSE\020\377\\\022!\n\034TA" + - "KE_ACTIVITY_REWARD_REQUEST\020\200]\022\"\n\035TAKE_AC", - "TIVITY_REWARD_RESPONSE\020\201]\022 \n\033TAKE_MISSIO" + - "N_REWARD_REQUEST\020\202]\022!\n\034TAKE_MISSION_REWA" + - "RD_RESPONSE\020\203]\022 \n\033TEST_BUY_GIGT_GOODS_RE" + - "QEUST\020\204]\022!\n\034TEST_BUY_GIGT_GOODS_RESPONSE" + - "\020\205]\022\036\n\031TAKE_TOWER_REWARD_REQUEST\020\206]\022\037\n\032T" + - "AKE_TOWER_REWARD_RESPONSE\020\207]\022$\n\037TAKE_SEV" + - "EN_HAPPY_REWARD_REQUEST\020\210]\022%\n TAKE_SEVEN" + - "_HAPPY_REWARD_RESPONSE\020\211]\022\033\n\026TO_BE_STRON" + - "GER_REQUEST\020\212]\022\034\n\027TO_BE_STRONGER_RESPONS" + - "E\020\213]\022 \n\033TREASURE_REFRESH_INDICATION\020\214]\022 ", - "\n\033TREASURE_LEVELUP_INDICATION\020\215]\022\"\n\035TREA" + - "SURE_REFRESH_TIME_REQUEST\020\216]\022#\n\036TREASURE" + - "_REFRESH_TIME_RESPONSE\020\217]\022\032\n\025UP_HERO_LEV" + - "EL_REQUEST\020\340]\022\033\n\026UP_HERO_LEVEL_RESPONSE\020" + - "\341]\022\031\n\024UP_HERO_STAR_REQUEST\020\342]\022\032\n\025UP_HERO" + - "_STAR_RESPONSE\020\343]\022 \n\033USER_AND_PRICE_ITEM" + - "_REQUEST\020\344]\022!\n\034USER_AND_PRICE_ITEM_RESPO" + - "NSE\020\345]\022\036\n\031USER_FORCE_CHANGE_REQUEST\020\346]\022\037" + - "\n\032USER_FORCE_CHANGE_RESPONSE\020\347]\022\032\n\025UPDAT" + - "E_BAG_INDICATION\020\350]\022\031\n\024UPDATE_STATE_REQU", - "EST\020\351]\022\032\n\025UPDATE_STATE_RESPONSE\020\352]\022\037\n\032UP" + - "DATE_USER_EXP_INDICATION\020\353]\022(\n#UPDATE_SE" + - "CRET_BOX_SEASON_INDICATION\020\354]\022\036\n\031UPDATE_" + - "PHONE_INFO_REQUEST\020\355]\022\037\n\032UPDATE_PHONE_IN" + - "FO_RESPONSE\020\356]\022\034\n\027UPDATE_QUESTION_REQUES" + - "T\020\357]\022\035\n\030UPDATE_QUESTION_RESPONSE\020\360]\022 \n\033U" + - "P_SOUL_EQUIP_QUICK_REQUEST\020\362]\022\033\n\026UP_SOUL" + - "_EQUIP_RESPONSE\020\363]\022\035\n\030VIEW_FIGHTREPLAY_R" + - "EQUEST\020\304^\022\036\n\031VIEW_FIGHTREPLAY_RESPONSE\020\305" + - "^\022\030\n\023VIP_LEVELUP_REQEUST\020\306^\022\031\n\024VIP_LEVEL", - "UP_RESPONSE\020\307^\022\034\n\027VIP_TAKE_REWARD_REQUES" + - "T\020\310^\022\035\n\030VIP_TAKE_REWARD_RESPONSE\020\311^\022\033\n\026V" + - "IEW_HERO_INFO_REQUEST\020\312^\022\034\n\027VIEW_HERO_IN" + - "FO_RESPONSE\020\313^\022\033\n\026VIP_TAKE_DAILY_REQUEST" + - "\020\314^\022\034\n\027VIP_TAKE_DAILY_RESPONSE\020\315^\022 \n\033WOR" + - "KSHOP_FOUNDATION_REQUEST\020\250_\022!\n\034WORKSHOP_" + - "FOUNDATION_RESPONSE\020\251_\022\"\n\035WORKSHOP_EQUIP" + - "_CREATE_REQUEST\020\252_\022#\n\036WORKSHOP_EQUIP_CRE" + - "ATE_RESPONSE\020\253_\022\035\n\030WORKSHOP_REBUILD_REQU" + - "EST\020\254_\022\036\n\031WORKSHOP_REBUILD_RESPONSE\020\255_\022%", - "\n WORKSHOP_REBUILD_CONFIRM_REQUEST\020\256_\022%\n" + - " WORKSHOP_REBUILD_CONFIRM_RESONSE\020\257_\022\035\n\030" + - "WORKSHOP_LEVELUP_REQUEST\020\260_\022\036\n\031WORKSHOP_" + - "LEVELUP_RESPONSE\020\261_\022&\n!WORKSHOP_TECHNOLO" + - "GY_LEVEL_REQUEST\020\262_\022!\n\034WORKSHOP_TECHNOLO" + - "GY_RESPONSE\020\263_\022&\n!WORKSHOP_TECHNOLOGY_RE" + - "SET_REQUEST\020\264_\022\'\n\"WORKSHOP_TECHNOLOGY_RE" + - "SET_RESPONSE\020\265_\022\'\n!EXPEDITION_GET_EXPEDI" + - "TION_REQUEST\020\242\234\001\022\'\n!EXPEDITION_GET_EXPED" + - "ITION_RESONSE\020\243\234\001\022\'\n!EXPEDITION_TAKE_BOX", - "REWARD_REQUEST\020\244\234\001\022\'\n!EXPEDITION_TAKE_BO" + - "XREWARD_RESONSE\020\245\234\001\022$\n\036EXPEDITION_RELIVE" + - "_HERO_REQUEST\020\246\234\001\022$\n\036EXPEDITION_RELIVE_H" + - "ERO_RESONSE\020\247\234\001\022%\n\037EXPEDITION_START_BATT" + - "LE_REQUEST\020\250\234\001\022%\n\037EXPEDITION_START_BATTL" + - "E_RESONSE\020\251\234\001\022#\n\035EXPEDITION_END_BATTLE_R" + - "EQUEST\020\252\234\001\022#\n\035EXPEDITION_END_BATTLE_RESO" + - "NSE\020\253\234\001\022(\n\"EXPEDITION_TAKE_HOLY_EQUIP_RE" + - "QUEST\020\254\234\001\022(\n\"EXPEDITION_TAKE_HOLY_EQUIP_" + - "RESONSE\020\255\234\001\022%\n\037EXPEDITION_RECOVER_HERO_R", - "EQUEST\020\256\234\001\022%\n\037EXPEDITION_RECOVER_HERO_RE" + - "SONSE\020\257\234\001\022$\n\036EXPEDITION_HOLY_BAG_INDICAT" + - "ION\020\260\234\001\022\"\n\034EXPEDITION_NOINFO_INDICATION\020" + - "\261\234\001\022\"\n\034MONTHCARD_TAKE_DAILY_REQUEST\020\205\235\001\022" + - "#\n\035MONTHCARD_TAKE_DAILY_RESPONSE\020\206\235\001\022\032\n\024" + - "MONTHCARD_INDICATION\020\207\235\001\022\033\n\025EQUIP_COMPLE" + - "X_REQUEST\020\217\235\001\022\034\n\026EQUIP_COMPLEX_RESPONSE\020" + - "\220\235\001\022\027\n\021FamilyFeteRequest\020\261\352\001\022\030\n\022FamilyFe" + - "teResponse\020\262\352\001\022 \n\032FamilyGetFeteRewardReq" + - "uest\020\263\352\001\022!\n\033FamilyGetFeteRewardResponse\020", - "\264\352\001\022\'\n!FamilyFeteRewardProcessIndication" + - "\020\265\352\001B\002H\001" + "\001\022!\n\033GET_CAR_GRAP_RECORD_REQUEST\020\242\202\001\022\"\n\034" + + "GET_CAR_GRAP_RECORD_RESPONSE\020\243\202\001\022\027\n\022HERO" + + "_RAND_REQQUEST\020\315S\022\027\n\022HERO_RAND_RESPONSE\020" + + "\316S\022\031\n\024HERO_COMPOSE_REQUEST\020\317S\022\032\n\025HERO_CO" + + "MPOSE_RESPONSE\020\320S\022\030\n\023HERO_RETURN_REQUEST" + + "\020\321S\022\031\n\024HERO_RETURN_RESPONSE\020\322S\022\035\n\030HERO_L" + + "OCK_CHANGE_REQUEST\020\323S\022\036\n\031HERO_LOCK_CHANG", + "E_RESPONSE\020\324S\022&\n!J_GET_ALL_REDPACKAGE_IN" + + "FO_REQUEST\020\227U\022\'\n\"J_GET_ALL_REDPACKAGE_IN" + + "FO_RESPONSE\020\230U\022\"\n\035J_ROB_REDPACKAGE_INFO_" + + "REQUEST\020\231U\022#\n\036J_ROB_REDPACKAGE_INFO_RESP" + + "ONSE\020\232U\022$\n\037J_GET_REDPACKAGE_DETAIL_REQUE" + + "ST\020\233U\022%\n J_GET_REDPACKAGE_DETAIL_RESPONS" + + "E\020\234U\022#\n\036J_REDPACKAGE_SEND_LIKE_REQUEST\020\236" + + "U\022$\n\037J_REDPACKAGE_SEND_LIKE_RESPONSE\020\237U\022" + + " \n\033J_GET_ALL_SEND_LIKE_REQUEST\020\240U\022!\n\034J_G" + + "ET_ALL_SEND_LIKE_RESPONSE\020\241U\022\030\n\023JEWEL_BU", + "ILD_REQUEST\020\242U\022\031\n\024JEWEL_BUILD_RESPONSE\020\243" + + "U\022\022\n\rLOGIN_REQUEST\020\334V\022\023\n\016LOGIN_RESPONSE\020" + + "\335V\022\036\n\031LUCKWHEEL_POOL_INDICATION\020\336V\022\026\n\021MA" + + "P_ENTER_REQUEST\020\300W\022\027\n\022MAP_ENTER_RESPONSE" + + "\020\301W\022\024\n\017MAP_OUT_REQUEST\020\302W\022\025\n\020MAP_OUT_RES" + + "PONSE\020\303W\022\027\n\022MAP_UDPATE_REQUEST\020\304W\022\030\n\023MAP" + + "_UDPATE_RESPONSE\020\305W\022\026\n\021MAIL_READ_REQUEST" + + "\020\306W\022\027\n\022MAIL_READ_RESPONSE\020\307W\022 \n\033MAIL_TAK" + + "E_MAIL_ITEM_REQUEST\020\310W\022\"\n\035MAIL_TAKE_MAIL" + + "_ITEM_RESPONESE\020\311W\022\036\n\031MAP_START_EXPLORE_", + "REQUEST\020\312W\022\037\n\032MAP_START_EXPLORE_RESPONSE" + + "\020\313W\022\036\n\031MAP_GET_RANK_INFO_REQUEST\020\314W\022\037\n\032M" + + "AP_GET_RANK_INFO_RESPONSE\020\315W\022 \n\033MAP_BUY_" + + "FIGHT_COUNT_REQUEST\020\316W\022!\n\034MAP_BUY_FIGHT_" + + "COUNT_RESPONSE\020\317W\022\026\n\021MAP_SWEEP_REQUEST\020\320" + + "W\022\027\n\022MAP_SWEEP_RESPONSE\020\321W\022\033\n\026MAP_FAST_F" + + "IGHT_REQUEST\020\322W\022\034\n\027MAP_FAST_FIGHT_RESPON" + + "SE\020\323W\022\036\n\031MISSION_UPDATE_INDICATION\020\324W\022\034\n" + + "\027MAP_TOWER_RESET_REQUEST\020\327W\022\035\n\030MAP_TOWER" + + "_RESET_RESPONSE\020\330W\022!\n\034MAP_TOWER_CALL_CHI", + "EF_REQUEST\020\331W\022\"\n\035MAP_TOWER_CALL_CHIEF_RE" + + "SPONSE\020\332W\022\036\n\031MAP_TOWER_USEBOMB_REQUEST\020\335" + + "W\022\037\n\032MAP_TOWER_USEBOMB_RESPONSE\020\336W\022\036\n\031MA" + + "P_TOWER_USEBUFF_REQUEST\020\337W\022\037\n\032MAP_TOWER_" + + "USEBUFF_RESPONSE\020\340W\022\036\n\031MODIFY_DECORATION" + + "_REQUEST\020\341W\022\037\n\032MODIFY_DECORATION_RESPONS" + + "E\020\342W\022\027\n\022MAP_OUT_INDICATION\020\343W\022 \n\033MAIN_LE" + + "VEL_GET_INFO_REQUEST\020\344W\022!\n\034MAIN_LEVEL_GE" + + "T_INFO_RESPONSE\020\345W\022)\n$MAIN_LEVEL_TAKE_ST" + + "ATE_REWARD_REQUEST\020\346W\022*\n%MAIN_LEVEL_TAKE", + "_STATE_REWARD_RESPONSE\020\347W\022 \n\033MAIN_LEVEL_" + + "GET_RANK_REQUEST\020\350W\022!\n\034MAIN_LEVEL_GET_RA" + + "NK_RESPONSE\020\351W\022\030\n\023MAIL_DELETE_REQUEST\020\352W" + + "\022\031\n\024MAIL_DELETE_RESPONSE\020\353W\022\'\n\"MAIN_LEVE" + + "L_FIGHT_UPDATE_INDICATION\020\354W\022)\n$MISSING_" + + "ROOM_MISSION_REFRESH_REQUEST\020\355W\022*\n%MISSI" + + "NG_ROOM_MISSION_REFRESH_RESPONSE\020\356W\022,\n\'M" + + "ISSING_ROOM_MISSION_ACCELERATE_REQUEST\020\357" + + "W\022-\n(MISSING_ROOM_MISSION_ACCELERATE_RES" + + "PONSE\020\360W\022#\n\036MISSING_ROOM_HERO_SEND_REQUE", + "ST\020\361W\022$\n\037MISSING_ROOM_HERO_SEND_RESPONSE" + + "\020\362W\022\"\n\035NOTIFY_PAY_SUCCESS_INDICATION\020\244X\022" + + "\032\n\025NEXT_ACTIVITY_REQUEST\020\245X\022\033\n\026NEXT_ACTI" + + "VITY_RESPONSE\020\246X\022&\n!POKEMON_COMONPENT_LE" + + "VELUP_REQUEST\020\354Y\022\'\n\"POKEMON_COMONPENT_LE" + + "VELUP_RESPONSE\020\355Y\022\035\n\030POKEMON_ADVANCED_RE" + + "QUEST\020\356Y\022\036\n\031POKEMON_ADVANCED_RESPONSE\020\357Y" + + "\022 \n\033PLAYER_BACKCINFO_INDICATION\020\360Y\022\031\n\024PL" + + "AY_WITH_SB_REQUEST\020\361Y\022\032\n\025PLAY_WITH_SB_RE" + + "SPONSE\020\362Y\022\036\n\031PRIVILLEGE_ADD_INDICATION\020\363", + "Y\022\030\n\023QUESTION_INDICATION\020\320Z\022\'\n\"QUICK_STA" + + "RT_MONSTERFIGHTER_REQUEST\020\321Z\022\'\n\"QUICK_ST" + + "ART_MONSTERFIGHTER_REPONSE\020\322Z\022\026\n\021RECONNE" + + "CT_REQUEST\020\264[\022\027\n\022RECONNECT_RESPONSE\020\265[\022\027" + + "\n\022RANDOMNAME_REQUEST\020\266[\022\030\n\023RANDOMNAME_RE" + + "SPONSE\020\267[\022\023\n\016RENAME_REQUEST\020\270[\022\024\n\017RENAME" + + "_RESPONSE\020\271[\022\032\n\025RINGFIRE_LOAD_REQUEST\020\272[" + + "\022\033\n\026RINGFIRE_LOAD_RESPONSE\020\273[\022\036\n\031RINGFIR" + + "E_ADVANCED_REQUEST\020\274[\022\037\n\032RINGFIRE_ADVANC" + + "ED_RESPONSE\020\275[\022!\n\034REFRESH_FRIEND_STATE_R", + "EQEUST\020\276[\022\"\n\035REFRESH_FRIEND_STATE_RESPON" + + "SE\020\277[\022\027\n\022ROOM_MATCH_REQUEST\020\300[\022\030\n\023ROOM_M" + + "ATCH_RESPONSE\020\301[\022\036\n\031ROOM_CANCEL_MATCH_RE" + + "QUEST\020\302[\022\037\n\032ROOM_CANCEL_MATCH_RESPONSE\020\303" + + "[\022\"\n\035ROOM_MATCH_SUCCESS_INDICATION\020\304[\022\"\n" + + "\035ROOM_START_GAME_READY_REQUEST\020\306[\022#\n\036ROO" + + "M_START_GAME_READY_RESPONSE\020\307[\022\037\n\032ROOM_S" + + "TART_GAME_INDICATION\020\310[\022\034\n\027ROOM_GAME_STA" + + "RT_REQUEST\020\312[\022\035\n\030ROOM_GAME_START_RESPONS" + + "E\020\313[\022\035\n\030ROOM_GAME_END_INDICATION\020\314[\022\"\n\035R", + "OOM_SYNC_MYSELF_MOVE_REQUEST\020\316[\022#\n\036ROOM_" + + "SYNC_MYSELF_MOVE_RESPONSE\020\317[\022#\n\036ROOM_SYN" + + "C_OTHER_MOVE_INDICTION\020\320[\022\"\n\035ROOM_TRIGGE" + + "R_FIGHT_INDICATION\020\322[\022\037\n\032ROOM_GET_FULL_I" + + "NFO_REQEUST\020\323[\022 \n\033ROOM_GET_FULL_INFO_RES" + + "PONSE\020\324[\022\"\n\035ROOM_MAP_UPDATE_EVENT_REQUES" + + "T\020\325[\022#\n\036ROOM_MAP_UPDATE_EVENT_RESPONSE\020\326" + + "[\022\036\n\031ROOM_MAP_POINT_INDICATION\020\327[\022#\n\036ROO" + + "M_PLAY_HP_UPDATE_INDICATION\020\330[\022\035\n\030REFRES" + + "H_ITEM_NUM_REQUEST\020\331[\022\036\n\031REFRESH_ITEM_NU", + "M_RESPONSE\020\332[\022\034\n\027ROOM_ADDRESS_INDICATION" + + "\020\333[\022\027\n\022ROOM_LOGIN_REQEUST\020\334[\022\030\n\023ROOM_LOG" + + "IN_RESPONSE\020\346[\022\036\n\031REFRESH_LUCKWHEEL_REQU" + + "EST\020\347[\022\037\n\032REFRESH_LUCKWHEEL_RESPONSE\020\350[\022" + + "\032\n\025RIDE_LEVEL_UP_REQUEST\020\351[\022\033\n\026RIDE_LEVE" + + "L_UP_RESPONSE\020\352[\022 \n\033REFRESH_RECHARGE_IND" + + "ICATION\020\353[\022\025\n\020SUCCESS_RESPONSE\020\230\\\022 \n\033SWI" + + "TCH_WORLDCHANNEL_REQUEST\020\232\\\022!\n\034SWITCH_WO" + + "RLDCHANNEL_RESPONSE\020\233\\\022\033\n\026SEND_CHAT_INFO" + + "_REQUEST\020\234\\\022\034\n\027SEND_CHAT_INFO_RESPONSE\020\235", + "\\\022\036\n\031SEND_RED_POINT_INDICATION\020\236\\\022(\n#SAV" + + "E_NEW_PLAYER_GUIDE_POINT_REQUEST\020\237\\\022)\n$S" + + "AVE_NEW_PLAYER_GUIDE_POINT_RESPONSE\020\240\\\022\030" + + "\n\023SWEEP_RIGHT_REQUEST\020\241\\\022\031\n\024SWEEP_RIGHT_" + + "RESPONSE\020\242\\\022\035\n\030SECRETBOX_RANDOM_REQUEST\020" + + "\243\\\022\036\n\031SECRETBOX_RANDOM_RESPONSE\020\244\\\022 \n\033ST" + + "ORE_GOODS_REFRESH_REQUEST\020\245\\\022!\n\034STORE_GO" + + "ODS_REFRESH_RESPONSE\020\246\\\022\032\n\025RECHARGE_INFO" + + "_REQUEST\020\247\\\022\033\n\026RECHARGE_INFO_RESPONSE\020\250\\" + + "\022 \n\033SEND_FRIEND_INFO_INDICATION\020\251\\\022\036\n\031SE", + "ND_CHAT_INFO_INDICATION\020\252\\\022!\n\034SEND_FRIEN" + + "D_STATE_INDICATION\020\253\\\022 \n\033SCENE_MSG_UPDAT" + + "E_INDICATION\020\254\\\022\037\n\032SCENE_GET_FULL_MSG_RE" + + "QUEST\020\255\\\022 \n\033SCENE_GET_FULL_MSG_RESPONSE\020" + + "\256\\\022\032\n\025SCENE_COMMAND_REQUEST\020\257\\\022\033\n\026SCENE_" + + "COMMAND_RESPONSE\020\260\\\022\030\n\023SERVER_ZERO_REQUE" + + "ST\020\261\\\022\034\n\027STORE_UPDATE_INDICATION\020\262\\\022\024\n\017S" + + "IGN_IN_REQUEST\020\263\\\022\025\n\020SIGN_IN_RESPONSE\020\264\\" + + "\022%\n SCENE_GAME_OVER_READY_INDICATION\020\265\\\022" + + "\037\n\032SCENE_GAME_OVER_INDICATION\020\266\\\022\034\n\027SOUL", + "_EQUIP_WEAR_REQUEST\020\267\\\022\035\n\030SOUL_EQUIP_WEA" + + "R_RESPONSE\020\270\\\022\"\n\035SOUL_EQUIP_UNLOAD_OPT_R" + + "EQUEST\020\271\\\022#\n\036SOUL_EQUIP_UNLOAD_OPT_RESPO" + + "NSE\020\272\\\022\034\n\027SOUL_RAND_EQUIP_REQUEST\020\273\\\022\035\n\030" + + "SOUL_RAND_EQUIP_RESPONSE\020\274\\\022\"\n\035SOUL_FORC" + + "E_RAND_EQUIP_REQUEST\020\275\\\022#\n\036SOUL_FORCE_RA" + + "ND_EQUIP_RESPONSE\020\276\\\022\027\n\022SOUL_MERGE_REQUE" + + "ST\020\277\\\022\030\n\023SOUL_MERGE_RESPONSE\020\300\\\022\032\n\025TRIGG" + + "ER_EVENT_REQUEST\020\374\\\022\033\n\026TRIGGER_EVENT_RES" + + "PONSE\020\375\\\022\032\n\025TEAM_POS_SAVE_REQUEST\020\376\\\022\033\n\026", + "TEAM_POS_SAVE_RESPONSE\020\377\\\022!\n\034TAKE_ACTIVI" + + "TY_REWARD_REQUEST\020\200]\022\"\n\035TAKE_ACTIVITY_RE" + + "WARD_RESPONSE\020\201]\022 \n\033TAKE_MISSION_REWARD_" + + "REQUEST\020\202]\022!\n\034TAKE_MISSION_REWARD_RESPON" + + "SE\020\203]\022 \n\033TEST_BUY_GIGT_GOODS_REQEUST\020\204]\022" + + "!\n\034TEST_BUY_GIGT_GOODS_RESPONSE\020\205]\022\036\n\031TA" + + "KE_TOWER_REWARD_REQUEST\020\206]\022\037\n\032TAKE_TOWER" + + "_REWARD_RESPONSE\020\207]\022$\n\037TAKE_SEVEN_HAPPY_" + + "REWARD_REQUEST\020\210]\022%\n TAKE_SEVEN_HAPPY_RE" + + "WARD_RESPONSE\020\211]\022\033\n\026TO_BE_STRONGER_REQUE", + "ST\020\212]\022\034\n\027TO_BE_STRONGER_RESPONSE\020\213]\022 \n\033T" + + "REASURE_REFRESH_INDICATION\020\214]\022 \n\033TREASUR" + + "E_LEVELUP_INDICATION\020\215]\022\"\n\035TREASURE_REFR" + + "ESH_TIME_REQUEST\020\216]\022#\n\036TREASURE_REFRESH_" + + "TIME_RESPONSE\020\217]\022\032\n\025UP_HERO_LEVEL_REQUES" + + "T\020\340]\022\033\n\026UP_HERO_LEVEL_RESPONSE\020\341]\022\031\n\024UP_" + + "HERO_STAR_REQUEST\020\342]\022\032\n\025UP_HERO_STAR_RES" + + "PONSE\020\343]\022 \n\033USER_AND_PRICE_ITEM_REQUEST\020" + + "\344]\022!\n\034USER_AND_PRICE_ITEM_RESPONSE\020\345]\022\036\n" + + "\031USER_FORCE_CHANGE_REQUEST\020\346]\022\037\n\032USER_FO", + "RCE_CHANGE_RESPONSE\020\347]\022\032\n\025UPDATE_BAG_IND" + + "ICATION\020\350]\022\031\n\024UPDATE_STATE_REQUEST\020\351]\022\032\n" + + "\025UPDATE_STATE_RESPONSE\020\352]\022\037\n\032UPDATE_USER" + + "_EXP_INDICATION\020\353]\022(\n#UPDATE_SECRET_BOX_" + + "SEASON_INDICATION\020\354]\022\036\n\031UPDATE_PHONE_INF" + + "O_REQUEST\020\355]\022\037\n\032UPDATE_PHONE_INFO_RESPON" + + "SE\020\356]\022\034\n\027UPDATE_QUESTION_REQUEST\020\357]\022\035\n\030U" + + "PDATE_QUESTION_RESPONSE\020\360]\022 \n\033UP_SOUL_EQ" + + "UIP_QUICK_REQUEST\020\362]\022\033\n\026UP_SOUL_EQUIP_RE" + + "SPONSE\020\363]\022\035\n\030VIEW_FIGHTREPLAY_REQUEST\020\304^", + "\022\036\n\031VIEW_FIGHTREPLAY_RESPONSE\020\305^\022\030\n\023VIP_" + + "LEVELUP_REQEUST\020\306^\022\031\n\024VIP_LEVELUP_RESPON" + + "SE\020\307^\022\034\n\027VIP_TAKE_REWARD_REQUEST\020\310^\022\035\n\030V" + + "IP_TAKE_REWARD_RESPONSE\020\311^\022\033\n\026VIEW_HERO_" + + "INFO_REQUEST\020\312^\022\034\n\027VIEW_HERO_INFO_RESPON" + + "SE\020\313^\022\033\n\026VIP_TAKE_DAILY_REQUEST\020\314^\022\034\n\027VI" + + "P_TAKE_DAILY_RESPONSE\020\315^\022 \n\033WORKSHOP_FOU" + + "NDATION_REQUEST\020\250_\022!\n\034WORKSHOP_FOUNDATIO" + + "N_RESPONSE\020\251_\022\"\n\035WORKSHOP_EQUIP_CREATE_R" + + "EQUEST\020\252_\022#\n\036WORKSHOP_EQUIP_CREATE_RESPO", + "NSE\020\253_\022\035\n\030WORKSHOP_REBUILD_REQUEST\020\254_\022\036\n" + + "\031WORKSHOP_REBUILD_RESPONSE\020\255_\022%\n WORKSHO" + + "P_REBUILD_CONFIRM_REQUEST\020\256_\022%\n WORKSHOP" + + "_REBUILD_CONFIRM_RESONSE\020\257_\022\035\n\030WORKSHOP_" + + "LEVELUP_REQUEST\020\260_\022\036\n\031WORKSHOP_LEVELUP_R" + + "ESPONSE\020\261_\022&\n!WORKSHOP_TECHNOLOGY_LEVEL_" + + "REQUEST\020\262_\022!\n\034WORKSHOP_TECHNOLOGY_RESPON" + + "SE\020\263_\022&\n!WORKSHOP_TECHNOLOGY_RESET_REQUE" + + "ST\020\264_\022\'\n\"WORKSHOP_TECHNOLOGY_RESET_RESPO" + + "NSE\020\265_\022\'\n!EXPEDITION_GET_EXPEDITION_REQU", + "EST\020\242\234\001\022\'\n!EXPEDITION_GET_EXPEDITION_RES" + + "ONSE\020\243\234\001\022\'\n!EXPEDITION_TAKE_BOXREWARD_RE" + + "QUEST\020\244\234\001\022\'\n!EXPEDITION_TAKE_BOXREWARD_R" + + "ESONSE\020\245\234\001\022$\n\036EXPEDITION_RELIVE_HERO_REQ" + + "UEST\020\246\234\001\022$\n\036EXPEDITION_RELIVE_HERO_RESON" + + "SE\020\247\234\001\022%\n\037EXPEDITION_START_BATTLE_REQUES" + + "T\020\250\234\001\022%\n\037EXPEDITION_START_BATTLE_RESONSE" + + "\020\251\234\001\022#\n\035EXPEDITION_END_BATTLE_REQUEST\020\252\234" + + "\001\022#\n\035EXPEDITION_END_BATTLE_RESONSE\020\253\234\001\022(" + + "\n\"EXPEDITION_TAKE_HOLY_EQUIP_REQUEST\020\254\234\001", + "\022(\n\"EXPEDITION_TAKE_HOLY_EQUIP_RESONSE\020\255" + + "\234\001\022%\n\037EXPEDITION_RECOVER_HERO_REQUEST\020\256\234" + + "\001\022%\n\037EXPEDITION_RECOVER_HERO_RESONSE\020\257\234\001" + + "\022$\n\036EXPEDITION_HOLY_BAG_INDICATION\020\260\234\001\022\"" + + "\n\034EXPEDITION_NOINFO_INDICATION\020\261\234\001\022\"\n\034MO" + + "NTHCARD_TAKE_DAILY_REQUEST\020\205\235\001\022#\n\035MONTHC" + + "ARD_TAKE_DAILY_RESPONSE\020\206\235\001\022\032\n\024MONTHCARD" + + "_INDICATION\020\207\235\001\022\033\n\025EQUIP_COMPLEX_REQUEST" + + "\020\217\235\001\022\034\n\026EQUIP_COMPLEX_RESPONSE\020\220\235\001\022\027\n\021Fa" + + "milyFeteRequest\020\261\352\001\022\030\n\022FamilyFeteRespons", + "e\020\262\352\001\022 \n\032FamilyGetFeteRewardRequest\020\263\352\001\022" + + "!\n\033FamilyGetFeteRewardResponse\020\264\352\001\022\'\n!Fa" + + "milyFeteRewardProcessIndication\020\265\352\001\022\036\n\030C" + + "omplexJewelEquipRequest\020\335\354\001\022\037\n\031ComplexJe" + + "welEquipResponse\020\336\354\001B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java index 7d917d67d..9373a9dd9 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java @@ -139,6 +139,10 @@ public class RedisKey { public static final String CAR_DEALY_RANK = "CAR_DEALY_RANK"; + public static final String CAR_DEALY_PLAY = "CAR_DEALY_PLAY"; + + public static final String CAR_DEALY_GUILD_RANK = "CAR_DEALY_GUILD_RANK"; + public static final String FAMILY_ID = "FAMILY_ID"; public static final String FAMILY_JOIN = "FAMILY_JOIN"; @@ -256,6 +260,8 @@ public class RedisKey { public final static String CAR_CHALLENEG_SB = "CAR_CHALLENEG_SB"; //车迟玩法挑战记录 + public final static String CAR_CHALLENEG_RECORD = "CAR_CHALLENEG_RECORD"; //车迟玩法挑战记录 + public static Set familyKey = new HashSet<>(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java index 144233263..d1657af04 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisUtil.java @@ -958,6 +958,18 @@ public class RedisUtil { } } } + + public void removeZSetRangeByScore(String type,String key,double min,double max){ + String rkey = getKey(type, key); + for (int i = 0; i < MAX_TRY_TIMES; i++) { + try { + redisTemplate.opsForZSet().removeRangeByScore(rkey,min,max); + return; + } catch (Exception e) { + TimeUtils.sleep(FAILED_SLEEP); + } + } + } public long increment(String key) { for (int i = 0; i < MAX_TRY_TIMES; i++) { try { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/FastChallengeHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/FastChallengeHandler.java index f6cff148d..35e4ef2b6 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/FastChallengeHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/FastChallengeHandler.java @@ -5,8 +5,11 @@ import com.ljsd.jieling.db.redis.RedisKey; import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.exception.ErrorCode; import com.ljsd.jieling.exception.ErrorCodeException; +import com.ljsd.jieling.logic.dao.GuilidManager; import com.ljsd.jieling.logic.dao.TeamPosHeroInfo; import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.logic.dao.VipInfo; +import com.ljsd.jieling.logic.dao.root.GuildInfo; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.family.GuildFightLogic; import com.ljsd.jieling.logic.fight.FightDispatcher; @@ -21,6 +24,7 @@ import com.ljsd.jieling.protocols.CommonProto; import com.ljsd.jieling.protocols.FightInfoProto; import com.ljsd.jieling.protocols.MessageTypeProto; import com.ljsd.jieling.util.MessageUtil; +import config.SErrorCodeEerverConfig; import config.SWorldBossConfig; import config.SWorldBossSetting; import manager.STableManager; @@ -39,8 +43,16 @@ public class FastChallengeHandler extends BaseHandler> zsetreverseRangeWithScores = RedisUtil.getInstence().getZsetreverseRangeWithScores(RedisKey.CAR_CHALLENEG_RECORD, String.valueOf(iSession.getUid()), 0, -1); + Family.CarGrapRecordResponse.Builder builder = Family.CarGrapRecordResponse.newBuilder(); + for(ZSetOperations.TypedTuple item : zsetreverseRangeWithScores ){ + int time = item.getScore().intValue(); + String value = item.getValue(); + String[] split = value.split("\\|"); + builder.addCarChallengeItem(CommonProto.CarGrapRecordItem.newBuilder().setTime(time).setContent(split[0]).setUid(Integer.parseInt(split[1]))); + } + MessageUtil.sendMessage(iSession,1, MessageTypeProto.MessageType.GET_CAR_GRAP_RECORD_RESPONSE_VALUE,builder.build(),true); + } +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GetCarChallengeListHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GetCarChallengeListHandler.java index 10473a480..e2f69162e 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GetCarChallengeListHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GetCarChallengeListHandler.java @@ -10,14 +10,11 @@ import com.ljsd.jieling.logic.dao.GuilidManager; import com.ljsd.jieling.logic.dao.Hero; import com.ljsd.jieling.logic.dao.TeamPosHeroInfo; import com.ljsd.jieling.logic.dao.UserManager; -import com.ljsd.jieling.logic.dao.root.GuildCache; import com.ljsd.jieling.logic.dao.root.GuildInfo; import com.ljsd.jieling.logic.dao.root.User; -import com.ljsd.jieling.logic.player.PlayerLogic; -import com.ljsd.jieling.logic.rank.RankEnum; +import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.netty.cocdex.PacketNetData; import com.ljsd.jieling.network.session.ISession; -import com.ljsd.jieling.protocols.CommonProto; import com.ljsd.jieling.protocols.Family; import com.ljsd.jieling.protocols.MessageTypeProto; import com.ljsd.jieling.util.CBean2Proto; @@ -86,7 +83,6 @@ public class GetCarChallengeListHandler extends BaseHandler { ZSetOperations.TypedTuple item = typedTupleWithRankitem.getItem(); int challenegUid = Integer.parseInt(item.getValue()); int rank = typedTupleWithRankitem.getRank(); - CommonProto.TeamOneInfo.Builder userTeamOneInfo = PlayerLogic.getInstance().getUserTeamOneInfo(challenegUid, GlobalsDef.CAR_DELAY_TEAM); User challenegeUser = UserManager.getUser(challenegUid); int challengeGuildId = challenegeUser.getPlayerInfoManager().getGuildId(); @@ -94,11 +90,11 @@ public class GetCarChallengeListHandler extends BaseHandler { .setUid(challenegUid) .setUserName(challenegeUser.getPlayerInfoManager().getNickName()) .setScore(item.getScore().intValue()) - .setForce(0) + .setForce(HeroLogic.getInstance().calTeamTotalForce(challenegeUser,GlobalsDef.CAR_DELAY_TEAM,false)) .setHadChallenge(records.containsKey(challenegUid)?1:0) .setRank(rank); for (TeamPosHeroInfo heroInfo:challenegeUser.getTeamPosManager().getTeamPosForHero().get(GlobalsDef.CAR_DELAY_TEAM)) { - Hero hero = user.getHeroManager().getHero(heroInfo.getHeroId()); + Hero hero = challenegeUser.getHeroManager().getHero(heroInfo.getHeroId()); builder1.addTeamInfo(CBean2Proto.getSimpleTeamInfoByHero(hero,heroInfo.getPosition())); } if(challengeGuildId!=0){ diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java index 7ef833aff..a12268998 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java @@ -51,6 +51,8 @@ public class GuildInfo extends MongoBase { private int fete;// 公会祈福获得的积分 + private Map carFightSb = new HashMap<>(); + public GuildInfo() { setRootCollection(_COLLECTION_NAME); } @@ -229,4 +231,15 @@ public class GuildInfo extends MongoBase { this.intoLevel = intoLevel; updateString("intoLevel",intoLevel); } + + public void addCarFightSb(int uid){ + if(!carFightSb.containsKey(uid)){ + carFightSb.put(uid,1); + updateString("carFightSb." + uid,1); + } + } + + public Map getCarFightSb() { + return carFightSb; + } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/FightUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/FightUtil.java index 65ff07475..8b87dce5d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/FightUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/FightUtil.java @@ -107,7 +107,7 @@ public class FightUtil { if(pvpFightEvent.getDefFightSnapData()!=null){ deffightTeamInfo = makeFightWithSnapData(pvpFightEvent.getDefFightSnapData()); } else{ - if(fightEvent.getFightType() == GameFightType.ArenaPersonFight){ + if(fightEvent.getFightType() == GameFightType.ArenaPersonFight ||fightEvent.getFightType() == GameFightType.CarPersonChallenge ){ User defInMem = UserManager.getUserInMem(pvpFightEvent.getDefUid()); deffightTeamInfo = makePersonFightData(defInMem, pvpFightEvent.getDefTeamId(),null); }else{ @@ -138,6 +138,8 @@ public class FightUtil { builder.setSeed(fightSeed); builder.setFightTeamInfo(fightTeamInfo); builder.setDefFightTeamInfo(deffightTeamInfo); + CommonProto.FightData fightData = CommonProto.FightData.newBuilder().setFightType(fightEvent.getFightType().getFightType().getType()).setHeroFightInfos(fightTeamInfo).addMonsterList(deffightTeamInfo).setFightSeed(fightSeed).setFightMaxTime(fightEvent.getMostTime()).build(); + builder.setFightData(fightData); return builder.build(); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/GameFightType.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/GameFightType.java index d0be37b50..596562ed8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/GameFightType.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/GameFightType.java @@ -46,7 +46,7 @@ public enum GameFightType { DeathPathChallenge(FightType.StoryFight,new DefaultWithoutHandFightHandler(),null), CarBossChallenge(FightType.CarBossFight,new DefaultWithoutHandFightHandler(),null), - CarPersonChallenge(FightType.CarPersonFight,new DefaultWithoutHandFightHandler(),null) + CarPersonChallenge(FightType.CarBossFight,new PVPFightHandler(),null), ; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/RankEnum.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/RankEnum.java index 31c91636d..3c943dd58 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/RankEnum.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/RankEnum.java @@ -23,11 +23,13 @@ public enum RankEnum { GUILD_BOSS_RANK(12,RedisKey.GUILD_BOSS_RANK,GuildBossRank::new),//param1:时间 param2:英雄tempId param3:uid GUILD_RED_PACKAGE_RANK(13,RedisKey.GUILD_RED_PACKAGE_RANK,GuildRedPackageRank::new),//param1:红包总价格 param2:无 param3:无 CAR_DEALY_RANK(14,RedisKey.CAR_DEALY_RANK,CarDealyRank::new),//param1:伤害 param2:无 param3:无 + CAR_DEALY_GUILD_RANK(19,RedisKey.CAR_DEALY_GUILD_RANK,CarDealyGuildRank::new),//param1:伤害 param2:无 param3:无 DEATH_PATH_EVERY_PERSON_RANK(15,RedisKey.DEATH_PATH_EVERY_PERSON_RANK,DeathPathEveryPersonRank::new),//param1:当前阵玩家伤害 param2:无 param3:无 DEATH_PATH_EVERY_GUILD_RANK(16,RedisKey.DEATH_PATH_EVERY_GUILD_RANK, DeathPathEveryGuildRank::new),//param1:当前阵公会伤害 param2:当前工会挑战人数 param3:无 DEATH_PATH_TOTAL_PERSON_RANK(17,RedisKey.DEATH_PATH_TOTAL_PERSON_RANK,DeathPathTotalPersonRank::new),//param1:玩家总伤害 param2:无 param3:无 DEATH_PATH_TOTAL_GUILD_RANK(18,RedisKey.DEATH_PATH_TOTAL_GUILD_RANK,DeathPathTotalGuildRank::new);//param1:工会总伤害 param2:无 param3:无 + private int type; private String redisKey; private BiFunction rankFunction; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyGuildRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyGuildRank.java new file mode 100644 index 000000000..34ad5518d --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyGuildRank.java @@ -0,0 +1,74 @@ +package com.ljsd.jieling.logic.rank.rankImpl; + +import com.ljsd.jieling.logic.dao.GuilidManager; +import com.ljsd.jieling.logic.dao.root.GuildInfo; +import com.ljsd.jieling.protocols.CommonProto; +import com.ljsd.jieling.protocols.PlayerInfoProto; +import org.springframework.data.redis.core.ZSetOperations; + +import java.util.Set; + +public class CarDealyGuildRank extends AbstractRank{ + public CarDealyGuildRank(int type, String redisKey) { + super(type, redisKey); + } + + + @Override + protected PlayerInfoProto.RankResponse.Builder getAllUserResponse(Set> zsetreverseRangeWithScores, int start) throws Exception { +// PlayerInfoProto.RankResponse.Builder allUserResponse = super.getAllUserResponse(zsetreverseRangeWithScores, start); +// List ranksBuilderList = allUserResponse.getRanksList(); +// if(ranksBuilderList.size()<2){ +// return allUserResponse; +// } +// List builders = new ArrayList<>(ranksBuilderList); +// Collections.sort(builders,(o1, o2) -> { +// if(o1.getRankInfo().getParam1()==o2.getRankInfo().getParam1()){ +// if(o1.getForce()>o2.getForce() &&o1.getRankInfo().getRank()>o2.getRankInfo().getRank()){ +// CommonProto.UserRank rankInfo1 = o1 ; +// o1 = o2; +// o2 = rankInfo1; +// } +// } +// return o1.getRankInfo().getRank()-o2.getRankInfo().getRank(); +// }); +// List buildersCopy = new ArrayList<>(ranksBuilderList.size()); +// for(CommonProto.UserRank userRank : builders){ +// buildersCopy.add(userRank.toBuilder().setRankInfo(userRank.toBuilder().getRankInfo().toBuilder().setRank(start).build()).build()); +// start++; +// } +// PlayerInfoProto.RankResponse.Builder response = PlayerInfoProto.RankResponse.newBuilder(); +// response.setMyRankInfo(allUserResponse.getMyRankInfo()).addAllRanks(buildersCopy); +// return response; + return super.getAllUserResponse(zsetreverseRangeWithScores,start); + } + + @Override + public int[] getDataByScore(Double score) { + return new int[0]; + } + + @Override + public double getScore(double... data) { + return 0; + } + + @Override + protected void getOptional(int index, ZSetOperations.TypedTuple data, PlayerInfoProto.RankResponse.Builder builder) throws Exception { + + String value = data.getValue(); + int guildId = Integer.parseInt(value); + GuildInfo guildInfo = GuilidManager.guildInfoMap.get(guildId); + String familyName = guildInfo.getName(); + CommonProto.RankInfo.Builder everyRankInfo = CommonProto.RankInfo.newBuilder() + .setRank(index) + .setParam1(getParam1(data.getScore())) + .setParam2(guildInfo.getCarFightSb().size()); + + CommonProto.UserRank everyRank = CommonProto.UserRank.newBuilder() + .setGuildName(familyName) + .setRankInfo(everyRankInfo) + .build(); + builder.addRanks(everyRank); + } +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyRank.java index ae471eca7..fc7dec688 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyRank.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CarDealyRank.java @@ -1,5 +1,12 @@ package com.ljsd.jieling.logic.rank.rankImpl; + +import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.logic.dao.root.User; +import com.ljsd.jieling.protocols.CommonProto; +import com.ljsd.jieling.protocols.PlayerInfoProto; +import org.springframework.data.redis.core.ZSetOperations; + public class CarDealyRank extends AbstractRank{ public CarDealyRank(int type, String redisKey) { @@ -8,11 +15,26 @@ public class CarDealyRank extends AbstractRank{ @Override public int[] getDataByScore(Double score) { - return new int[0]; + return new int[]{score.intValue()}; } @Override public double getScore(double... data) { return data[0]; } + + @Override + protected void getOptional(int index, ZSetOperations.TypedTuple data, PlayerInfoProto.RankResponse.Builder builder) throws Exception { + CommonProto.RankInfo.Builder everyRankInfo = CommonProto.RankInfo.newBuilder() + .setRank(index) + .setParam1(getParam1(data.getScore())) + .setParam2(getParam2(data.getScore())) + .setParam3(getParam3(data.getScore())); + User everyUser = UserManager.getUser(Integer.parseInt(data.getValue()), true); + CommonProto.UserRank everyRank = CommonProto.UserRank.newBuilder() + .setUserName(everyUser.getPlayerInfoManager().getNickName()) + .setRankInfo(everyRankInfo) + .build(); + builder.addRanks(everyRank); + } }