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 extends com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder>
+ 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 extends com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder>
+ 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 extends com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItem> 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 extends com.ljsd.jieling.protocols.CommonProto.CarGrapRecordItemOrBuilder>
+ 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);
+ }
}