From 95b94c95f280878016ce61a9f40e5d3530a8d171 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Fri, 13 Dec 2019 21:13:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=85=E5=B3=B0=E8=B5=9B=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jieling/protocols/ArenaInfoProto.java | 1527 +++++++++++++- .../ljsd/jieling/protocols/CommonProto.java | 1819 ++++++++++++++++- .../jieling/protocols/MessageTypeProto.java | 1484 +++++++------- .../jieling/protocols/PlayerInfoProto.java | 1715 +++++++++++++++- .../com/ljsd/common/mogodb/MongoBase.java | 3 +- .../com/ljsd/jieling/db/redis/RedisKey.java | 3 +- .../champion/ChampionViewFinalHandler.java | 19 + .../jieling/logic/GlobalDataManaager.java | 6 +- .../logic/championship/ChampionshipLogic.java | 139 +- .../ljsd/jieling/logic/dao/PlayerManager.java | 2 +- .../ljsd/jieling/logic/fight/AreFightPro.java | 6 + .../ljsd/jieling/logic/fight/FightUtil.java | 14 +- .../jieling/logic/fight/PVPFightEvent.java | 10 + .../logic/fight/result/FightResult.java | 2 + .../ljsd/jieling/thread/task/MinuteTask.java | 2 +- 15 files changed, 5872 insertions(+), 879 deletions(-) create mode 100644 serverlogic/src/main/java/com/ljsd/jieling/handler/champion/ChampionViewFinalHandler.java diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java index 20cab6c38..e906d6e88 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java @@ -6602,6 +6602,16 @@ public final class ArenaInfoProto { * optional .com.ljsd.jieling.protocols.ChampionBattleInfo championBattleInfo = 6; */ com.ljsd.jieling.protocols.CommonProto.ChampionBattleInfoOrBuilder getChampionBattleInfoOrBuilder(); + + // optional int32 myscore = 7; + /** + * optional int32 myscore = 7; + */ + boolean hasMyscore(); + /** + * optional int32 myscore = 7; + */ + int getMyscore(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.ChampionGetInfoResponse} @@ -6692,6 +6702,11 @@ public final class ArenaInfoProto { bitField0_ |= 0x00000020; break; } + case 56: { + bitField0_ |= 0x00000040; + myscore_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -6874,6 +6889,22 @@ public final class ArenaInfoProto { return championBattleInfo_; } + // optional int32 myscore = 7; + public static final int MYSCORE_FIELD_NUMBER = 7; + private int myscore_; + /** + * optional int32 myscore = 7; + */ + public boolean hasMyscore() { + return ((bitField0_ & 0x00000040) == 0x00000040); + } + /** + * optional int32 myscore = 7; + */ + public int getMyscore() { + return myscore_; + } + private void initFields() { joinState_ = 0; progress_ = 0; @@ -6881,6 +6912,7 @@ public final class ArenaInfoProto { myrank_ = 0; maxRank_ = 0; championBattleInfo_ = com.ljsd.jieling.protocols.CommonProto.ChampionBattleInfo.getDefaultInstance(); + myscore_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -6912,6 +6944,9 @@ public final class ArenaInfoProto { if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(6, championBattleInfo_); } + if (((bitField0_ & 0x00000040) == 0x00000040)) { + output.writeInt32(7, myscore_); + } getUnknownFields().writeTo(output); } @@ -6945,6 +6980,10 @@ public final class ArenaInfoProto { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, championBattleInfo_); } + if (((bitField0_ & 0x00000040) == 0x00000040)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, myscore_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -7078,6 +7117,8 @@ public final class ArenaInfoProto { championBattleInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000020); + myscore_ = 0; + bitField0_ = (bitField0_ & ~0x00000040); return this; } @@ -7134,6 +7175,10 @@ public final class ArenaInfoProto { } else { result.championBattleInfo_ = championBattleInfoBuilder_.build(); } + if (((from_bitField0_ & 0x00000040) == 0x00000040)) { + to_bitField0_ |= 0x00000040; + } + result.myscore_ = myscore_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -7168,6 +7213,9 @@ public final class ArenaInfoProto { if (other.hasChampionBattleInfo()) { mergeChampionBattleInfo(other.getChampionBattleInfo()); } + if (other.hasMyscore()) { + setMyscore(other.getMyscore()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -7557,6 +7605,39 @@ public final class ArenaInfoProto { return championBattleInfoBuilder_; } + // optional int32 myscore = 7; + private int myscore_ ; + /** + * optional int32 myscore = 7; + */ + public boolean hasMyscore() { + return ((bitField0_ & 0x00000040) == 0x00000040); + } + /** + * optional int32 myscore = 7; + */ + public int getMyscore() { + return myscore_; + } + /** + * optional int32 myscore = 7; + */ + public Builder setMyscore(int value) { + bitField0_ |= 0x00000040; + myscore_ = value; + onChanged(); + return this; + } + /** + * optional int32 myscore = 7; + */ + public Builder clearMyscore() { + bitField0_ = (bitField0_ & ~0x00000040); + myscore_ = 0; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionGetInfoResponse) } @@ -13081,6 +13162,32 @@ public final class ArenaInfoProto { * */ int getBetResult(); + + // optional .com.ljsd.jieling.protocols.FightData fightData = 3; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + boolean hasFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightData getFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.ChampionMyBetDetail} @@ -13151,6 +13258,19 @@ public final class ArenaInfoProto { betResult_ = input.readInt32(); break; } + case 26: { + com.ljsd.jieling.protocols.CommonProto.FightData.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) == 0x00000004)) { + subBuilder = fightData_.toBuilder(); + } + fightData_ = input.readMessage(com.ljsd.jieling.protocols.CommonProto.FightData.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fightData_); + fightData_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -13249,9 +13369,44 @@ public final class ArenaInfoProto { return betResult_; } + // optional .com.ljsd.jieling.protocols.FightData fightData = 3; + public static final int FIGHTDATA_FIELD_NUMBER = 3; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + return fightData_; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + return fightData_; + } + private void initFields() { enemyPairInfo_ = com.ljsd.jieling.protocols.ArenaInfoProto.ChampionTwoEnemInfo.getDefaultInstance(); betResult_ = 0; + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -13271,6 +13426,9 @@ public final class ArenaInfoProto { if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, betResult_); } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeMessage(3, fightData_); + } getUnknownFields().writeTo(output); } @@ -13288,6 +13446,10 @@ public final class ArenaInfoProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, betResult_); } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, fightData_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -13397,6 +13559,7 @@ public final class ArenaInfoProto { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEnemyPairInfoFieldBuilder(); + getFightDataFieldBuilder(); } } private static Builder create() { @@ -13413,6 +13576,12 @@ public final class ArenaInfoProto { bitField0_ = (bitField0_ & ~0x00000001); betResult_ = 0; bitField0_ = (bitField0_ & ~0x00000002); + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); return this; } @@ -13453,6 +13622,14 @@ public final class ArenaInfoProto { to_bitField0_ |= 0x00000002; } result.betResult_ = betResult_; + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + if (fightDataBuilder_ == null) { + result.fightData_ = fightData_; + } else { + result.fightData_ = fightDataBuilder_.build(); + } result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -13475,6 +13652,9 @@ public final class ArenaInfoProto { if (other.hasBetResult()) { setBetResult(other.getBetResult()); } + if (other.hasFightData()) { + mergeFightData(other.getFightData()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -13704,6 +13884,159 @@ public final class ArenaInfoProto { return this; } + // optional .com.ljsd.jieling.protocols.FightData fightData = 3; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> fightDataBuilder_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + if (fightDataBuilder_ == null) { + return fightData_; + } else { + return fightDataBuilder_.getMessage(); + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fightData_ = value; + onChanged(); + } else { + fightDataBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData( + com.ljsd.jieling.protocols.CommonProto.FightData.Builder builderForValue) { + if (fightDataBuilder_ == null) { + fightData_ = builderForValue.build(); + onChanged(); + } else { + fightDataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public Builder mergeFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (((bitField0_ & 0x00000004) == 0x00000004) && + fightData_ != com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance()) { + fightData_ = + com.ljsd.jieling.protocols.CommonProto.FightData.newBuilder(fightData_).mergeFrom(value).buildPartial(); + } else { + fightData_ = value; + } + onChanged(); + } else { + fightDataBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public Builder clearFightData() { + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + onChanged(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData.Builder getFightDataBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getFightDataFieldBuilder().getBuilder(); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + if (fightDataBuilder_ != null) { + return fightDataBuilder_.getMessageOrBuilder(); + } else { + return fightData_; + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 3; + * + *
+       *战斗数据
+       * 
+ */ + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> + getFightDataFieldBuilder() { + if (fightDataBuilder_ == null) { + fightDataBuilder_ = new com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder>( + fightData_, + getParentForChildren(), + isClean()); + fightData_ = null; + } + return fightDataBuilder_; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionMyBetDetail) } @@ -15175,6 +15508,1108 @@ public final class ArenaInfoProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionGetAllMyBetInfoResponse) } + public interface ChampionViewFinalRequestOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 type = 1; + /** + * optional int32 type = 1; + * + *
+     * 1 32强 2:4强
+     * 
+ */ + boolean hasType(); + /** + * optional int32 type = 1; + * + *
+     * 1 32强 2:4强
+     * 
+ */ + int getType(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ChampionViewFinalRequest} + */ + public static final class ChampionViewFinalRequest extends + com.google.protobuf.GeneratedMessage + implements ChampionViewFinalRequestOrBuilder { + // Use ChampionViewFinalRequest.newBuilder() to construct. + private ChampionViewFinalRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ChampionViewFinalRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ChampionViewFinalRequest defaultInstance; + public static ChampionViewFinalRequest getDefaultInstance() { + return defaultInstance; + } + + public ChampionViewFinalRequest getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChampionViewFinalRequest( + 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; + } + } + } + } 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.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ChampionViewFinalRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChampionViewFinalRequest(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; + * + *
+     * 1 32强 2:4强
+     * 
+ */ + public boolean hasType() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 type = 1; + * + *
+     * 1 32强 2:4强
+     * 
+ */ + public int getType() { + return type_; + } + + private void initFields() { + type_ = 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_); + } + 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_); + } + 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.ArenaInfoProto.ChampionViewFinalRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest 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.ArenaInfoProto.ChampionViewFinalRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest 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.ArenaInfoProto.ChampionViewFinalRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest 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.ArenaInfoProto.ChampionViewFinalRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest 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.ArenaInfoProto.ChampionViewFinalRequest 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.ChampionViewFinalRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.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); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest build() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest buildPartial() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest result = new com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.type_ = type_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest) { + return mergeFrom((com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest other) { + if (other == com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest.getDefaultInstance()) return this; + if (other.hasType()) { + setType(other.getType()); + } + 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.ArenaInfoProto.ChampionViewFinalRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalRequest) 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; + * + *
+       * 1 32强 2:4强
+       * 
+ */ + public boolean hasType() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 type = 1; + * + *
+       * 1 32强 2:4强
+       * 
+ */ + public int getType() { + return type_; + } + /** + * optional int32 type = 1; + * + *
+       * 1 32强 2:4强
+       * 
+ */ + public Builder setType(int value) { + bitField0_ |= 0x00000001; + type_ = value; + onChanged(); + return this; + } + /** + * optional int32 type = 1; + * + *
+       * 1 32强 2:4强
+       * 
+ */ + public Builder clearType() { + bitField0_ = (bitField0_ & ~0x00000001); + type_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionViewFinalRequest) + } + + static { + defaultInstance = new ChampionViewFinalRequest(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionViewFinalRequest) + } + + public interface ChampionViewFinalResponseOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + java.util.List + getChampionBattlePairInfoList(); + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo getChampionBattlePairInfo(int index); + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + int getChampionBattlePairInfoCount(); + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + java.util.List + getChampionBattlePairInfoOrBuilderList(); + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder getChampionBattlePairInfoOrBuilder( + int index); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ChampionViewFinalResponse} + */ + public static final class ChampionViewFinalResponse extends + com.google.protobuf.GeneratedMessage + implements ChampionViewFinalResponseOrBuilder { + // Use ChampionViewFinalResponse.newBuilder() to construct. + private ChampionViewFinalResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ChampionViewFinalResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ChampionViewFinalResponse defaultInstance; + public static ChampionViewFinalResponse getDefaultInstance() { + return defaultInstance; + } + + public ChampionViewFinalResponse getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChampionViewFinalResponse( + 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)) { + championBattlePairInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + championBattlePairInfo_.add(input.readMessage(com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.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)) { + championBattlePairInfo_ = java.util.Collections.unmodifiableList(championBattlePairInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ChampionViewFinalResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChampionViewFinalResponse(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + // repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + public static final int CHAMPIONBATTLEPAIRINFO_FIELD_NUMBER = 1; + private java.util.List championBattlePairInfo_; + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public java.util.List getChampionBattlePairInfoList() { + return championBattlePairInfo_; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public java.util.List + getChampionBattlePairInfoOrBuilderList() { + return championBattlePairInfo_; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public int getChampionBattlePairInfoCount() { + return championBattlePairInfo_.size(); + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo getChampionBattlePairInfo(int index) { + return championBattlePairInfo_.get(index); + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder getChampionBattlePairInfoOrBuilder( + int index) { + return championBattlePairInfo_.get(index); + } + + private void initFields() { + championBattlePairInfo_ = 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 < championBattlePairInfo_.size(); i++) { + output.writeMessage(1, championBattlePairInfo_.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 < championBattlePairInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, championBattlePairInfo_.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.ArenaInfoProto.ChampionViewFinalResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse 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.ArenaInfoProto.ChampionViewFinalResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse 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.ArenaInfoProto.ChampionViewFinalResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse 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.ArenaInfoProto.ChampionViewFinalResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse 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.ArenaInfoProto.ChampionViewFinalResponse 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.ChampionViewFinalResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + getChampionBattlePairInfoFieldBuilder(); + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + if (championBattlePairInfoBuilder_ == null) { + championBattlePairInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + championBattlePairInfoBuilder_.clear(); + } + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse build() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse buildPartial() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse result = new com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse(this); + int from_bitField0_ = bitField0_; + if (championBattlePairInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) == 0x00000001)) { + championBattlePairInfo_ = java.util.Collections.unmodifiableList(championBattlePairInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.championBattlePairInfo_ = championBattlePairInfo_; + } else { + result.championBattlePairInfo_ = championBattlePairInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse) { + return mergeFrom((com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse other) { + if (other == com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse.getDefaultInstance()) return this; + if (championBattlePairInfoBuilder_ == null) { + if (!other.championBattlePairInfo_.isEmpty()) { + if (championBattlePairInfo_.isEmpty()) { + championBattlePairInfo_ = other.championBattlePairInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.addAll(other.championBattlePairInfo_); + } + onChanged(); + } + } else { + if (!other.championBattlePairInfo_.isEmpty()) { + if (championBattlePairInfoBuilder_.isEmpty()) { + championBattlePairInfoBuilder_.dispose(); + championBattlePairInfoBuilder_ = null; + championBattlePairInfo_ = other.championBattlePairInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + championBattlePairInfoBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getChampionBattlePairInfoFieldBuilder() : null; + } else { + championBattlePairInfoBuilder_.addAllMessages(other.championBattlePairInfo_); + } + } + } + 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.ArenaInfoProto.ChampionViewFinalResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.ArenaInfoProto.ChampionViewFinalResponse) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + private java.util.List championBattlePairInfo_ = + java.util.Collections.emptyList(); + private void ensureChampionBattlePairInfoIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + championBattlePairInfo_ = new java.util.ArrayList(championBattlePairInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder> championBattlePairInfoBuilder_; + + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public java.util.List getChampionBattlePairInfoList() { + if (championBattlePairInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(championBattlePairInfo_); + } else { + return championBattlePairInfoBuilder_.getMessageList(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public int getChampionBattlePairInfoCount() { + if (championBattlePairInfoBuilder_ == null) { + return championBattlePairInfo_.size(); + } else { + return championBattlePairInfoBuilder_.getCount(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo getChampionBattlePairInfo(int index) { + if (championBattlePairInfoBuilder_ == null) { + return championBattlePairInfo_.get(index); + } else { + return championBattlePairInfoBuilder_.getMessage(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder setChampionBattlePairInfo( + int index, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo value) { + if (championBattlePairInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.set(index, value); + onChanged(); + } else { + championBattlePairInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder setChampionBattlePairInfo( + int index, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder builderForValue) { + if (championBattlePairInfoBuilder_ == null) { + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + championBattlePairInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder addChampionBattlePairInfo(com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo value) { + if (championBattlePairInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.add(value); + onChanged(); + } else { + championBattlePairInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder addChampionBattlePairInfo( + int index, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo value) { + if (championBattlePairInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.add(index, value); + onChanged(); + } else { + championBattlePairInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder addChampionBattlePairInfo( + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder builderForValue) { + if (championBattlePairInfoBuilder_ == null) { + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.add(builderForValue.build()); + onChanged(); + } else { + championBattlePairInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder addChampionBattlePairInfo( + int index, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder builderForValue) { + if (championBattlePairInfoBuilder_ == null) { + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + championBattlePairInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder addAllChampionBattlePairInfo( + java.lang.Iterable values) { + if (championBattlePairInfoBuilder_ == null) { + ensureChampionBattlePairInfoIsMutable(); + super.addAll(values, championBattlePairInfo_); + onChanged(); + } else { + championBattlePairInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder clearChampionBattlePairInfo() { + if (championBattlePairInfoBuilder_ == null) { + championBattlePairInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + championBattlePairInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public Builder removeChampionBattlePairInfo(int index) { + if (championBattlePairInfoBuilder_ == null) { + ensureChampionBattlePairInfoIsMutable(); + championBattlePairInfo_.remove(index); + onChanged(); + } else { + championBattlePairInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder getChampionBattlePairInfoBuilder( + int index) { + return getChampionBattlePairInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder getChampionBattlePairInfoOrBuilder( + int index) { + if (championBattlePairInfoBuilder_ == null) { + return championBattlePairInfo_.get(index); } else { + return championBattlePairInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public java.util.List + getChampionBattlePairInfoOrBuilderList() { + if (championBattlePairInfoBuilder_ != null) { + return championBattlePairInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(championBattlePairInfo_); + } + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder addChampionBattlePairInfoBuilder() { + return getChampionBattlePairInfoFieldBuilder().addBuilder( + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder addChampionBattlePairInfoBuilder( + int index) { + return getChampionBattlePairInfoFieldBuilder().addBuilder( + index, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.ChampionBattlePairInfo championBattlePairInfo = 1; + */ + public java.util.List + getChampionBattlePairInfoBuilderList() { + return getChampionBattlePairInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder> + getChampionBattlePairInfoFieldBuilder() { + if (championBattlePairInfoBuilder_ == null) { + championBattlePairInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder>( + championBattlePairInfo_, + ((bitField0_ & 0x00000001) == 0x00000001), + getParentForChildren(), + isClean()); + championBattlePairInfo_ = null; + } + return championBattlePairInfoBuilder_; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionViewFinalResponse) + } + + static { + defaultInstance = new ChampionViewFinalResponse(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionViewFinalResponse) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_GetArenaInfoResponse_descriptor; private static @@ -15280,6 +16715,16 @@ public final class ArenaInfoProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_ChampionGetAllMyBetInfoResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -15312,40 +16757,46 @@ public final class ArenaInfoProto { "hSbRequest\022\024\n\014challengeUid\030\001 \001(\005\022\020\n\010myte" + "amId\030\002 \001(\005\"N\n\022PlayWithSbResponse\0228\n\tfigh" + "tData\030\001 \001(\0132%.com.ljsd.jieling.protocols" + - ".FightData\"\274\001\n\027ChampionGetInfoResponse\022\021" + + ".FightData\"\315\001\n\027ChampionGetInfoResponse\022\021" + "\n\tjoinState\030\001 \001(\005\022\020\n\010progress\030\002 \001(\005\022\017\n\007e" + "ndTime\030\003 \001(\005\022\016\n\006myrank\030\004 \001(\005\022\017\n\007maxRank\030" + "\005 \001(\005\022J\n\022championBattleInfo\030\006 \001(\0132..com." + "ljsd.jieling.protocols.ChampionBattleInf" + - "o\"E\n ChampionProgressUpdateIndication\022\020\n" + - "\010progress\030\001 \001(\005\022\017\n\007endTime\030\002 \001(\005\"%\n\025Cham", - "pionGetBetRequest\022\014\n\004type\030\001 \001(\005\"\272\001\n\026Cham" + - "pionGetBetResponse\022J\n\022championBattleInfo" + - "\030\001 \001(\0132..com.ljsd.jieling.protocols.Cham" + - "pionBattleInfo\022D\n\017championBetInfo\030\002 \001(\0132" + - "+.com.ljsd.jieling.protocols.ChampionBet" + - "Info\022\016\n\006winUid\030\003 \001(\005\"3\n\022ChampionBetReqeu" + - "st\022\016\n\006winUid\030\001 \001(\005\022\r\n\005coins\030\002 \001(\005\"+\n\033Cha" + - "mpionGetWorldRankRequest\022\014\n\004page\030\001 \001(\005\"i" + - "\n\034ChampionGetWorldRankResponse\0229\n\trankIn" + - "fos\030\001 \003(\0132&.com.ljsd.jieling.protocols.A", - "renaEnemy\022\016\n\006myRank\030\003 \001(\005\"s\n\035ChampionGet" + - "MyTeamInfoResponse\022R\n\026championTeamPerson" + - "Info\030\001 \003(\01322.com.ljsd.jieling.protocols." + - "ChampionTeamPersonInfo\"\263\001\n\023ChampionTwoEn" + - "emInfo\0228\n\010redEnemy\030\001 \001(\0132&.com.ljsd.jiel" + - "ing.protocols.ArenaEnemy\0229\n\tblueEnemy\030\002 " + - "\001(\0132&.com.ljsd.jieling.protocols.ArenaEn" + - "emy\022\023\n\013fightResult\030\003 \001(\005\022\022\n\nroundTimes\030\004" + - " \001(\005\"p\n\023ChampionMyBetDetail\022F\n\renemyPair" + - "Info\030\001 \001(\0132/.com.ljsd.jieling.protocols.", - "ChampionTwoEnemInfo\022\021\n\tbetResult\030\002 \001(\005\"o" + - "\n%ChanpionGetAllMyBattleHistoryResponse\022" + - "F\n\renemyPairInfo\030\001 \003(\0132/.com.ljsd.jielin" + - "g.protocols.ChampionTwoEnemInfo\"p\n\037Champ" + - "ionGetAllMyBetInfoResponse\022M\n\024championMy" + - "BetDetails\030\001 \003(\0132/.com.ljsd.jieling.prot" + - "ocols.ChampionMyBetDetailB\002H\001" + "o\022\017\n\007myscore\030\007 \001(\005\"E\n ChampionProgressUp" + + "dateIndication\022\020\n\010progress\030\001 \001(\005\022\017\n\007endT", + "ime\030\002 \001(\005\"%\n\025ChampionGetBetRequest\022\014\n\004ty" + + "pe\030\001 \001(\005\"\272\001\n\026ChampionGetBetResponse\022J\n\022c" + + "hampionBattleInfo\030\001 \001(\0132..com.ljsd.jieli" + + "ng.protocols.ChampionBattleInfo\022D\n\017champ" + + "ionBetInfo\030\002 \001(\0132+.com.ljsd.jieling.prot" + + "ocols.ChampionBetInfo\022\016\n\006winUid\030\003 \001(\005\"3\n" + + "\022ChampionBetReqeust\022\016\n\006winUid\030\001 \001(\005\022\r\n\005c" + + "oins\030\002 \001(\005\"+\n\033ChampionGetWorldRankReques" + + "t\022\014\n\004page\030\001 \001(\005\"i\n\034ChampionGetWorldRankR" + + "esponse\0229\n\trankInfos\030\001 \003(\0132&.com.ljsd.ji", + "eling.protocols.ArenaEnemy\022\016\n\006myRank\030\003 \001" + + "(\005\"s\n\035ChampionGetMyTeamInfoResponse\022R\n\026c" + + "hampionTeamPersonInfo\030\001 \003(\01322.com.ljsd.j" + + "ieling.protocols.ChampionTeamPersonInfo\"" + + "\263\001\n\023ChampionTwoEnemInfo\0228\n\010redEnemy\030\001 \001(" + + "\0132&.com.ljsd.jieling.protocols.ArenaEnem" + + "y\0229\n\tblueEnemy\030\002 \001(\0132&.com.ljsd.jieling." + + "protocols.ArenaEnemy\022\023\n\013fightResult\030\003 \001(" + + "\005\022\022\n\nroundTimes\030\004 \001(\005\"\252\001\n\023ChampionMyBetD" + + "etail\022F\n\renemyPairInfo\030\001 \001(\0132/.com.ljsd.", + "jieling.protocols.ChampionTwoEnemInfo\022\021\n" + + "\tbetResult\030\002 \001(\005\0228\n\tfightData\030\003 \001(\0132%.co" + + "m.ljsd.jieling.protocols.FightData\"o\n%Ch" + + "anpionGetAllMyBattleHistoryResponse\022F\n\re" + + "nemyPairInfo\030\001 \003(\0132/.com.ljsd.jieling.pr" + + "otocols.ChampionTwoEnemInfo\"p\n\037ChampionG" + + "etAllMyBetInfoResponse\022M\n\024championMyBetD" + + "etails\030\001 \003(\0132/.com.ljsd.jieling.protocol" + + "s.ChampionMyBetDetail\"(\n\030ChampionViewFin" + + "alRequest\022\014\n\004type\030\001 \001(\005\"o\n\031ChampionViewF", + "inalResponse\022R\n\026championBattlePairInfo\030\001" + + " \003(\01322.com.ljsd.jieling.protocols.Champi" + + "onBattlePairInfoB\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -15411,7 +16862,7 @@ public final class ArenaInfoProto { internal_static_com_ljsd_jieling_protocols_ChampionGetInfoResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChampionGetInfoResponse_descriptor, - new java.lang.String[] { "JoinState", "Progress", "EndTime", "Myrank", "MaxRank", "ChampionBattleInfo", }); + new java.lang.String[] { "JoinState", "Progress", "EndTime", "Myrank", "MaxRank", "ChampionBattleInfo", "Myscore", }); internal_static_com_ljsd_jieling_protocols_ChampionProgressUpdateIndication_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_com_ljsd_jieling_protocols_ChampionProgressUpdateIndication_fieldAccessorTable = new @@ -15465,7 +16916,7 @@ public final class ArenaInfoProto { internal_static_com_ljsd_jieling_protocols_ChampionMyBetDetail_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChampionMyBetDetail_descriptor, - new java.lang.String[] { "EnemyPairInfo", "BetResult", }); + new java.lang.String[] { "EnemyPairInfo", "BetResult", "FightData", }); internal_static_com_ljsd_jieling_protocols_ChanpionGetAllMyBattleHistoryResponse_descriptor = getDescriptor().getMessageTypes().get(19); internal_static_com_ljsd_jieling_protocols_ChanpionGetAllMyBattleHistoryResponse_fieldAccessorTable = new @@ -15478,6 +16929,18 @@ public final class ArenaInfoProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChampionGetAllMyBetInfoResponse_descriptor, new java.lang.String[] { "ChampionMyBetDetails", }); + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalRequest_descriptor, + new java.lang.String[] { "Type", }); + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor = + getDescriptor().getMessageTypes().get(22); + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor, + new java.lang.String[] { "ChampionBattlePairInfo", }); return null; } }; 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 987d11e21..300d74f6e 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java @@ -42672,6 +42672,42 @@ public final class CommonProto { * */ int getTakeTimes(); + + // repeated string heroId = 6; + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + java.util.List + getHeroIdList(); + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + int getHeroIdCount(); + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + java.lang.String getHeroId(int index); + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + com.google.protobuf.ByteString + getHeroIdBytes(int index); } /** * Protobuf type {@code com.ljsd.jieling.protocols.UserMissionInfo} @@ -42749,6 +42785,14 @@ public final class CommonProto { takeTimes_ = input.readInt32(); break; } + case 50: { + if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + heroId_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000020; + } + heroId_.add(input.readBytes()); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -42757,6 +42801,9 @@ public final class CommonProto { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { + if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { + heroId_ = new com.google.protobuf.UnmodifiableLazyStringList(heroId_); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -42901,12 +42948,59 @@ public final class CommonProto { return takeTimes_; } + // repeated string heroId = 6; + public static final int HEROID_FIELD_NUMBER = 6; + private com.google.protobuf.LazyStringList heroId_; + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + public java.util.List + getHeroIdList() { + return heroId_; + } + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + public int getHeroIdCount() { + return heroId_.size(); + } + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + public java.lang.String getHeroId(int index) { + return heroId_.get(index); + } + /** + * repeated string heroId = 6; + * + *
+     *所派遣的英雄(迷宫寻宝专用)
+     * 
+ */ + public com.google.protobuf.ByteString + getHeroIdBytes(int index) { + return heroId_.getByteString(index); + } + private void initFields() { missionId_ = 0; progress_ = 0; state_ = 0; type_ = 0; takeTimes_ = 0; + heroId_ = com.google.protobuf.LazyStringArrayList.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -42935,6 +43029,9 @@ public final class CommonProto { if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt32(5, takeTimes_); } + for (int i = 0; i < heroId_.size(); i++) { + output.writeBytes(6, heroId_.getByteString(i)); + } getUnknownFields().writeTo(output); } @@ -42964,6 +43061,15 @@ public final class CommonProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(5, takeTimes_); } + { + int dataSize = 0; + for (int i = 0; i < heroId_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeBytesSizeNoTag(heroId_.getByteString(i)); + } + size += dataSize; + size += 1 * getHeroIdList().size(); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -43090,6 +43196,8 @@ public final class CommonProto { bitField0_ = (bitField0_ & ~0x00000008); takeTimes_ = 0; bitField0_ = (bitField0_ & ~0x00000010); + heroId_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); return this; } @@ -43138,6 +43246,12 @@ public final class CommonProto { to_bitField0_ |= 0x00000010; } result.takeTimes_ = takeTimes_; + if (((bitField0_ & 0x00000020) == 0x00000020)) { + heroId_ = new com.google.protobuf.UnmodifiableLazyStringList( + heroId_); + bitField0_ = (bitField0_ & ~0x00000020); + } + result.heroId_ = heroId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -43169,6 +43283,16 @@ public final class CommonProto { if (other.hasTakeTimes()) { setTakeTimes(other.getTakeTimes()); } + if (!other.heroId_.isEmpty()) { + if (heroId_.isEmpty()) { + heroId_ = other.heroId_; + bitField0_ = (bitField0_ & ~0x00000020); + } else { + ensureHeroIdIsMutable(); + heroId_.addAll(other.heroId_); + } + onChanged(); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -43425,6 +43549,135 @@ public final class CommonProto { return this; } + // repeated string heroId = 6; + private com.google.protobuf.LazyStringList heroId_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureHeroIdIsMutable() { + if (!((bitField0_ & 0x00000020) == 0x00000020)) { + heroId_ = new com.google.protobuf.LazyStringArrayList(heroId_); + bitField0_ |= 0x00000020; + } + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public java.util.List + getHeroIdList() { + return java.util.Collections.unmodifiableList(heroId_); + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public int getHeroIdCount() { + return heroId_.size(); + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public java.lang.String getHeroId(int index) { + return heroId_.get(index); + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public com.google.protobuf.ByteString + getHeroIdBytes(int index) { + return heroId_.getByteString(index); + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public Builder setHeroId( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdIsMutable(); + heroId_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public Builder addHeroId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdIsMutable(); + heroId_.add(value); + onChanged(); + return this; + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public Builder addAllHeroId( + java.lang.Iterable values) { + ensureHeroIdIsMutable(); + super.addAll(values, heroId_); + onChanged(); + return this; + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public Builder clearHeroId() { + heroId_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000020); + onChanged(); + return this; + } + /** + * repeated string heroId = 6; + * + *
+       *所派遣的英雄(迷宫寻宝专用)
+       * 
+ */ + public Builder addHeroIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdIsMutable(); + heroId_.add(value); + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.UserMissionInfo) } @@ -80117,6 +80370,32 @@ public final class CommonProto { * optional int32 result = 3; */ int getResult(); + + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + boolean hasFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightData getFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.ChampionBattleInfo} @@ -80200,6 +80479,19 @@ public final class CommonProto { result_ = input.readInt32(); break; } + case 34: { + com.ljsd.jieling.protocols.CommonProto.FightData.Builder subBuilder = null; + if (((bitField0_ & 0x00000008) == 0x00000008)) { + subBuilder = fightData_.toBuilder(); + } + fightData_ = input.readMessage(com.ljsd.jieling.protocols.CommonProto.FightData.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fightData_); + fightData_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000008; + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -80324,10 +80616,45 @@ public final class CommonProto { return result_; } + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + public static final int FIGHTDATA_FIELD_NUMBER = 4; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + return fightData_; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + return fightData_; + } + private void initFields() { myInfo_ = com.ljsd.jieling.protocols.CommonProto.TeamOneInfo.getDefaultInstance(); enemyInfo_ = com.ljsd.jieling.protocols.CommonProto.TeamOneInfo.getDefaultInstance(); result_ = 0; + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -80350,6 +80677,9 @@ public final class CommonProto { if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, result_); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeMessage(4, fightData_); + } getUnknownFields().writeTo(output); } @@ -80371,6 +80701,10 @@ public final class CommonProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, result_); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, fightData_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -80481,6 +80815,7 @@ public final class CommonProto { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getMyInfoFieldBuilder(); getEnemyInfoFieldBuilder(); + getFightDataFieldBuilder(); } } private static Builder create() { @@ -80503,6 +80838,12 @@ public final class CommonProto { bitField0_ = (bitField0_ & ~0x00000002); result_ = 0; bitField0_ = (bitField0_ & ~0x00000004); + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); return this; } @@ -80551,6 +80892,14 @@ public final class CommonProto { to_bitField0_ |= 0x00000004; } result.result_ = result_; + if (((from_bitField0_ & 0x00000008) == 0x00000008)) { + to_bitField0_ |= 0x00000008; + } + if (fightDataBuilder_ == null) { + result.fightData_ = fightData_; + } else { + result.fightData_ = fightDataBuilder_.build(); + } result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -80576,6 +80925,9 @@ public final class CommonProto { if (other.hasResult()) { setResult(other.getResult()); } + if (other.hasFightData()) { + mergeFightData(other.getFightData()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -80942,6 +81294,159 @@ public final class CommonProto { return this; } + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> fightDataBuilder_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + if (fightDataBuilder_ == null) { + return fightData_; + } else { + return fightDataBuilder_.getMessage(); + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fightData_ = value; + onChanged(); + } else { + fightDataBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData( + com.ljsd.jieling.protocols.CommonProto.FightData.Builder builderForValue) { + if (fightDataBuilder_ == null) { + fightData_ = builderForValue.build(); + onChanged(); + } else { + fightDataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder mergeFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (((bitField0_ & 0x00000008) == 0x00000008) && + fightData_ != com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance()) { + fightData_ = + com.ljsd.jieling.protocols.CommonProto.FightData.newBuilder(fightData_).mergeFrom(value).buildPartial(); + } else { + fightData_ = value; + } + onChanged(); + } else { + fightDataBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder clearFightData() { + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + onChanged(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData.Builder getFightDataBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getFightDataFieldBuilder().getBuilder(); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + if (fightDataBuilder_ != null) { + return fightDataBuilder_.getMessageOrBuilder(); + } else { + return fightData_; + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> + getFightDataFieldBuilder() { + if (fightDataBuilder_ == null) { + fightDataBuilder_ = new com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder>( + fightData_, + getParentForChildren(), + isClean()); + fightData_ = null; + } + return fightDataBuilder_; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionBattleInfo) } @@ -80953,6 +81458,1079 @@ public final class CommonProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionBattleInfo) } + public interface ChampionBattlePairInfoOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional string attackName = 1; + /** + * optional string attackName = 1; + */ + boolean hasAttackName(); + /** + * optional string attackName = 1; + */ + java.lang.String getAttackName(); + /** + * optional string attackName = 1; + */ + com.google.protobuf.ByteString + getAttackNameBytes(); + + // optional string defName = 2; + /** + * optional string defName = 2; + */ + boolean hasDefName(); + /** + * optional string defName = 2; + */ + java.lang.String getDefName(); + /** + * optional string defName = 2; + */ + com.google.protobuf.ByteString + getDefNameBytes(); + + // optional int32 fightResult = 3; + /** + * optional int32 fightResult = 3; + * + *
+     * 进攻者战斗结果
+     * 
+ */ + boolean hasFightResult(); + /** + * optional int32 fightResult = 3; + * + *
+     * 进攻者战斗结果
+     * 
+ */ + int getFightResult(); + + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + boolean hasFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightData getFightData(); + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder(); + + // optional int32 roundTImes = 5; + /** + * optional int32 roundTImes = 5; + */ + boolean hasRoundTImes(); + /** + * optional int32 roundTImes = 5; + */ + int getRoundTImes(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ChampionBattlePairInfo} + */ + public static final class ChampionBattlePairInfo extends + com.google.protobuf.GeneratedMessage + implements ChampionBattlePairInfoOrBuilder { + // Use ChampionBattlePairInfo.newBuilder() to construct. + private ChampionBattlePairInfo(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ChampionBattlePairInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ChampionBattlePairInfo defaultInstance; + public static ChampionBattlePairInfo getDefaultInstance() { + return defaultInstance; + } + + public ChampionBattlePairInfo getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChampionBattlePairInfo( + 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: { + bitField0_ |= 0x00000001; + attackName_ = input.readBytes(); + break; + } + case 18: { + bitField0_ |= 0x00000002; + defName_ = input.readBytes(); + break; + } + case 24: { + bitField0_ |= 0x00000004; + fightResult_ = input.readInt32(); + break; + } + case 34: { + com.ljsd.jieling.protocols.CommonProto.FightData.Builder subBuilder = null; + if (((bitField0_ & 0x00000008) == 0x00000008)) { + subBuilder = fightData_.toBuilder(); + } + fightData_ = input.readMessage(com.ljsd.jieling.protocols.CommonProto.FightData.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(fightData_); + fightData_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000008; + break; + } + case 40: { + bitField0_ |= 0x00000010; + roundTImes_ = 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.CommonProto.internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.class, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ChampionBattlePairInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChampionBattlePairInfo(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional string attackName = 1; + public static final int ATTACKNAME_FIELD_NUMBER = 1; + private java.lang.Object attackName_; + /** + * optional string attackName = 1; + */ + public boolean hasAttackName() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional string attackName = 1; + */ + public java.lang.String getAttackName() { + java.lang.Object ref = attackName_; + 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()) { + attackName_ = s; + } + return s; + } + } + /** + * optional string attackName = 1; + */ + public com.google.protobuf.ByteString + getAttackNameBytes() { + java.lang.Object ref = attackName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + // optional string defName = 2; + public static final int DEFNAME_FIELD_NUMBER = 2; + private java.lang.Object defName_; + /** + * optional string defName = 2; + */ + public boolean hasDefName() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional string defName = 2; + */ + public java.lang.String getDefName() { + java.lang.Object ref = defName_; + 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()) { + defName_ = s; + } + return s; + } + } + /** + * optional string defName = 2; + */ + public com.google.protobuf.ByteString + getDefNameBytes() { + java.lang.Object ref = defName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + defName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + // optional int32 fightResult = 3; + public static final int FIGHTRESULT_FIELD_NUMBER = 3; + private int fightResult_; + /** + * optional int32 fightResult = 3; + * + *
+     * 进攻者战斗结果
+     * 
+ */ + public boolean hasFightResult() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 fightResult = 3; + * + *
+     * 进攻者战斗结果
+     * 
+ */ + public int getFightResult() { + return fightResult_; + } + + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + public static final int FIGHTDATA_FIELD_NUMBER = 4; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + return fightData_; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+     *战斗数据
+     * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + return fightData_; + } + + // optional int32 roundTImes = 5; + public static final int ROUNDTIMES_FIELD_NUMBER = 5; + private int roundTImes_; + /** + * optional int32 roundTImes = 5; + */ + public boolean hasRoundTImes() { + return ((bitField0_ & 0x00000010) == 0x00000010); + } + /** + * optional int32 roundTImes = 5; + */ + public int getRoundTImes() { + return roundTImes_; + } + + private void initFields() { + attackName_ = ""; + defName_ = ""; + fightResult_ = 0; + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + roundTImes_ = 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.writeBytes(1, getAttackNameBytes()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeBytes(2, getDefNameBytes()); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeInt32(3, fightResult_); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeMessage(4, fightData_); + } + if (((bitField0_ & 0x00000010) == 0x00000010)) { + output.writeInt32(5, roundTImes_); + } + 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 + .computeBytesSize(1, getAttackNameBytes()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(2, getDefNameBytes()); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, fightResult_); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, fightData_); + } + if (((bitField0_ & 0x00000010) == 0x00000010)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, roundTImes_); + } + 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.ChampionBattlePairInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo 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.ChampionBattlePairInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo 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.ChampionBattlePairInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo 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.ChampionBattlePairInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo 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.ChampionBattlePairInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo 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.ChampionBattlePairInfo 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.ChampionBattlePairInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.CommonProto.internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.class, com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + getFightDataFieldBuilder(); + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + attackName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + defName_ = ""; + bitField0_ = (bitField0_ & ~0x00000002); + fightResult_ = 0; + bitField0_ = (bitField0_ & ~0x00000004); + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + roundTImes_ = 0; + bitField0_ = (bitField0_ & ~0x00000010); + 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_ChampionBattlePairInfo_descriptor; + } + + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo build() { + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo buildPartial() { + com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo result = new com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.attackName_ = attackName_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + result.defName_ = defName_; + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + result.fightResult_ = fightResult_; + if (((from_bitField0_ & 0x00000008) == 0x00000008)) { + to_bitField0_ |= 0x00000008; + } + if (fightDataBuilder_ == null) { + result.fightData_ = fightData_; + } else { + result.fightData_ = fightDataBuilder_.build(); + } + if (((from_bitField0_ & 0x00000010) == 0x00000010)) { + to_bitField0_ |= 0x00000010; + } + result.roundTImes_ = roundTImes_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo) { + return mergeFrom((com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo other) { + if (other == com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo.getDefaultInstance()) return this; + if (other.hasAttackName()) { + bitField0_ |= 0x00000001; + attackName_ = other.attackName_; + onChanged(); + } + if (other.hasDefName()) { + bitField0_ |= 0x00000002; + defName_ = other.defName_; + onChanged(); + } + if (other.hasFightResult()) { + setFightResult(other.getFightResult()); + } + if (other.hasFightData()) { + mergeFightData(other.getFightData()); + } + if (other.hasRoundTImes()) { + setRoundTImes(other.getRoundTImes()); + } + 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.ChampionBattlePairInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.CommonProto.ChampionBattlePairInfo) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional string attackName = 1; + private java.lang.Object attackName_ = ""; + /** + * optional string attackName = 1; + */ + public boolean hasAttackName() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional string attackName = 1; + */ + public java.lang.String getAttackName() { + java.lang.Object ref = attackName_; + if (!(ref instanceof java.lang.String)) { + java.lang.String s = ((com.google.protobuf.ByteString) ref) + .toStringUtf8(); + attackName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string attackName = 1; + */ + public com.google.protobuf.ByteString + getAttackNameBytes() { + java.lang.Object ref = attackName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attackName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string attackName = 1; + */ + public Builder setAttackName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + attackName_ = value; + onChanged(); + return this; + } + /** + * optional string attackName = 1; + */ + public Builder clearAttackName() { + bitField0_ = (bitField0_ & ~0x00000001); + attackName_ = getDefaultInstance().getAttackName(); + onChanged(); + return this; + } + /** + * optional string attackName = 1; + */ + public Builder setAttackNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + attackName_ = value; + onChanged(); + return this; + } + + // optional string defName = 2; + private java.lang.Object defName_ = ""; + /** + * optional string defName = 2; + */ + public boolean hasDefName() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional string defName = 2; + */ + public java.lang.String getDefName() { + java.lang.Object ref = defName_; + if (!(ref instanceof java.lang.String)) { + java.lang.String s = ((com.google.protobuf.ByteString) ref) + .toStringUtf8(); + defName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string defName = 2; + */ + public com.google.protobuf.ByteString + getDefNameBytes() { + java.lang.Object ref = defName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + defName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string defName = 2; + */ + public Builder setDefName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + defName_ = value; + onChanged(); + return this; + } + /** + * optional string defName = 2; + */ + public Builder clearDefName() { + bitField0_ = (bitField0_ & ~0x00000002); + defName_ = getDefaultInstance().getDefName(); + onChanged(); + return this; + } + /** + * optional string defName = 2; + */ + public Builder setDefNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + defName_ = value; + onChanged(); + return this; + } + + // optional int32 fightResult = 3; + private int fightResult_ ; + /** + * optional int32 fightResult = 3; + * + *
+       * 进攻者战斗结果
+       * 
+ */ + public boolean hasFightResult() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 fightResult = 3; + * + *
+       * 进攻者战斗结果
+       * 
+ */ + public int getFightResult() { + return fightResult_; + } + /** + * optional int32 fightResult = 3; + * + *
+       * 进攻者战斗结果
+       * 
+ */ + public Builder setFightResult(int value) { + bitField0_ |= 0x00000004; + fightResult_ = value; + onChanged(); + return this; + } + /** + * optional int32 fightResult = 3; + * + *
+       * 进攻者战斗结果
+       * 
+ */ + public Builder clearFightResult() { + bitField0_ = (bitField0_ & ~0x00000004); + fightResult_ = 0; + onChanged(); + return this; + } + + // optional .com.ljsd.jieling.protocols.FightData fightData = 4; + private com.ljsd.jieling.protocols.CommonProto.FightData fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> fightDataBuilder_; + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public boolean hasFightData() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData getFightData() { + if (fightDataBuilder_ == null) { + return fightData_; + } else { + return fightDataBuilder_.getMessage(); + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + fightData_ = value; + onChanged(); + } else { + fightDataBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder setFightData( + com.ljsd.jieling.protocols.CommonProto.FightData.Builder builderForValue) { + if (fightDataBuilder_ == null) { + fightData_ = builderForValue.build(); + onChanged(); + } else { + fightDataBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder mergeFightData(com.ljsd.jieling.protocols.CommonProto.FightData value) { + if (fightDataBuilder_ == null) { + if (((bitField0_ & 0x00000008) == 0x00000008) && + fightData_ != com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance()) { + fightData_ = + com.ljsd.jieling.protocols.CommonProto.FightData.newBuilder(fightData_).mergeFrom(value).buildPartial(); + } else { + fightData_ = value; + } + onChanged(); + } else { + fightDataBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public Builder clearFightData() { + if (fightDataBuilder_ == null) { + fightData_ = com.ljsd.jieling.protocols.CommonProto.FightData.getDefaultInstance(); + onChanged(); + } else { + fightDataBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightData.Builder getFightDataBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getFightDataFieldBuilder().getBuilder(); + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + public com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder getFightDataOrBuilder() { + if (fightDataBuilder_ != null) { + return fightDataBuilder_.getMessageOrBuilder(); + } else { + return fightData_; + } + } + /** + * optional .com.ljsd.jieling.protocols.FightData fightData = 4; + * + *
+       *战斗数据
+       * 
+ */ + private com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder> + getFightDataFieldBuilder() { + if (fightDataBuilder_ == null) { + fightDataBuilder_ = new com.google.protobuf.SingleFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.FightData, com.ljsd.jieling.protocols.CommonProto.FightData.Builder, com.ljsd.jieling.protocols.CommonProto.FightDataOrBuilder>( + fightData_, + getParentForChildren(), + isClean()); + fightData_ = null; + } + return fightDataBuilder_; + } + + // optional int32 roundTImes = 5; + private int roundTImes_ ; + /** + * optional int32 roundTImes = 5; + */ + public boolean hasRoundTImes() { + return ((bitField0_ & 0x00000010) == 0x00000010); + } + /** + * optional int32 roundTImes = 5; + */ + public int getRoundTImes() { + return roundTImes_; + } + /** + * optional int32 roundTImes = 5; + */ + public Builder setRoundTImes(int value) { + bitField0_ |= 0x00000010; + roundTImes_ = value; + onChanged(); + return this; + } + /** + * optional int32 roundTImes = 5; + */ + public Builder clearRoundTImes() { + bitField0_ = (bitField0_ & ~0x00000010); + roundTImes_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionBattlePairInfo) + } + + static { + defaultInstance = new ChampionBattlePairInfo(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionBattlePairInfo) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_ErrorResponse_descriptor; private static @@ -81403,6 +82981,11 @@ public final class CommonProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_ChampionBattleInfo_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -81538,118 +83121,124 @@ public final class CommonProto { "indName\030\003 \001(\t\022\016\n\006bossId\030\004 \001(\t\022\023\n\013bossGro" + "upId\030\005 \001(\005\022\016\n\006myHurt\030\006 \001(\005\022\021\n\tlevelTime\030" + "\007 \001(\005\022\017\n\007totalHp\030\010 \001(\005\022\025\n\rbossRemainlHp\030" + - "\t \001(\005\022\022\n\narenaLevel\030\n \001(\005\"f\n\017UserMission" + + "\t \001(\005\022\022\n\narenaLevel\030\n \001(\005\"v\n\017UserMission" + "Info\022\021\n\tmissionId\030\001 \001(\005\022\020\n\010progress\030\002 \001(" + "\005\022\r\n\005state\030\003 \001(\005\022\014\n\004type\030\004 \001(\005\022\021\n\ttakeTi" + - "mes\030\005 \001(\005\"8\n\013VipBaseInfo\022\020\n\010vipLevel\030\001 \001", - "(\005\022\027\n\017hadTakeLevelBox\030\002 \001(\005\"\250\001\n\006Friend\022\n" + - "\n\002id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\n\n\002lv\030\003 \001(\005\022\023\n\013" + - "offLineTime\030\004 \001(\004\022\022\n\nhaveReward\030\005 \001(\005\022\016\n" + - "\006isGive\030\006 \001(\005\022\021\n\tisApplyed\030\007 \001(\005\022\014\n\004head" + - "\030\014 \001(\005\022\r\n\005frame\030\r \001(\005\022\017\n\007soulVal\030\016 \001(\005\"V" + - "\n\rGiftGoodsInfo\022\017\n\007goodsId\030\001 \001(\005\022\020\n\010buyT" + - "imes\030\002 \001(\005\022\021\n\tstartTime\030\003 \001(\005\022\017\n\007endTime" + - "\030\004 \001(\005\"7\n\021GoodsTypeDuration\022\021\n\tgoodsType" + - "\030\001 \001(\005\022\017\n\007endTime\030\002 \001(\005\"/\n\016TechnologyInf" + - "o\022\016\n\006techId\030\001 \001(\005\022\r\n\005levle\030\002 \001(\005\"J\n\020Sudd", - "enlyBossInfo\022\022\n\nsuddBossId\030\006 \001(\005\022\017\n\007endT" + - "ime\030\007 \001(\005\022\021\n\tfindMapId\030\010 \001(\005\"H\n\010ItemInfo" + - "\022\022\n\ntemplateId\030\001 \001(\005\022\017\n\007overlap\030\002 \001(\005\022\027\n" + - "\017nextRefreshTime\030\003 \001(\005\"H\n\010RankInfo\022\014\n\004ra" + - "nk\030\001 \001(\005\022\016\n\006param1\030\002 \001(\005\022\016\n\006param2\030\003 \001(\005" + - "\022\016\n\006param3\030\004 \001(\005\"\244\001\n\010UserRank\022\013\n\003uid\030\001 \001" + - "(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004head\030\003 \001(\005\022\020\n\010userN" + - "ame\030\004 \001(\t\0226\n\010rankInfo\030\005 \001(\0132$.com.ljsd.j" + - "ieling.protocols.RankInfo\022\021\n\theadFrame\030\006" + - " \001(\005\022\021\n\tguildName\030\007 \001(\t\"\204\001\n\025ActorEffectB", - "ufferInfo\022\n\n\002id\030\001 \001(\005\022\014\n\004type\030\002 \001(\005\022\021\n\ts" + - "tartTime\030\003 \001(\005\022\017\n\007endTime\030\004 \001(\005\022\016\n\006targe" + - "t\030\005 \001(\005\022\016\n\006caster\030\006 \001(\005\022\r\n\005value\030\007 \003(\005\"T" + - "\n\016BloodyHeroInfo\022\016\n\006heroId\030\001 \001(\t\022\016\n\006hero" + - "Hp\030\002 \001(\005\022\021\n\theroMaxHp\030\003 \001(\005\022\017\n\007heroTid\030\004" + - " \001(\005\"%\n\010SceneMsg\022\014\n\004time\030\001 \001(\005\022\013\n\003msg\030\002 " + - "\001(\t\"\'\n\nPosMineral\022\013\n\003pos\030\001 \001(\005\022\014\n\004nums\030\002" + - " \001(\005\"\264\001\n\010Creature\022\014\n\004path\030\001 \003(\005\022\r\n\005speed" + - "\030\002 \001(\005\022\r\n\005maxHp\030\003 \001(\005\022\r\n\005curHp\030\004 \001(\005\022\017\n\007" + - "mineral\030\005 \001(\005\022\014\n\004camp\030\006 \001(\005\022<\n\010heroInfo\030", - "\007 \003(\0132*.com.ljsd.jieling.protocols.Blood" + - "yHeroInfo\022\020\n\010killNums\030\010 \001(\005\"\217\001\n\nSceneAct" + - "or\022\n\n\002id\030\001 \001(\005\022\016\n\006curPos\030\002 \001(\005\022\r\n\005state\030" + - "\003 \001(\005\022\014\n\004type\030\004 \001(\005\0226\n\010Creature\030\006 \001(\0132$." + - "com.ljsd.jieling.protocols.Creature\022\020\n\010u" + - "serName\030\007 \001(\t\"\236\002\n\tSceneInfo\022\016\n\006roomId\030\001 " + - "\001(\005\022\r\n\005mapId\030\002 \001(\005\022:\n\nSceneActor\030\003 \003(\0132&" + - ".com.ljsd.jieling.protocols.SceneActor\022P" + - "\n\025actorEffectBufferInfo\030\004 \003(\01321.com.ljsd" + - ".jieling.protocols.ActorEffectBufferInfo", - "\022\024\n\014barrierPoint\030\005 \003(\005\022:\n\nposMineral\030\006 \003" + - "(\0132&.com.ljsd.jieling.protocols.PosMiner" + - "al\022\022\n\nremainTime\030\007 \001(\005\"S\n\027SceneGetFullMs" + - "gResponse\0228\n\tsceneInfo\030\001 \001(\0132%.com.ljsd." + - "jieling.protocols.SceneInfo\"B\n\013blessRewa" + - "rd\022\022\n\nlocationId\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\022\020\n" + - "\010rewardId\030\003 \001(\005\"5\n\022fiveResetTowerInfo\022\r\n" + - "\005tower\030\001 \001(\005\022\020\n\010intoType\030\002 \001(\005\";\n\020Family" + - "Contribute\022\013\n\003win\030\001 \001(\005\022\014\n\004draw\030\002 \001(\005\022\014\n" + - "\004fail\030\003 \001(\005\"\210\002\n\016FamilyBaseInfo\022\n\n\002id\030\001 \001", - "(\005\022\014\n\004name\030\002 \001(\t\022\017\n\007annouce\030\003 \001(\t\022\r\n\005lev" + - "le\030\004 \001(\005\022\013\n\003exp\030\005 \001(\005\022\020\n\010totalNum\030\006 \001(\005\022" + - "\016\n\006maxNum\030\007 \001(\005\022\020\n\010joinType\030\010 \001(\005\022\014\n\004ico" + - "n\030\t \001(\005\022\021\n\tlevelTime\030\n \001(\005\022A\n\013fightResul" + - "t\030\013 \001(\0132,.com.ljsd.jieling.protocols.Fam" + - "ilyContribute\022\027\n\017playerIntoLevel\030\014 \001(\005\")" + - "\n\013endlessHero\022\016\n\006heroId\030\001 \001(\t\022\n\n\002hp\030\002 \001(" + - "\005\"2\n\022EndlessRefreshInfo\022\016\n\006cellId\030\001 \001(\005\022" + - "\014\n\004time\030\002 \001(\005\"u\n\014UseForceInfo\022\014\n\004name\030\001 " + - "\001(\t\022\014\n\004leve\030\002 \001(\005\022\r\n\005force\030\003 \001(\005\022\014\n\004rank", - "\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005\022" + - "\013\n\003uid\030\007 \001(\005\"H\n\013endlessSign\022\r\n\005mapId\030\001 \001" + - "(\005\022\016\n\006cellId\030\002 \001(\005\022\014\n\004info\030\003 \001(\t\022\014\n\004type" + - "\030\004 \001(\005\"g\n\nExpertInfo\022\014\n\004name\030\001 \001(\t\022\r\n\005sc" + - "ore\030\002 \001(\005\022\014\n\004rank\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\022\014" + - "\n\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005\")\n\nSignI" + - "nInfo\022\014\n\004days\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\"N\n\016Te" + - "amSimpleInfo\022\016\n\006heroid\030\001 \001(\t\022\017\n\007heroTid\030" + - "\002 \001(\005\022\014\n\004star\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\"\207\001\n\017T" + - "eamOneTeamInfo\0228\n\004team\030\001 \003(\0132*.com.ljsd.", - "jieling.protocols.TeamSimpleInfo\022\024\n\014Poke" + - "monInfos\030\002 \003(\005\022\022\n\ntotalForce\030\003 \001(\005\022\020\n\010re" + - "mainHp\030\004 \003(\005\"\271\001\n\013TeamOneInfo\022\013\n\003uid\030\001 \001(" + - "\005\022\r\n\005level\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\014\n\004head\030\004" + - " \001(\005\022\021\n\theadFrame\030\005 \001(\005\022\021\n\tguildName\030\007 \001" + - "(\t\0229\n\004team\030\006 \001(\0132+.com.ljsd.jieling.prot" + - "ocols.TeamOneTeamInfo\022\021\n\tisApplyed\030\010 \001(\005" + - "\"y\n\017MonsterRankInfo\022\014\n\004name\030\001 \001(\t\022\r\n\005sco" + - "re\030\002 \001(\005\022\014\n\004rank\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\022\014\n" + - "\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005\022\013\n\003uid\030\007 ", - "\001(\005\"2\n\rHeroBloodInfo\022\016\n\006heroId\030\001 \001(\t\022\021\n\t" + - "lostBlood\030\002 \001(\005\"D\n\013EndlessInfo\022\r\n\005mapId\030" + - "\001 \001(\005\022\022\n\nworldLevel\030\002 \001(\005\022\022\n\nbloodScore\030" + - "\003 \001(\005\"2\n\017PlayerBindPhone\022\020\n\010phoneNum\030\001 \001" + - "(\t\022\r\n\005state\030\002 \001(\005\"3\n\014EndlessPoint\022\020\n\010loc" + - "ation\030\001 \001(\005\022\021\n\tmonsterId\030\002 \001(\005\"2\n\014Strong" + - "erInfo\022\020\n\010curScore\030\001 \001(\005\022\020\n\010maxScore\030\002 \001" + - "(\005\"U\n\017QuestionOptions\022\017\n\007content\030\001 \001(\t\022\014" + - "\n\004type\030\002 \001(\005\022\017\n\007options\030\003 \003(\t\022\022\n\nanswerT" + - "ype\030\004 \001(\005\"\212\001\n\017BloodPersonInfo\022\n\n\002id\030\001 \001(", - "\005\022\014\n\004name\030\002 \001(\t\022\021\n\theadFrame\030\003 \001(\005\022\014\n\004he" + - "ad\030\004 \001(\005\022\020\n\010serverId\030\005 \001(\005\022\r\n\005level\030\006 \001(" + - "\005\022\014\n\004rank\030\007 \001(\005\022\r\n\005score\030\010 \001(\005\"H\n\026LuckWh" + - "eelRewardPosInfo\022\013\n\003pos\030\001 \001(\005\022\016\n\006luckId\030" + - "\002 \001(\005\022\021\n\tluckTimes\030\003 \001(\005\"W\n\013RefreshTask\022" + - "\014\n\004type\030\001 \001(\005\022:\n\005tasks\030\002 \003(\0132+.com.ljsd." + - "jieling.protocols.UserMissionInfo\"\221\001\n\021Ma" + - "inLevelRankInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 " + - "\001(\005\022\014\n\004name\030\003 \001(\t\022\017\n\007fightId\030\004 \001(\005\022\014\n\004he" + - "ad\030\005 \001(\005\022\014\n\004rank\030\006 \001(\005\022\022\n\ntotalForce\030\007 \001", - "(\005\022\021\n\theadFrame\030\010 \001(\005\"B\n\017ChampionBetInfo" + - "\022\n\n\002id\030\001 \001(\t\022\020\n\010redCoins\030\002 \001(\005\022\021\n\tblueCo" + - "ins\030\003 \001(\005\"B\n\026ChampionTeamPersonInfo\022\013\n\003u" + - "id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\r\n\005score\030\003 \001(\005\"\231\001" + - "\n\022ChampionBattleInfo\0227\n\006myInfo\030\001 \001(\0132\'.c" + - "om.ljsd.jieling.protocols.TeamOneInfo\022:\n" + - "\tenemyInfo\030\002 \001(\0132\'.com.ljsd.jieling.prot" + - "ocols.TeamOneInfo\022\016\n\006result\030\003 \001(\005B\002H\001" + "mes\030\005 \001(\005\022\016\n\006heroId\030\006 \003(\t\"8\n\013VipBaseInfo", + "\022\020\n\010vipLevel\030\001 \001(\005\022\027\n\017hadTakeLevelBox\030\002 " + + "\001(\005\"\250\001\n\006Friend\022\n\n\002id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t" + + "\022\n\n\002lv\030\003 \001(\005\022\023\n\013offLineTime\030\004 \001(\004\022\022\n\nhav" + + "eReward\030\005 \001(\005\022\016\n\006isGive\030\006 \001(\005\022\021\n\tisApply" + + "ed\030\007 \001(\005\022\014\n\004head\030\014 \001(\005\022\r\n\005frame\030\r \001(\005\022\017\n" + + "\007soulVal\030\016 \001(\005\"V\n\rGiftGoodsInfo\022\017\n\007goods" + + "Id\030\001 \001(\005\022\020\n\010buyTimes\030\002 \001(\005\022\021\n\tstartTime\030" + + "\003 \001(\005\022\017\n\007endTime\030\004 \001(\005\"7\n\021GoodsTypeDurat" + + "ion\022\021\n\tgoodsType\030\001 \001(\005\022\017\n\007endTime\030\002 \001(\005\"" + + "/\n\016TechnologyInfo\022\016\n\006techId\030\001 \001(\005\022\r\n\005lev", + "le\030\002 \001(\005\"J\n\020SuddenlyBossInfo\022\022\n\nsuddBoss" + + "Id\030\006 \001(\005\022\017\n\007endTime\030\007 \001(\005\022\021\n\tfindMapId\030\010" + + " \001(\005\"H\n\010ItemInfo\022\022\n\ntemplateId\030\001 \001(\005\022\017\n\007" + + "overlap\030\002 \001(\005\022\027\n\017nextRefreshTime\030\003 \001(\005\"H" + + "\n\010RankInfo\022\014\n\004rank\030\001 \001(\005\022\016\n\006param1\030\002 \001(\005" + + "\022\016\n\006param2\030\003 \001(\005\022\016\n\006param3\030\004 \001(\005\"\244\001\n\010Use" + + "rRank\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004hea" + + "d\030\003 \001(\005\022\020\n\010userName\030\004 \001(\t\0226\n\010rankInfo\030\005 " + + "\001(\0132$.com.ljsd.jieling.protocols.RankInf" + + "o\022\021\n\theadFrame\030\006 \001(\005\022\021\n\tguildName\030\007 \001(\t\"", + "\204\001\n\025ActorEffectBufferInfo\022\n\n\002id\030\001 \001(\005\022\014\n" + + "\004type\030\002 \001(\005\022\021\n\tstartTime\030\003 \001(\005\022\017\n\007endTim" + + "e\030\004 \001(\005\022\016\n\006target\030\005 \001(\005\022\016\n\006caster\030\006 \001(\005\022" + + "\r\n\005value\030\007 \003(\005\"T\n\016BloodyHeroInfo\022\016\n\006hero" + + "Id\030\001 \001(\t\022\016\n\006heroHp\030\002 \001(\005\022\021\n\theroMaxHp\030\003 " + + "\001(\005\022\017\n\007heroTid\030\004 \001(\005\"%\n\010SceneMsg\022\014\n\004time" + + "\030\001 \001(\005\022\013\n\003msg\030\002 \001(\t\"\'\n\nPosMineral\022\013\n\003pos" + + "\030\001 \001(\005\022\014\n\004nums\030\002 \001(\005\"\264\001\n\010Creature\022\014\n\004pat" + + "h\030\001 \003(\005\022\r\n\005speed\030\002 \001(\005\022\r\n\005maxHp\030\003 \001(\005\022\r\n" + + "\005curHp\030\004 \001(\005\022\017\n\007mineral\030\005 \001(\005\022\014\n\004camp\030\006 ", + "\001(\005\022<\n\010heroInfo\030\007 \003(\0132*.com.ljsd.jieling" + + ".protocols.BloodyHeroInfo\022\020\n\010killNums\030\010 " + + "\001(\005\"\217\001\n\nSceneActor\022\n\n\002id\030\001 \001(\005\022\016\n\006curPos" + + "\030\002 \001(\005\022\r\n\005state\030\003 \001(\005\022\014\n\004type\030\004 \001(\005\0226\n\010C" + + "reature\030\006 \001(\0132$.com.ljsd.jieling.protoco" + + "ls.Creature\022\020\n\010userName\030\007 \001(\t\"\236\002\n\tSceneI" + + "nfo\022\016\n\006roomId\030\001 \001(\005\022\r\n\005mapId\030\002 \001(\005\022:\n\nSc" + + "eneActor\030\003 \003(\0132&.com.ljsd.jieling.protoc" + + "ols.SceneActor\022P\n\025actorEffectBufferInfo\030" + + "\004 \003(\01321.com.ljsd.jieling.protocols.Actor", + "EffectBufferInfo\022\024\n\014barrierPoint\030\005 \003(\005\022:" + + "\n\nposMineral\030\006 \003(\0132&.com.ljsd.jieling.pr" + + "otocols.PosMineral\022\022\n\nremainTime\030\007 \001(\005\"S" + + "\n\027SceneGetFullMsgResponse\0228\n\tsceneInfo\030\001" + + " \001(\0132%.com.ljsd.jieling.protocols.SceneI" + + "nfo\"B\n\013blessReward\022\022\n\nlocationId\030\001 \001(\005\022\r" + + "\n\005state\030\002 \001(\005\022\020\n\010rewardId\030\003 \001(\005\"5\n\022fiveR" + + "esetTowerInfo\022\r\n\005tower\030\001 \001(\005\022\020\n\010intoType" + + "\030\002 \001(\005\";\n\020FamilyContribute\022\013\n\003win\030\001 \001(\005\022" + + "\014\n\004draw\030\002 \001(\005\022\014\n\004fail\030\003 \001(\005\"\210\002\n\016FamilyBa", + "seInfo\022\n\n\002id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\017\n\007anno" + + "uce\030\003 \001(\t\022\r\n\005levle\030\004 \001(\005\022\013\n\003exp\030\005 \001(\005\022\020\n" + + "\010totalNum\030\006 \001(\005\022\016\n\006maxNum\030\007 \001(\005\022\020\n\010joinT" + + "ype\030\010 \001(\005\022\014\n\004icon\030\t \001(\005\022\021\n\tlevelTime\030\n \001" + + "(\005\022A\n\013fightResult\030\013 \001(\0132,.com.ljsd.jieli" + + "ng.protocols.FamilyContribute\022\027\n\017playerI" + + "ntoLevel\030\014 \001(\005\")\n\013endlessHero\022\016\n\006heroId\030" + + "\001 \001(\t\022\n\n\002hp\030\002 \001(\005\"2\n\022EndlessRefreshInfo\022" + + "\016\n\006cellId\030\001 \001(\005\022\014\n\004time\030\002 \001(\005\"u\n\014UseForc" + + "eInfo\022\014\n\004name\030\001 \001(\t\022\014\n\004leve\030\002 \001(\005\022\r\n\005for", + "ce\030\003 \001(\005\022\014\n\004rank\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\t" + + "headFrame\030\006 \001(\005\022\013\n\003uid\030\007 \001(\005\"H\n\013endlessS" + + "ign\022\r\n\005mapId\030\001 \001(\005\022\016\n\006cellId\030\002 \001(\005\022\014\n\004in" + + "fo\030\003 \001(\t\022\014\n\004type\030\004 \001(\005\"g\n\nExpertInfo\022\014\n\004" + + "name\030\001 \001(\t\022\r\n\005score\030\002 \001(\005\022\014\n\004rank\030\003 \001(\005\022" + + "\r\n\005level\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\theadFram" + + "e\030\006 \001(\005\")\n\nSignInInfo\022\014\n\004days\030\001 \001(\005\022\r\n\005s" + + "tate\030\002 \001(\005\"N\n\016TeamSimpleInfo\022\016\n\006heroid\030\001" + + " \001(\t\022\017\n\007heroTid\030\002 \001(\005\022\014\n\004star\030\003 \001(\005\022\r\n\005l" + + "evel\030\004 \001(\005\"\207\001\n\017TeamOneTeamInfo\0228\n\004team\030\001", + " \003(\0132*.com.ljsd.jieling.protocols.TeamSi" + + "mpleInfo\022\024\n\014PokemonInfos\030\002 \003(\005\022\022\n\ntotalF" + + "orce\030\003 \001(\005\022\020\n\010remainHp\030\004 \003(\005\"\271\001\n\013TeamOne" + + "Info\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004name" + + "\030\003 \001(\t\022\014\n\004head\030\004 \001(\005\022\021\n\theadFrame\030\005 \001(\005\022" + + "\021\n\tguildName\030\007 \001(\t\0229\n\004team\030\006 \001(\0132+.com.l" + + "jsd.jieling.protocols.TeamOneTeamInfo\022\021\n" + + "\tisApplyed\030\010 \001(\005\"y\n\017MonsterRankInfo\022\014\n\004n" + + "ame\030\001 \001(\t\022\r\n\005score\030\002 \001(\005\022\014\n\004rank\030\003 \001(\005\022\r" + + "\n\005level\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\theadFrame", + "\030\006 \001(\005\022\013\n\003uid\030\007 \001(\005\"2\n\rHeroBloodInfo\022\016\n\006" + + "heroId\030\001 \001(\t\022\021\n\tlostBlood\030\002 \001(\005\"D\n\013Endle" + + "ssInfo\022\r\n\005mapId\030\001 \001(\005\022\022\n\nworldLevel\030\002 \001(" + + "\005\022\022\n\nbloodScore\030\003 \001(\005\"2\n\017PlayerBindPhone" + + "\022\020\n\010phoneNum\030\001 \001(\t\022\r\n\005state\030\002 \001(\005\"3\n\014End" + + "lessPoint\022\020\n\010location\030\001 \001(\005\022\021\n\tmonsterId" + + "\030\002 \001(\005\"2\n\014StrongerInfo\022\020\n\010curScore\030\001 \001(\005" + + "\022\020\n\010maxScore\030\002 \001(\005\"U\n\017QuestionOptions\022\017\n" + + "\007content\030\001 \001(\t\022\014\n\004type\030\002 \001(\005\022\017\n\007options\030" + + "\003 \003(\t\022\022\n\nanswerType\030\004 \001(\005\"\212\001\n\017BloodPerso", + "nInfo\022\n\n\002id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\021\n\theadF" + + "rame\030\003 \001(\005\022\014\n\004head\030\004 \001(\005\022\020\n\010serverId\030\005 \001" + + "(\005\022\r\n\005level\030\006 \001(\005\022\014\n\004rank\030\007 \001(\005\022\r\n\005score" + + "\030\010 \001(\005\"H\n\026LuckWheelRewardPosInfo\022\013\n\003pos\030" + + "\001 \001(\005\022\016\n\006luckId\030\002 \001(\005\022\021\n\tluckTimes\030\003 \001(\005" + + "\"W\n\013RefreshTask\022\014\n\004type\030\001 \001(\005\022:\n\005tasks\030\002" + + " \003(\0132+.com.ljsd.jieling.protocols.UserMi" + + "ssionInfo\"\221\001\n\021MainLevelRankInfo\022\013\n\003uid\030\001" + + " \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\017\n\007fig" + + "htId\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\014\n\004rank\030\006 \001(\005\022\022", + "\n\ntotalForce\030\007 \001(\005\022\021\n\theadFrame\030\010 \001(\005\"B\n" + + "\017ChampionBetInfo\022\n\n\002id\030\001 \001(\t\022\020\n\010redCoins" + + "\030\002 \001(\005\022\021\n\tblueCoins\030\003 \001(\005\"B\n\026ChampionTea" + + "mPersonInfo\022\013\n\003uid\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\r" + + "\n\005score\030\003 \001(\005\"\323\001\n\022ChampionBattleInfo\0227\n\006" + + "myInfo\030\001 \001(\0132\'.com.ljsd.jieling.protocol" + + "s.TeamOneInfo\022:\n\tenemyInfo\030\002 \001(\0132\'.com.l" + + "jsd.jieling.protocols.TeamOneInfo\022\016\n\006res" + + "ult\030\003 \001(\005\0228\n\tfightData\030\004 \001(\0132%.com.ljsd." + + "jieling.protocols.FightData\"\240\001\n\026Champion", + "BattlePairInfo\022\022\n\nattackName\030\001 \001(\t\022\017\n\007de" + + "fName\030\002 \001(\t\022\023\n\013fightResult\030\003 \001(\005\0228\n\tfigh" + + "tData\030\004 \001(\0132%.com.ljsd.jieling.protocols" + + ".FightData\022\022\n\nroundTImes\030\005 \001(\005B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -81931,7 +83520,7 @@ public final class CommonProto { internal_static_com_ljsd_jieling_protocols_UserMissionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_UserMissionInfo_descriptor, - new java.lang.String[] { "MissionId", "Progress", "State", "Type", "TakeTimes", }); + new java.lang.String[] { "MissionId", "Progress", "State", "Type", "TakeTimes", "HeroId", }); internal_static_com_ljsd_jieling_protocols_VipBaseInfo_descriptor = getDescriptor().getMessageTypes().get(45); internal_static_com_ljsd_jieling_protocols_VipBaseInfo_fieldAccessorTable = new @@ -82195,7 +83784,13 @@ public final class CommonProto { internal_static_com_ljsd_jieling_protocols_ChampionBattleInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChampionBattleInfo_descriptor, - new java.lang.String[] { "MyInfo", "EnemyInfo", "Result", }); + new java.lang.String[] { "MyInfo", "EnemyInfo", "Result", "FightData", }); + internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_descriptor = + getDescriptor().getMessageTypes().get(89); + internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ChampionBattlePairInfo_descriptor, + new java.lang.String[] { "AttackName", "DefName", "FightResult", "FightData", "RoundTImes", }); 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 43cbd9b2e..4e62733a8 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/MessageTypeProto.java @@ -557,6 +557,14 @@ public final class MessageTypeProto { * */ CHAMPION_PROGRESS_UPDATE_INDICATION(86, 10217), + /** + * CHAMPION_VIEW_FINAL_REQUEST = 10218; + */ + CHAMPION_VIEW_FINAL_REQUEST(87, 10218), + /** + * CHAMPION_VIEW_FINAL_RESPONSE = 10219; + */ + CHAMPION_VIEW_FINAL_RESPONSE(88, 10219), /** * DRAW_HERO_REQUEST = 10300; * @@ -564,11 +572,11 @@ public final class MessageTypeProto { * D 10300 * */ - DRAW_HERO_REQUEST(87, 10300), + DRAW_HERO_REQUEST(89, 10300), /** * DRAW_HERO_RESPONSE = 10301; */ - DRAW_HERO_RESPONSE(88, 10301), + DRAW_HERO_RESPONSE(90, 10301), /** * DEL_FRIEND_REQUEST = 10302; * @@ -576,11 +584,11 @@ public final class MessageTypeProto { *删除好友 * */ - DEL_FRIEND_REQUEST(89, 10302), + DEL_FRIEND_REQUEST(91, 10302), /** * DEL_FRIEND_RESPONSE = 10303; */ - DEL_FRIEND_RESPONSE(90, 10303), + DEL_FRIEND_RESPONSE(92, 10303), /** * DIFFICULT_MAP_OPTION_RECORD_REQUEST = 10304; * @@ -588,11 +596,11 @@ public final class MessageTypeProto { *精英副本选择记录 * */ - DIFFICULT_MAP_OPTION_RECORD_REQUEST(91, 10304), + DIFFICULT_MAP_OPTION_RECORD_REQUEST(93, 10304), /** * DIFFICULT_MAP_OPTION_RECORD_RESPONSE = 10305; */ - DIFFICULT_MAP_OPTION_RECORD_RESPONSE(92, 10305), + DIFFICULT_MAP_OPTION_RECORD_RESPONSE(94, 10305), /** * DIRECT_BUY_GOODS_INDICATION = 10306; * @@ -600,7 +608,7 @@ public final class MessageTypeProto { *道具直购 * */ - DIRECT_BUY_GOODS_INDICATION(93, 10306), + DIRECT_BUY_GOODS_INDICATION(95, 10306), /** * ERROR_CODE_INDICATION = 10400; * @@ -608,7 +616,7 @@ public final class MessageTypeProto { * E 10400 * */ - ERROR_CODE_INDICATION(94, 10400), + ERROR_CODE_INDICATION(96, 10400), /** * EQUIP_WEAR_REQUEST = 10402; * @@ -616,11 +624,11 @@ public final class MessageTypeProto { * 穿装备 * */ - EQUIP_WEAR_REQUEST(95, 10402), + EQUIP_WEAR_REQUEST(97, 10402), /** * EQUIP_WEAR_RESPONSE = 10403; */ - EQUIP_WEAR_RESPONSE(96, 10403), + EQUIP_WEAR_RESPONSE(98, 10403), /** * EQUIP_UNLOAD_OPT_REQUEST = 10404; * @@ -628,11 +636,11 @@ public final class MessageTypeProto { *脱下装备操作 * */ - EQUIP_UNLOAD_OPT_REQUEST(97, 10404), + EQUIP_UNLOAD_OPT_REQUEST(99, 10404), /** * EQUIP_UNLOAD_OPT_RESPONSE = 10405; */ - EQUIP_UNLOAD_OPT_RESPONSE(98, 10405), + EQUIP_UNLOAD_OPT_RESPONSE(100, 10405), /** * EVENT_UPDATE_REQUEST = 10406; * @@ -640,11 +648,11 @@ public final class MessageTypeProto { * 更新事件 * */ - EVENT_UPDATE_REQUEST(99, 10406), + EVENT_UPDATE_REQUEST(101, 10406), /** * EVENT_UPDATE_RESPONSE = 10407; */ - EVENT_UPDATE_RESPONSE(100, 10407), + EVENT_UPDATE_RESPONSE(102, 10407), /** * EQUIP_LOCK_REQUEST = 10408; * @@ -652,11 +660,11 @@ public final class MessageTypeProto { *装备锁定 * */ - EQUIP_LOCK_REQUEST(101, 10408), + EQUIP_LOCK_REQUEST(103, 10408), /** * EQUIP_LOCK_RESPONSE = 10409; */ - EQUIP_LOCK_RESPONSE(102, 10409), + EQUIP_LOCK_RESPONSE(104, 10409), /** * ENDLESS_MAP_HERO_INFO_REQUEST = 10410; * @@ -664,11 +672,11 @@ public final class MessageTypeProto { *无尽副本英雄信息 * */ - ENDLESS_MAP_HERO_INFO_REQUEST(103, 10410), + ENDLESS_MAP_HERO_INFO_REQUEST(105, 10410), /** * ENDLESS_MAP_HERO_INFO_RESPONSE = 10411; */ - ENDLESS_MAP_HERO_INFO_RESPONSE(104, 10411), + ENDLESS_MAP_HERO_INFO_RESPONSE(106, 10411), /** * ENDLESS_MAP_RESET_REQUEST = 10412; * @@ -676,11 +684,11 @@ public final class MessageTypeProto { *无尽副本重置 * */ - ENDLESS_MAP_RESET_REQUEST(105, 10412), + ENDLESS_MAP_RESET_REQUEST(107, 10412), /** * ENDLESS_MAP_RESET_RESPONSE = 10413; */ - ENDLESS_MAP_RESET_RESPONSE(106, 10413), + ENDLESS_MAP_RESET_RESPONSE(108, 10413), /** * ENDLESS_MAP_SIGN_REQUEST = 10414; * @@ -688,11 +696,11 @@ public final class MessageTypeProto { *无尽副本设置标记 * */ - ENDLESS_MAP_SIGN_REQUEST(107, 10414), + ENDLESS_MAP_SIGN_REQUEST(109, 10414), /** * ENDLESS_MAP_SIGN_RESPONSE = 10415; */ - ENDLESS_MAP_SIGN_RESPONSE(108, 10415), + ENDLESS_MAP_SIGN_RESPONSE(110, 10415), /** * ENDLESS_EXECUTION_REFRESH_REQUEST = 10416; * @@ -700,11 +708,11 @@ public final class MessageTypeProto { *无尽副本请求刷新行动力 * */ - ENDLESS_EXECUTION_REFRESH_REQUEST(109, 10416), + ENDLESS_EXECUTION_REFRESH_REQUEST(111, 10416), /** * ENDLESS_EXECUTION_REFRESH_RESPONSE = 10417; */ - ENDLESS_EXECUTION_REFRESH_RESPONSE(110, 10417), + ENDLESS_EXECUTION_REFRESH_RESPONSE(112, 10417), /** * ENDLESS_OUT_CONSUME_REQUEST = 10418; * @@ -712,11 +720,11 @@ public final class MessageTypeProto { *无尽副本最后统计信息 * */ - ENDLESS_OUT_CONSUME_REQUEST(111, 10418), + ENDLESS_OUT_CONSUME_REQUEST(113, 10418), /** * ENDLESS_OUT_CONSUME_RESPONSE = 10419; */ - ENDLESS_OUT_CONSUME_RESPONSE(112, 10419), + ENDLESS_OUT_CONSUME_RESPONSE(114, 10419), /** * ENDLESS_REFRESH_INDICAITON = 10420; * @@ -724,7 +732,7 @@ public final class MessageTypeProto { *无尽副本推送刷新时间 * */ - ENDLESS_REFRESH_INDICAITON(113, 10420), + ENDLESS_REFRESH_INDICAITON(115, 10420), /** * ENDLESS_MIN_MAP_INFO_REQUEST = 10421; * @@ -732,11 +740,11 @@ public final class MessageTypeProto { *无尽副本小地图信息 * */ - ENDLESS_MIN_MAP_INFO_REQUEST(114, 10421), + ENDLESS_MIN_MAP_INFO_REQUEST(116, 10421), /** * ENDLESS_MIN_MAP_INFO_RESPONSE = 10422; */ - ENDLESS_MIN_MAP_INFO_RESPONSE(115, 10422), + ENDLESS_MIN_MAP_INFO_RESPONSE(117, 10422), /** * ENDLESS_MONSTER_REFRESH_INDICATION = 10423; * @@ -744,7 +752,7 @@ public final class MessageTypeProto { *无尽副本空地刷新小怪 * */ - ENDLESS_MONSTER_REFRESH_INDICATION(116, 10423), + ENDLESS_MONSTER_REFRESH_INDICATION(118, 10423), /** * ENDLESS_SET_SKIPFIGHT_REQUEST = 10424; * @@ -752,11 +760,11 @@ public final class MessageTypeProto { *无尽副本是否跳过战斗 * */ - ENDLESS_SET_SKIPFIGHT_REQUEST(117, 10424), + ENDLESS_SET_SKIPFIGHT_REQUEST(119, 10424), /** * ENDLESS_SET_SKIPFIGHT_RESPONSE = 10425; */ - ENDLESS_SET_SKIPFIGHT_RESPONSE(118, 10425), + ENDLESS_SET_SKIPFIGHT_RESPONSE(120, 10425), /** * ENDLESS_MAP_SET_TEAM_INDICATION = 10426; * @@ -764,7 +772,7 @@ public final class MessageTypeProto { *无尽副本修改编队推送 * */ - ENDLESS_MAP_SET_TEAM_INDICATION(119, 10426), + ENDLESS_MAP_SET_TEAM_INDICATION(121, 10426), /** * EXCHANGE_CDK_REQUEST = 10427; * @@ -772,7 +780,7 @@ public final class MessageTypeProto { *兑换cdkey * */ - EXCHANGE_CDK_REQUEST(120, 10427), + EXCHANGE_CDK_REQUEST(122, 10427), /** * EXCHANGE_CDK_RESPONSE = 10428; * @@ -780,7 +788,7 @@ public final class MessageTypeProto { *兑换cdkey * */ - EXCHANGE_CDK_RESPONSE(121, 10428), + EXCHANGE_CDK_RESPONSE(123, 10428), /** * ENDLESS_MAP_CHANGE_INDICATION = 10429; * @@ -788,7 +796,7 @@ public final class MessageTypeProto { *无尽地图修改推送 * */ - ENDLESS_MAP_CHANGE_INDICATION(122, 10429), + ENDLESS_MAP_CHANGE_INDICATION(124, 10429), /** * FIGHT_START_REQUEST = 10500; * @@ -796,22 +804,22 @@ public final class MessageTypeProto { * F 10500 * */ - FIGHT_START_REQUEST(123, 10500), + FIGHT_START_REQUEST(125, 10500), /** * FIGHT_START_RESPONSE = 10501; */ - FIGHT_START_RESPONSE(124, 10501), + FIGHT_START_RESPONSE(126, 10501), /** * FIGHT_END_REQUEST = 10502; * *
      * 
*/ - FIGHT_END_REQUEST(125, 10502), + FIGHT_END_REQUEST(127, 10502), /** * FIGHT_END_RESPONSE = 10503; */ - FIGHT_END_RESPONSE(126, 10503), + FIGHT_END_RESPONSE(128, 10503), /** * FRIEND_INVITE_REQUEST = 10504; * @@ -819,11 +827,11 @@ public final class MessageTypeProto { * 好友申请 * */ - FRIEND_INVITE_REQUEST(127, 10504), + FRIEND_INVITE_REQUEST(129, 10504), /** * FRIEND_INVITE_RESPONSE = 10505; */ - FRIEND_INVITE_RESPONSE(128, 10505), + FRIEND_INVITE_RESPONSE(130, 10505), /** * FRIEND_INVITE_OPERATION_REQUEST = 10506; * @@ -831,11 +839,11 @@ public final class MessageTypeProto { *同意或者拒绝添加好友 * */ - FRIEND_INVITE_OPERATION_REQUEST(129, 10506), + FRIEND_INVITE_OPERATION_REQUEST(131, 10506), /** * FRIEND_INVITE_OPERATION_RESPONSE = 10507; */ - FRIEND_INVITE_OPERATION_RESPONSE(130, 10507), + FRIEND_INVITE_OPERATION_RESPONSE(132, 10507), /** * FRIEND_TAKE_HEART_REQUEST = 10508; * @@ -843,11 +851,11 @@ public final class MessageTypeProto { * 领取赠送体力 * */ - FRIEND_TAKE_HEART_REQUEST(131, 10508), + FRIEND_TAKE_HEART_REQUEST(133, 10508), /** * FRIEND_TAKE_HEART_RESPONSE = 10509; */ - FRIEND_TAKE_HEART_RESPONSE(132, 10509), + FRIEND_TAKE_HEART_RESPONSE(134, 10509), /** * FRIEND_GIVE_PRESENT_REQUEST = 10510; * @@ -855,11 +863,11 @@ public final class MessageTypeProto { *好友赠送体力 * */ - FRIEND_GIVE_PRESENT_REQUEST(133, 10510), + FRIEND_GIVE_PRESENT_REQUEST(135, 10510), /** * FRIEND_GIVE_PRESENT_RESPONSE = 10511; */ - FRIEND_GIVE_PRESENT_RESPONSE(134, 10511), + FRIEND_GIVE_PRESENT_RESPONSE(136, 10511), /** * FRIEND_SEARCH_REQUEST = 10512; * @@ -867,11 +875,11 @@ public final class MessageTypeProto { *搜索好友 * */ - FRIEND_SEARCH_REQUEST(135, 10512), + FRIEND_SEARCH_REQUEST(137, 10512), /** * FRIEND_SEARCH_RESPONSE = 10513; */ - FRIEND_SEARCH_RESPONSE(136, 10513), + FRIEND_SEARCH_RESPONSE(138, 10513), /** * FIVE_PLAYER_REFLUSH_INDICATION = 10514; * @@ -879,7 +887,7 @@ public final class MessageTypeProto { *五点玩家信息刷新 * */ - FIVE_PLAYER_REFLUSH_INDICATION(137, 10514), + FIVE_PLAYER_REFLUSH_INDICATION(139, 10514), /** * SERVER_FIVE_REQEUST = 10516; * @@ -887,7 +895,7 @@ public final class MessageTypeProto { *服务器专用用于五点刷新用户数据 * */ - SERVER_FIVE_REQEUST(138, 10516), + SERVER_FIVE_REQEUST(140, 10516), /** * FB_STAR_REWARD_REQUEST = 10517; * @@ -895,11 +903,11 @@ public final class MessageTypeProto { *副本星级奖励 * */ - FB_STAR_REWARD_REQUEST(139, 10517), + FB_STAR_REWARD_REQUEST(141, 10517), /** * FB_STAR_REWARD_RESPONSE = 10518; */ - FB_STAR_REWARD_RESPONSE(140, 10518), + FB_STAR_REWARD_RESPONSE(142, 10518), /** * FAMILY_CREATE_REQUEST = 10519; * @@ -907,11 +915,11 @@ public final class MessageTypeProto { *创建公会 * */ - FAMILY_CREATE_REQUEST(141, 10519), + FAMILY_CREATE_REQUEST(143, 10519), /** * FAMILY_CREATE_RESPONSE = 10520; */ - FAMILY_CREATE_RESPONSE(142, 10520), + FAMILY_CREATE_RESPONSE(144, 10520), /** * FAMILY_RECOMEND_REQUEST = 10521; * @@ -919,11 +927,11 @@ public final class MessageTypeProto { * 公会推荐列表 * */ - FAMILY_RECOMEND_REQUEST(143, 10521), + FAMILY_RECOMEND_REQUEST(145, 10521), /** * FAMILY_RECOMEND_RESPONSE = 10522; */ - FAMILY_RECOMEND_RESPONSE(144, 10522), + FAMILY_RECOMEND_RESPONSE(146, 10522), /** * FAMILY_JOIN_REQUEST = 10523; * @@ -931,11 +939,11 @@ public final class MessageTypeProto { * 加入公会 * */ - FAMILY_JOIN_REQUEST(145, 10523), + FAMILY_JOIN_REQUEST(147, 10523), /** * FAMILY_JOIN_RESPONSE = 10524; */ - FAMILY_JOIN_RESPONSE(146, 10524), + FAMILY_JOIN_RESPONSE(148, 10524), /** * FAMILY_APPLY_REQEUST = 10525; * @@ -943,11 +951,11 @@ public final class MessageTypeProto { *申请公会 * */ - FAMILY_APPLY_REQEUST(147, 10525), + FAMILY_APPLY_REQEUST(149, 10525), /** * FAMILY_APPLY_RESPONSE = 10526; */ - FAMILY_APPLY_RESPONSE(148, 10526), + FAMILY_APPLY_RESPONSE(150, 10526), /** * FAMILY_SEARCH_REQEUST = 10527; * @@ -955,11 +963,11 @@ public final class MessageTypeProto { * 公会搜素 * */ - FAMILY_SEARCH_REQEUST(149, 10527), + FAMILY_SEARCH_REQEUST(151, 10527), /** * FAMILY_SEARCH_RESPONSE = 10528; */ - FAMILY_SEARCH_RESPONSE(150, 10528), + FAMILY_SEARCH_RESPONSE(152, 10528), /** * FAMILY_JOIN_INDICATION = 10529; * @@ -967,7 +975,7 @@ public final class MessageTypeProto { *公会推送 * */ - FAMILY_JOIN_INDICATION(151, 10529), + FAMILY_JOIN_INDICATION(153, 10529), /** * FAMILY_GET_INFO_REQUEST = 10530; * @@ -975,11 +983,11 @@ public final class MessageTypeProto { * 获取公会信息 * */ - FAMILY_GET_INFO_REQUEST(152, 10530), + FAMILY_GET_INFO_REQUEST(154, 10530), /** * FAMILY_GET_INFO_RESPONSE = 10531; */ - FAMILY_GET_INFO_RESPONSE(153, 10531), + FAMILY_GET_INFO_RESPONSE(155, 10531), /** * FAMILY_GET_LOG_REQUEST = 10532; * @@ -987,11 +995,11 @@ public final class MessageTypeProto { * 获取公会日志信息 * */ - FAMILY_GET_LOG_REQUEST(154, 10532), + FAMILY_GET_LOG_REQUEST(156, 10532), /** * FAMILY_GET_LOG_RESPOSNE = 10533; */ - FAMILY_GET_LOG_RESPOSNE(155, 10533), + FAMILY_GET_LOG_RESPOSNE(157, 10533), /** * FAMILY_GET_MEMBER_REQUEST = 10534; * @@ -999,11 +1007,11 @@ public final class MessageTypeProto { * 获取公会成员信息 * */ - FAMILY_GET_MEMBER_REQUEST(156, 10534), + FAMILY_GET_MEMBER_REQUEST(158, 10534), /** * FAMILY_GET_MEMBER_RESPOSNE = 10535; */ - FAMILY_GET_MEMBER_RESPOSNE(157, 10535), + FAMILY_GET_MEMBER_RESPOSNE(159, 10535), /** * FAMILY_GET_APPLY_REQUEST = 10536; * @@ -1011,11 +1019,11 @@ public final class MessageTypeProto { * 获取申请列表信息 * */ - FAMILY_GET_APPLY_REQUEST(158, 10536), + FAMILY_GET_APPLY_REQUEST(160, 10536), /** * FAMILY_GET_APPLY_RESPOSNE = 10537; */ - FAMILY_GET_APPLY_RESPOSNE(159, 10537), + FAMILY_GET_APPLY_RESPOSNE(161, 10537), /** * FAMILY_OPERATION_APPLY_LIST_REQUEST = 10538; * @@ -1023,11 +1031,11 @@ public final class MessageTypeProto { *操作申请列表 * */ - FAMILY_OPERATION_APPLY_LIST_REQUEST(160, 10538), + FAMILY_OPERATION_APPLY_LIST_REQUEST(162, 10538), /** * FAMILY_OPERATION_APPLY_LIST_RESPONSE = 10539; */ - FAMILY_OPERATION_APPLY_LIST_RESPONSE(161, 10539), + FAMILY_OPERATION_APPLY_LIST_RESPONSE(163, 10539), /** * FAMILY_KICK_OUT_REQUEST = 10540; * @@ -1035,11 +1043,11 @@ public final class MessageTypeProto { * 公会踢人 * */ - FAMILY_KICK_OUT_REQUEST(162, 10540), + FAMILY_KICK_OUT_REQUEST(164, 10540), /** * FAMILY_KICK_OUT_RESPONSE = 10541; */ - FAMILY_KICK_OUT_RESPONSE(163, 10541), + FAMILY_KICK_OUT_RESPONSE(165, 10541), /** * FAMILY_APPOINTMENT_REQEUST = 10542; * @@ -1047,11 +1055,11 @@ public final class MessageTypeProto { * 公会委任 * */ - FAMILY_APPOINTMENT_REQEUST(164, 10542), + FAMILY_APPOINTMENT_REQEUST(166, 10542), /** * FAMILY_APPOINTMENT_RESPONSE = 10543; */ - FAMILY_APPOINTMENT_RESPONSE(165, 10543), + FAMILY_APPOINTMENT_RESPONSE(167, 10543), /** * FAMILY_KICK_INDICATION = 10544; * @@ -1059,7 +1067,7 @@ public final class MessageTypeProto { * 被踢出宗门 * */ - FAMILY_KICK_INDICATION(166, 10544), + FAMILY_KICK_INDICATION(168, 10544), /** * FAMILY_POSITION_UPDATE_INDICAITON = 10545; * @@ -1067,7 +1075,7 @@ public final class MessageTypeProto { * 公会成员职位变更 * */ - FAMILY_POSITION_UPDATE_INDICAITON(167, 10545), + FAMILY_POSITION_UPDATE_INDICAITON(169, 10545), /** * FAMILY_DISSOLUTION_REQUEST = 10546; * @@ -1075,11 +1083,11 @@ public final class MessageTypeProto { *解散公会 * */ - FAMILY_DISSOLUTION_REQUEST(168, 10546), + FAMILY_DISSOLUTION_REQUEST(170, 10546), /** * FAMILY_DISSOLUTION_RESPONSE = 10547; */ - FAMILY_DISSOLUTION_RESPONSE(169, 10547), + FAMILY_DISSOLUTION_RESPONSE(171, 10547), /** * FAMILY_CHANGE_NOTICE_REQUEST = 10548; * @@ -1087,11 +1095,11 @@ public final class MessageTypeProto { *编辑宣言 * */ - FAMILY_CHANGE_NOTICE_REQUEST(170, 10548), + FAMILY_CHANGE_NOTICE_REQUEST(172, 10548), /** * FAMILY_CHANGE_NOTICE_RESPONSE = 10549; */ - FAMILY_CHANGE_NOTICE_RESPONSE(171, 10549), + FAMILY_CHANGE_NOTICE_RESPONSE(173, 10549), /** * FAMILY_CHANGE_JOIN_TYPE_REQUEST = 10550; * @@ -1099,11 +1107,11 @@ public final class MessageTypeProto { * 修改公会加入类型 * */ - FAMILY_CHANGE_JOIN_TYPE_REQUEST(172, 10550), + FAMILY_CHANGE_JOIN_TYPE_REQUEST(174, 10550), /** * FAMILY_CHANGE_JOIN_TYPE_RESPONSE = 10551; */ - FAMILY_CHANGE_JOIN_TYPE_RESPONSE(173, 10551), + FAMILY_CHANGE_JOIN_TYPE_RESPONSE(175, 10551), /** * FAMILY_CHANGE_BASE_INDICATION = 10552; * @@ -1111,7 +1119,7 @@ public final class MessageTypeProto { * 公会信息变更推送 * */ - FAMILY_CHANGE_BASE_INDICATION(174, 10552), + FAMILY_CHANGE_BASE_INDICATION(176, 10552), /** * FAMILY_TRANSFER_CHAIRMAN_REQUEST = 10553; * @@ -1119,11 +1127,11 @@ public final class MessageTypeProto { * 转让会长 * */ - FAMILY_TRANSFER_CHAIRMAN_REQUEST(175, 10553), + FAMILY_TRANSFER_CHAIRMAN_REQUEST(177, 10553), /** * FAMILY_TRANSFER_CHAIRMAN_RESPONSE = 10554; */ - FAMILY_TRANSFER_CHAIRMAN_RESPONSE(176, 10554), + FAMILY_TRANSFER_CHAIRMAN_RESPONSE(178, 10554), /** * FAMILY_LEVEL_REQUEST = 10555; * @@ -1131,11 +1139,11 @@ public final class MessageTypeProto { *离开公会 * */ - FAMILY_LEVEL_REQUEST(177, 10555), + FAMILY_LEVEL_REQUEST(179, 10555), /** * FAMILY_LEVEL_RESPONSE = 10556; */ - FAMILY_LEVEL_RESPONSE(178, 10556), + FAMILY_LEVEL_RESPONSE(180, 10556), /** * FAMILY_QUICK_SET_DEFEND_REQEUST = 10557; * @@ -1143,11 +1151,11 @@ public final class MessageTypeProto { *公会一键布防 * */ - FAMILY_QUICK_SET_DEFEND_REQEUST(179, 10557), + FAMILY_QUICK_SET_DEFEND_REQEUST(181, 10557), /** * FAMILY_QUICK_SET_DEFEND_RESPONSE = 10558; */ - FAMILY_QUICK_SET_DEFEND_RESPONSE(180, 10558), + FAMILY_QUICK_SET_DEFEND_RESPONSE(182, 10558), /** * FAMILY_VIEW_DEFEND_REQUEST = 10559; * @@ -1155,11 +1163,11 @@ public final class MessageTypeProto { *查看公会布防信息 * */ - FAMILY_VIEW_DEFEND_REQUEST(181, 10559), + FAMILY_VIEW_DEFEND_REQUEST(183, 10559), /** * FAMILY_VIEW_DEFEND_RESPONSE = 10560; */ - FAMILY_VIEW_DEFEND_RESPONSE(182, 10560), + FAMILY_VIEW_DEFEND_RESPONSE(184, 10560), /** * FAMILY_VIEW_DEFEND_DETAIL_REQUEST = 10561; * @@ -1167,11 +1175,11 @@ public final class MessageTypeProto { *查看具体编队信息 * */ - FAMILY_VIEW_DEFEND_DETAIL_REQUEST(183, 10561), + FAMILY_VIEW_DEFEND_DETAIL_REQUEST(185, 10561), /** * FAMILY_VIEW_DEFEND_DETAIL_RESPONSE = 10562; */ - FAMILY_VIEW_DEFEND_DETAIL_RESPONSE(184, 10562), + FAMILY_VIEW_DEFEND_DETAIL_RESPONSE(186, 10562), /** * FAMILY_WALK_REQUEST = 10563; * @@ -1179,19 +1187,19 @@ public final class MessageTypeProto { *公会人员行走 * */ - FAMILY_WALK_REQUEST(185, 10563), + FAMILY_WALK_REQUEST(187, 10563), /** * FAMILY_WALK_RESPONSE = 10564; */ - FAMILY_WALK_RESPONSE(186, 10564), + FAMILY_WALK_RESPONSE(188, 10564), /** * FAMILY_WALK_INDICATION = 10565; */ - FAMILY_WALK_INDICATION(187, 10565), + FAMILY_WALK_INDICATION(189, 10565), /** * FAMILY_QUICK_SET_DEFEND_INDICATION = 10566; */ - FAMILY_QUICK_SET_DEFEND_INDICATION(188, 10566), + FAMILY_QUICK_SET_DEFEND_INDICATION(190, 10566), /** * FAMILY_FIGHT_INFO_REQUEST = 10567; * @@ -1199,11 +1207,11 @@ public final class MessageTypeProto { *公会对战具体信息 * */ - FAMILY_FIGHT_INFO_REQUEST(189, 10567), + FAMILY_FIGHT_INFO_REQUEST(191, 10567), /** * FAMILY_FIGHT_INFO_RESPONSE = 10568; */ - FAMILY_FIGHT_INFO_RESPONSE(190, 10568), + FAMILY_FIGHT_INFO_RESPONSE(192, 10568), /** * FAMILY_FIGHT_ROUND_INFO_REQUEST = 10569; * @@ -1211,11 +1219,11 @@ public final class MessageTypeProto { *公会战阶段信息 * */ - FAMILY_FIGHT_ROUND_INFO_REQUEST(191, 10569), + FAMILY_FIGHT_ROUND_INFO_REQUEST(193, 10569), /** * FAMILY_FIGHT_ROUND_INFO_RESPONSE = 10570; */ - FAMILY_FIGHT_ROUND_INFO_RESPONSE(192, 10570), + FAMILY_FIGHT_ROUND_INFO_RESPONSE(194, 10570), /** * FAMILY_FIGHT_MATCHING_SUCCESS_INDICATION = 10571; * @@ -1223,7 +1231,7 @@ public final class MessageTypeProto { *公会战匹配成功提示 * */ - FAMILY_FIGHT_MATCHING_SUCCESS_INDICATION(193, 10571), + FAMILY_FIGHT_MATCHING_SUCCESS_INDICATION(195, 10571), /** * FAMILY_FIGHT_ATTACK_REQUEST = 10572; * @@ -1231,11 +1239,11 @@ public final class MessageTypeProto { *公会战进攻 * */ - FAMILY_FIGHT_ATTACK_REQUEST(194, 10572), + FAMILY_FIGHT_ATTACK_REQUEST(196, 10572), /** * FAMILY_FIGHT_ATTACK_RESPONSE = 10573; */ - FAMILY_FIGHT_ATTACK_RESPONSE(195, 10573), + FAMILY_FIGHT_ATTACK_RESPONSE(197, 10573), /** * FAMILY_PERSONAL_FIGHT_RESULT_REQUEST = 10574; * @@ -1243,15 +1251,15 @@ public final class MessageTypeProto { *公会战个人战绩 * */ - FAMILY_PERSONAL_FIGHT_RESULT_REQUEST(196, 10574), + FAMILY_PERSONAL_FIGHT_RESULT_REQUEST(198, 10574), /** * FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE = 10575; */ - FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE(197, 10575), + FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE(199, 10575), /** * FAMILY_DEFEATE_INDICATION = 10576; */ - FAMILY_DEFEATE_INDICATION(198, 10576), + FAMILY_DEFEATE_INDICATION(200, 10576), /** * FAMILY_FIGHT_TOTAL_RESULT_REQUEST = 10577; * @@ -1259,11 +1267,11 @@ public final class MessageTypeProto { *公会战总战绩 * */ - FAMILY_FIGHT_TOTAL_RESULT_REQUEST(199, 10577), + FAMILY_FIGHT_TOTAL_RESULT_REQUEST(201, 10577), /** * FAMILY_FIGHT_TOTAL_RESULT_RESPONSE = 10578; */ - FAMILY_FIGHT_TOTAL_RESULT_RESPONSE(200, 10578), + FAMILY_FIGHT_TOTAL_RESULT_RESPONSE(202, 10578), /** * FAMILY_CHANGE_ICON_REQUEST = 10579; * @@ -1271,11 +1279,11 @@ public final class MessageTypeProto { *修改公会图腾 * */ - FAMILY_CHANGE_ICON_REQUEST(201, 10579), + FAMILY_CHANGE_ICON_REQUEST(203, 10579), /** * FAMILY_CHANGE_ICON_RESPONSE = 10580; */ - FAMILY_CHANGE_ICON_RESPONSE(202, 10580), + FAMILY_CHANGE_ICON_RESPONSE(204, 10580), /** * FAMILY_ATTACK_BLOOD_REQUEST = 10581; * @@ -1283,11 +1291,11 @@ public final class MessageTypeProto { *查看攻击血量 * */ - FAMILY_ATTACK_BLOOD_REQUEST(203, 10581), + FAMILY_ATTACK_BLOOD_REQUEST(205, 10581), /** * FAMILY_ATTACK_BLOOD_RESPONSE = 10582; */ - FAMILY_ATTACK_BLOOD_RESPONSE(204, 10582), + FAMILY_ATTACK_BLOOD_RESPONSE(206, 10582), /** * FAMILY_REFUSE_JOIN_INDICATION = 10583; * @@ -1295,7 +1303,7 @@ public final class MessageTypeProto { *拒绝玩家加入工会indication * */ - FAMILY_REFUSE_JOIN_INDICATION(205, 10583), + FAMILY_REFUSE_JOIN_INDICATION(207, 10583), /** * FRIEND_BLACK_OPT_REQUEST = 10584; * @@ -1303,11 +1311,11 @@ public final class MessageTypeProto { * 黑名单操作 * */ - FRIEND_BLACK_OPT_REQUEST(206, 10584), + FRIEND_BLACK_OPT_REQUEST(208, 10584), /** * FRIEND_BLACK_OPT_RESPONSE = 10585; */ - FRIEND_BLACK_OPT_RESPONSE(207, 10585), + FRIEND_BLACK_OPT_RESPONSE(209, 10585), /** * GET_PLAYERINFO_REQUEST = 10600; * @@ -1315,33 +1323,33 @@ public final class MessageTypeProto { * G 10600 * */ - GET_PLAYERINFO_REQUEST(208, 10600), + GET_PLAYERINFO_REQUEST(210, 10600), /** * GET_PLAYERINFO_RESPONSE = 10601; */ - GET_PLAYERINFO_RESPONSE(209, 10601), + GET_PLAYERINFO_RESPONSE(211, 10601), /** * GET_HEROINFO_REQUEST = 10602; * *
      * 
*/ - GET_HEROINFO_REQUEST(210, 10602), + GET_HEROINFO_REQUEST(212, 10602), /** * GET_HEROINFO_RESPONSE = 10603; */ - GET_HEROINFO_RESPONSE(211, 10603), + GET_HEROINFO_RESPONSE(213, 10603), /** * GET_ITEMINFO_REQUEST = 10604; * *
      * 
*/ - GET_ITEMINFO_REQUEST(212, 10604), + GET_ITEMINFO_REQUEST(214, 10604), /** * GET_ITEMINFO_RESPONSE = 10605; */ - GET_ITEMINFO_RESPONSE(213, 10605), + GET_ITEMINFO_RESPONSE(215, 10605), /** * GM_REQUEST = 10606; * @@ -1349,7 +1357,7 @@ public final class MessageTypeProto { *GM * */ - GM_REQUEST(214, 10606), + GM_REQUEST(216, 10606), /** * GM_RESPONSE = 10607; * @@ -1357,7 +1365,7 @@ public final class MessageTypeProto { *GM * */ - GM_RESPONSE(215, 10607), + GM_RESPONSE(217, 10607), /** * GET_ALL_MAIL_INFO_REQUEST = 10608; * @@ -1365,11 +1373,11 @@ public final class MessageTypeProto { * 获取用户所有邮件 * */ - GET_ALL_MAIL_INFO_REQUEST(216, 10608), + GET_ALL_MAIL_INFO_REQUEST(218, 10608), /** * GET_ALL_MAIL_INFO_RESPONSE = 10609; */ - GET_ALL_MAIL_INFO_RESPONSE(217, 10609), + GET_ALL_MAIL_INFO_RESPONSE(219, 10609), /** * GET_TEAMPOS_INFO_REQUEST = 16612; * @@ -1377,11 +1385,11 @@ public final class MessageTypeProto { *获取编队信息 * */ - GET_TEAMPOS_INFO_REQUEST(218, 16612), + GET_TEAMPOS_INFO_REQUEST(220, 16612), /** * GET_TEAMPOS_INFO_RESPONSE = 16613; */ - GET_TEAMPOS_INFO_RESPONSE(219, 16613), + GET_TEAMPOS_INFO_RESPONSE(221, 16613), /** * GET_ALL_EQUIP_REQUEST = 16614; * @@ -1389,11 +1397,11 @@ public final class MessageTypeProto { *装备 * */ - GET_ALL_EQUIP_REQUEST(220, 16614), + GET_ALL_EQUIP_REQUEST(222, 16614), /** * GET_ALL_EQUIP_RESPONSE = 16615; */ - GET_ALL_EQUIP_RESPONSE(221, 16615), + GET_ALL_EQUIP_RESPONSE(223, 16615), /** * GET_ALL_POKEMON_REQUEST = 16616; * @@ -1401,11 +1409,11 @@ public final class MessageTypeProto { *获取所有异妖 * */ - GET_ALL_POKEMON_REQUEST(222, 16616), + GET_ALL_POKEMON_REQUEST(224, 16616), /** * GET_ALL_POKEMON_RESPONSE = 16617; */ - GET_ALL_POKEMON_RESPONSE(223, 16617), + GET_ALL_POKEMON_RESPONSE(225, 16617), /** * GET_WORKSHOP_INFO_REQUEST = 16618; * @@ -1413,11 +1421,11 @@ public final class MessageTypeProto { * 获取作坊信息 * */ - GET_WORKSHOP_INFO_REQUEST(224, 16618), + GET_WORKSHOP_INFO_REQUEST(226, 16618), /** * GET_WORKSHOP_INFO_RESPONSE = 16619; */ - GET_WORKSHOP_INFO_RESPONSE(225, 16619), + GET_WORKSHOP_INFO_RESPONSE(227, 16619), /** * GET_ALL_LEVE_DIFFICULTT_REQUEST = 16622; * @@ -1425,11 +1433,11 @@ public final class MessageTypeProto { * 获取关卡信息 * */ - GET_ALL_LEVE_DIFFICULTT_REQUEST(226, 16622), + GET_ALL_LEVE_DIFFICULTT_REQUEST(228, 16622), /** * GET_ALL_LEVE_DIFFICULTT_RESPONSE = 16623; */ - GET_ALL_LEVE_DIFFICULTT_RESPONSE(227, 16623), + GET_ALL_LEVE_DIFFICULTT_RESPONSE(229, 16623), /** * GET_ALL_ACTIVITY_REQUEST = 16624; * @@ -1437,11 +1445,11 @@ public final class MessageTypeProto { *获取所有活动信息 * */ - GET_ALL_ACTIVITY_REQUEST(228, 16624), + GET_ALL_ACTIVITY_REQUEST(230, 16624), /** * GET_ALL_ACTIVITY_RESPONSE = 16625; */ - GET_ALL_ACTIVITY_RESPONSE(229, 16625), + GET_ALL_ACTIVITY_RESPONSE(231, 16625), /** * GET_SECRETBOX_REQUEST = 16626; * @@ -1449,11 +1457,11 @@ public final class MessageTypeProto { *获取秘盒信息 * */ - GET_SECRETBOX_REQUEST(230, 16626), + GET_SECRETBOX_REQUEST(232, 16626), /** * GET_SECRETBOX_RESPONSE = 16627; */ - GET_SECRETBOX_RESPONSE(231, 16627), + GET_SECRETBOX_RESPONSE(233, 16627), /** * GET_STARE_INFOS_REQUEST = 16628; * @@ -1461,11 +1469,11 @@ public final class MessageTypeProto { *获取商店信息 * */ - GET_STARE_INFOS_REQUEST(232, 16628), + GET_STARE_INFOS_REQUEST(234, 16628), /** * GET_STARE_INFOS_RESPONSE = 16629; */ - GET_STARE_INFOS_RESPONSE(233, 16629), + GET_STARE_INFOS_RESPONSE(235, 16629), /** * GET_FUNCTIONOFTIME_REQUEST = 16630; * @@ -1473,11 +1481,11 @@ public final class MessageTypeProto { *获取功能开放时间 * */ - GET_FUNCTIONOFTIME_REQUEST(234, 16630), + GET_FUNCTIONOFTIME_REQUEST(236, 16630), /** * GET_FUNCTIONOFTIME_RESPONSE = 16631; */ - GET_FUNCTIONOFTIME_RESPONSE(235, 16631), + GET_FUNCTIONOFTIME_RESPONSE(237, 16631), /** * GET_CHAT_MESSAGE_REQUEST = 16636; * @@ -1485,11 +1493,11 @@ public final class MessageTypeProto { * 获取聊天信息 * */ - GET_CHAT_MESSAGE_REQUEST(236, 16636), + GET_CHAT_MESSAGE_REQUEST(238, 16636), /** * GET_CHAT_MESSAGE_REPONSE = 16637; */ - GET_CHAT_MESSAGE_REPONSE(237, 16637), + GET_CHAT_MESSAGE_REPONSE(239, 16637), /** * GET_FRIEND_INFO_REQUEST = 16638; * @@ -1497,11 +1505,11 @@ public final class MessageTypeProto { * 获取好友信息 * */ - GET_FRIEND_INFO_REQUEST(238, 16638), + GET_FRIEND_INFO_REQUEST(240, 16638), /** * GET_FRIEND_INFO_REPONSE = 16639; */ - GET_FRIEND_INFO_REPONSE(239, 16639), + GET_FRIEND_INFO_REPONSE(241, 16639), /** * GET_RINGFIRE_INFO_REQUEST = 16640; * @@ -1509,11 +1517,11 @@ public final class MessageTypeProto { * 获取天赋异妖信息 * */ - GET_RINGFIRE_INFO_REQUEST(240, 16640), + GET_RINGFIRE_INFO_REQUEST(242, 16640), /** * GET_RINGFIRE_INFO_RESPONSE = 16641; */ - GET_RINGFIRE_INFO_RESPONSE(241, 16641), + GET_RINGFIRE_INFO_RESPONSE(243, 16641), /** * GET_MISSION_REQUEST = 16642; * @@ -1521,27 +1529,27 @@ public final class MessageTypeProto { * 获取任务 * */ - GET_MISSION_REQUEST(242, 16642), + GET_MISSION_REQUEST(244, 16642), /** * GET_MISSION_RESPONSE = 16643; */ - GET_MISSION_RESPONSE(243, 16643), + GET_MISSION_RESPONSE(245, 16643), /** * GETF_FORCE_RANK_INFO_REQUEST = 16646; */ - GETF_FORCE_RANK_INFO_REQUEST(244, 16646), + GETF_FORCE_RANK_INFO_REQUEST(246, 16646), /** * GETF_FORCE_RANK_INFO_RESPONSE = 16647; */ - GETF_FORCE_RANK_INFO_RESPONSE(245, 16647), + GETF_FORCE_RANK_INFO_RESPONSE(247, 16647), /** * GETF_EXPERT_RANK_INFO_REQUEST = 16648; */ - GETF_EXPERT_RANK_INFO_REQUEST(246, 16648), + GETF_EXPERT_RANK_INFO_REQUEST(248, 16648), /** * GETF_EXPERT_RANK_INFO_RESPONSE = 16649; */ - GETF_EXPERT_RANK_INFO_RESPONSE(247, 16649), + GETF_EXPERT_RANK_INFO_RESPONSE(249, 16649), /** * GET_PLAYER_ONE_TEAM_INFO_REQUEST = 16650; * @@ -1549,11 +1557,11 @@ public final class MessageTypeProto { *获取第一编队信息 * */ - GET_PLAYER_ONE_TEAM_INFO_REQUEST(248, 16650), + GET_PLAYER_ONE_TEAM_INFO_REQUEST(250, 16650), /** * GET_PLAYER_ONE_TEAM_INFO_RESPONSE = 16651; */ - GET_PLAYER_ONE_TEAM_INFO_RESPONSE(249, 16651), + GET_PLAYER_ONE_TEAM_INFO_RESPONSE(251, 16651), /** * GET_MONSTER_RANK_INFO_REQUEST = 16652; * @@ -1561,11 +1569,11 @@ public final class MessageTypeProto { *获取妖兽排行 * */ - GET_MONSTER_RANK_INFO_REQUEST(250, 16652), + GET_MONSTER_RANK_INFO_REQUEST(252, 16652), /** * GET_MONSTER_RANK_INFO_RESPONSE = 1663; */ - GET_MONSTER_RANK_INFO_RESPONSE(251, 1663), + GET_MONSTER_RANK_INFO_RESPONSE(253, 1663), /** * GET_PHONE_REWARD_REQUEST = 1664; * @@ -1573,11 +1581,11 @@ public final class MessageTypeProto { *获取绑定手机号奖励 * */ - GET_PHONE_REWARD_REQUEST(252, 1664), + GET_PHONE_REWARD_REQUEST(254, 1664), /** * GET_PHONE_REWARD_RESPONSE = 1665; */ - GET_PHONE_REWARD_RESPONSE(253, 1665), + GET_PHONE_REWARD_RESPONSE(255, 1665), /** * GET_QUESTION_REQUEST = 1666; * @@ -1585,11 +1593,11 @@ public final class MessageTypeProto { *问卷 * */ - GET_QUESTION_REQUEST(254, 1666), + GET_QUESTION_REQUEST(256, 1666), /** * GET_QUESTION_RESPONSE = 1667; */ - GET_QUESTION_RESPONSE(255, 1667), + GET_QUESTION_RESPONSE(257, 1667), /** * GET_LUCKWHEEL_RANDREWARD_REQUEST = 1668; * @@ -1597,7 +1605,7 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_RANDREWARD_REQUEST(256, 1668), + GET_LUCKWHEEL_RANDREWARD_REQUEST(258, 1668), /** * GET_LUCKWHEEL_RANDREWARD_RESPONSE = 1669; * @@ -1605,7 +1613,7 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_RANDREWARD_RESPONSE(257, 1669), + GET_LUCKWHEEL_RANDREWARD_RESPONSE(259, 1669), /** * GET_LUCKWHEEL_REQUEST = 1670; * @@ -1613,11 +1621,11 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_REQUEST(258, 1670), + GET_LUCKWHEEL_REQUEST(260, 1670), /** * GET_LUCKWHEEL_RESPONSE = 1671; */ - GET_LUCKWHEEL_RESPONSE(259, 1671), + GET_LUCKWHEEL_RESPONSE(261, 1671), /** * GET_ONE_RANK_REQUEST = 16662; * @@ -1625,11 +1633,11 @@ public final class MessageTypeProto { *排行榜统一协议 * */ - GET_ONE_RANK_REQUEST(260, 16662), + GET_ONE_RANK_REQUEST(262, 16662), /** * GET_ONE_RANK_RESPONSE = 16663; */ - GET_ONE_RANK_RESPONSE(261, 16663), + GET_ONE_RANK_RESPONSE(263, 16663), /** * HERO_RAND_REQQUEST = 10701; * @@ -1637,11 +1645,11 @@ public final class MessageTypeProto { * H 10700 * */ - HERO_RAND_REQQUEST(262, 10701), + HERO_RAND_REQQUEST(264, 10701), /** * HERO_RAND_RESPONSE = 10702; */ - HERO_RAND_RESPONSE(263, 10702), + HERO_RAND_RESPONSE(265, 10702), /** * HERO_COMPOSE_REQUEST = 10703; * @@ -1649,11 +1657,11 @@ public final class MessageTypeProto { * 合成英雄 * */ - HERO_COMPOSE_REQUEST(264, 10703), + HERO_COMPOSE_REQUEST(266, 10703), /** * HERO_COMPOSE_RESPONSE = 10704; */ - HERO_COMPOSE_RESPONSE(265, 10704), + HERO_COMPOSE_RESPONSE(267, 10704), /** * HERO_RETURN_REQUEST = 10705; * @@ -1661,11 +1669,11 @@ public final class MessageTypeProto { *英雄回溯 * */ - HERO_RETURN_REQUEST(266, 10705), + HERO_RETURN_REQUEST(268, 10705), /** * HERO_RETURN_RESPONSE = 10706; */ - HERO_RETURN_RESPONSE(267, 10706), + HERO_RETURN_RESPONSE(269, 10706), /** * HERO_LOCK_CHANGE_REQUEST = 10707; * @@ -1673,7 +1681,7 @@ public final class MessageTypeProto { * 英雄上锁操作 * */ - HERO_LOCK_CHANGE_REQUEST(268, 10707), + HERO_LOCK_CHANGE_REQUEST(270, 10707), /** * HERO_LOCK_CHANGE_RESPONSE = 10708; * @@ -1684,7 +1692,7 @@ public final class MessageTypeProto { * L 11100 * */ - HERO_LOCK_CHANGE_RESPONSE(269, 10708), + HERO_LOCK_CHANGE_RESPONSE(271, 10708), /** * LOGIN_REQUEST = 11100; * @@ -1692,11 +1700,11 @@ public final class MessageTypeProto { * 登陆或注册 * */ - LOGIN_REQUEST(270, 11100), + LOGIN_REQUEST(272, 11100), /** * LOGIN_RESPONSE = 11101; */ - LOGIN_RESPONSE(271, 11101), + LOGIN_RESPONSE(273, 11101), /** * LUCKWHEEL_POOL_INDICATION = 11102; * @@ -1704,7 +1712,7 @@ public final class MessageTypeProto { *幸运探宝奖池信息 * */ - LUCKWHEEL_POOL_INDICATION(272, 11102), + LUCKWHEEL_POOL_INDICATION(274, 11102), /** * MAP_ENTER_REQUEST = 11200; * @@ -1712,22 +1720,22 @@ public final class MessageTypeProto { * M 11200 * */ - MAP_ENTER_REQUEST(273, 11200), + MAP_ENTER_REQUEST(275, 11200), /** * MAP_ENTER_RESPONSE = 11201; */ - MAP_ENTER_RESPONSE(274, 11201), + MAP_ENTER_RESPONSE(276, 11201), /** * MAP_OUT_REQUEST = 11202; * *
      * 
*/ - MAP_OUT_REQUEST(275, 11202), + MAP_OUT_REQUEST(277, 11202), /** * MAP_OUT_RESPONSE = 11203; */ - MAP_OUT_RESPONSE(276, 11203), + MAP_OUT_RESPONSE(278, 11203), /** * MAP_UDPATE_REQUEST = 11204; * @@ -1735,11 +1743,11 @@ public final class MessageTypeProto { * 更新地图 * */ - MAP_UDPATE_REQUEST(277, 11204), + MAP_UDPATE_REQUEST(279, 11204), /** * MAP_UDPATE_RESPONSE = 11205; */ - MAP_UDPATE_RESPONSE(278, 11205), + MAP_UDPATE_RESPONSE(280, 11205), /** * MAIL_READ_REQUEST = 11206; * @@ -1747,11 +1755,11 @@ public final class MessageTypeProto { *读取邮件 * */ - MAIL_READ_REQUEST(279, 11206), + MAIL_READ_REQUEST(281, 11206), /** * MAIL_READ_RESPONSE = 11207; */ - MAIL_READ_RESPONSE(280, 11207), + MAIL_READ_RESPONSE(282, 11207), /** * MAIL_TAKE_MAIL_ITEM_REQUEST = 11208; * @@ -1759,11 +1767,11 @@ public final class MessageTypeProto { *领取附件 * */ - MAIL_TAKE_MAIL_ITEM_REQUEST(281, 11208), + MAIL_TAKE_MAIL_ITEM_REQUEST(283, 11208), /** * MAIL_TAKE_MAIL_ITEM_RESPONESE = 11209; */ - MAIL_TAKE_MAIL_ITEM_RESPONESE(282, 11209), + MAIL_TAKE_MAIL_ITEM_RESPONESE(284, 11209), /** * MAP_START_EXPLORE_REQUEST = 11210; * @@ -1771,11 +1779,11 @@ public final class MessageTypeProto { * 开始探索 * */ - MAP_START_EXPLORE_REQUEST(283, 11210), + MAP_START_EXPLORE_REQUEST(285, 11210), /** * MAP_START_EXPLORE_RESPONSE = 11211; */ - MAP_START_EXPLORE_RESPONSE(284, 11211), + MAP_START_EXPLORE_RESPONSE(286, 11211), /** * MAP_GET_RANK_INFO_REQUEST = 11212; * @@ -1783,11 +1791,11 @@ public final class MessageTypeProto { * 获取地图排行榜 * */ - MAP_GET_RANK_INFO_REQUEST(285, 11212), + MAP_GET_RANK_INFO_REQUEST(287, 11212), /** * MAP_GET_RANK_INFO_RESPONSE = 11213; */ - MAP_GET_RANK_INFO_RESPONSE(286, 11213), + MAP_GET_RANK_INFO_RESPONSE(288, 11213), /** * MAP_BUY_FIGHT_COUNT_REQUEST = 11214; * @@ -1795,11 +1803,11 @@ public final class MessageTypeProto { * 购买挑战次数 * */ - MAP_BUY_FIGHT_COUNT_REQUEST(287, 11214), + MAP_BUY_FIGHT_COUNT_REQUEST(289, 11214), /** * MAP_BUY_FIGHT_COUNT_RESPONSE = 11215; */ - MAP_BUY_FIGHT_COUNT_RESPONSE(288, 11215), + MAP_BUY_FIGHT_COUNT_RESPONSE(290, 11215), /** * MAP_SWEEP_REQUEST = 11216; * @@ -1807,11 +1815,11 @@ public final class MessageTypeProto { * 扫荡三星通关副本 * */ - MAP_SWEEP_REQUEST(289, 11216), + MAP_SWEEP_REQUEST(291, 11216), /** * MAP_SWEEP_RESPONSE = 11217; */ - MAP_SWEEP_RESPONSE(290, 11217), + MAP_SWEEP_RESPONSE(292, 11217), /** * MAP_FAST_FIGHT_REQUEST = 11218; * @@ -1819,11 +1827,11 @@ public final class MessageTypeProto { * 快速战斗结算 * */ - MAP_FAST_FIGHT_REQUEST(291, 11218), + MAP_FAST_FIGHT_REQUEST(293, 11218), /** * MAP_FAST_FIGHT_RESPONSE = 11219; */ - MAP_FAST_FIGHT_RESPONSE(292, 11219), + MAP_FAST_FIGHT_RESPONSE(294, 11219), /** * MISSION_UPDATE_INDICATION = 11220; * @@ -1831,7 +1839,7 @@ public final class MessageTypeProto { *任务更细 * */ - MISSION_UPDATE_INDICATION(293, 11220), + MISSION_UPDATE_INDICATION(295, 11220), /** * MAP_TOWER_RESET_REQUEST = 11223; * @@ -1839,11 +1847,11 @@ public final class MessageTypeProto { * 重置爬塔副本(试炼副本) * */ - MAP_TOWER_RESET_REQUEST(294, 11223), + MAP_TOWER_RESET_REQUEST(296, 11223), /** * MAP_TOWER_RESET_RESPONSE = 11224; */ - MAP_TOWER_RESET_RESPONSE(295, 11224), + MAP_TOWER_RESET_RESPONSE(297, 11224), /** * MAP_TOWER_CALL_CHIEF_REQUEST = 11225; * @@ -1851,11 +1859,11 @@ public final class MessageTypeProto { * 爬塔副本召唤首领(试炼副本) * */ - MAP_TOWER_CALL_CHIEF_REQUEST(296, 11225), + MAP_TOWER_CALL_CHIEF_REQUEST(298, 11225), /** * MAP_TOWER_CALL_CHIEF_RESPONSE = 11226; */ - MAP_TOWER_CALL_CHIEF_RESPONSE(297, 11226), + MAP_TOWER_CALL_CHIEF_RESPONSE(299, 11226), /** * MAP_TOWER_USEBOMB_REQUEST = 11229; * @@ -1863,11 +1871,11 @@ public final class MessageTypeProto { * 爬塔副本使用炸弹(试炼副本) * */ - MAP_TOWER_USEBOMB_REQUEST(298, 11229), + MAP_TOWER_USEBOMB_REQUEST(300, 11229), /** * MAP_TOWER_USEBOMB_RESPONSE = 11230; */ - MAP_TOWER_USEBOMB_RESPONSE(299, 11230), + MAP_TOWER_USEBOMB_RESPONSE(301, 11230), /** * MAP_TOWER_USEBUFF_REQUEST = 11231; * @@ -1875,11 +1883,11 @@ public final class MessageTypeProto { * 爬塔副本使用Buff(试炼副本) * */ - MAP_TOWER_USEBUFF_REQUEST(300, 11231), + MAP_TOWER_USEBUFF_REQUEST(302, 11231), /** * MAP_TOWER_USEBUFF_RESPONSE = 11232; */ - MAP_TOWER_USEBUFF_RESPONSE(301, 11232), + MAP_TOWER_USEBUFF_RESPONSE(303, 11232), /** * MODIFY_DECORATION_REQUEST = 11233; * @@ -1887,11 +1895,11 @@ public final class MessageTypeProto { *修改外观装饰 * */ - MODIFY_DECORATION_REQUEST(302, 11233), + MODIFY_DECORATION_REQUEST(304, 11233), /** * MODIFY_DECORATION_RESPONSE = 11234; */ - MODIFY_DECORATION_RESPONSE(303, 11234), + MODIFY_DECORATION_RESPONSE(305, 11234), /** * MAP_OUT_INDICATION = 11235; * @@ -1899,7 +1907,7 @@ public final class MessageTypeProto { *出图indication * */ - MAP_OUT_INDICATION(304, 11235), + MAP_OUT_INDICATION(306, 11235), /** * MAIN_LEVEL_GET_INFO_REQUEST = 11236; * @@ -1907,11 +1915,11 @@ public final class MessageTypeProto { * 获取关卡信息 * */ - MAIN_LEVEL_GET_INFO_REQUEST(305, 11236), + MAIN_LEVEL_GET_INFO_REQUEST(307, 11236), /** * MAIN_LEVEL_GET_INFO_RESPONSE = 11237; */ - MAIN_LEVEL_GET_INFO_RESPONSE(306, 11237), + MAIN_LEVEL_GET_INFO_RESPONSE(308, 11237), /** * MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST = 11238; * @@ -1919,11 +1927,11 @@ public final class MessageTypeProto { *领取关卡挂机奖励 * */ - MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST(307, 11238), + MAIN_LEVEL_TAKE_STATE_REWARD_REQUEST(309, 11238), /** * MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE = 11239; */ - MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(308, 11239), + MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(310, 11239), /** * MAIN_LEVEL_GET_RANK_REQUEST = 11240; * @@ -1931,7 +1939,7 @@ public final class MessageTypeProto { * 获取关卡排行 * */ - MAIN_LEVEL_GET_RANK_REQUEST(309, 11240), + MAIN_LEVEL_GET_RANK_REQUEST(311, 11240), /** * MAIN_LEVEL_GET_RANK_RESPONSE = 11241; * @@ -1939,7 +1947,7 @@ public final class MessageTypeProto { * * */ - MAIN_LEVEL_GET_RANK_RESPONSE(310, 11241), + MAIN_LEVEL_GET_RANK_RESPONSE(312, 11241), /** * MAIL_DELETE_REQUEST = 11242; * @@ -1947,15 +1955,51 @@ public final class MessageTypeProto { *删除邮件 * */ - MAIL_DELETE_REQUEST(311, 11242), + MAIL_DELETE_REQUEST(313, 11242), /** * MAIL_DELETE_RESPONSE = 11243; */ - MAIL_DELETE_RESPONSE(312, 11243), + MAIL_DELETE_RESPONSE(314, 11243), /** * MAIN_LEVEL_FIGHT_UPDATE_INDICATION = 11244; */ - MAIN_LEVEL_FIGHT_UPDATE_INDICATION(313, 11244), + MAIN_LEVEL_FIGHT_UPDATE_INDICATION(315, 11244), + /** + * MISSING_ROOM_MISSION_REFRESH_REQUEST = 11245; + * + *
+     *任务刷新
+     * 
+ */ + MISSING_ROOM_MISSION_REFRESH_REQUEST(316, 11245), + /** + * MISSING_ROOM_MISSION_REFRESH_RESPONSE = 11246; + */ + MISSING_ROOM_MISSION_REFRESH_RESPONSE(317, 11246), + /** + * MISSING_ROOM_MISSION_ACCELERATE_REQUEST = 11247; + * + *
+     *任务加速
+     * 
+ */ + MISSING_ROOM_MISSION_ACCELERATE_REQUEST(318, 11247), + /** + * MISSING_ROOM_MISSION_ACCELERATE_RESPONSE = 11248; + */ + MISSING_ROOM_MISSION_ACCELERATE_RESPONSE(319, 11248), + /** + * MISSING_ROOM_HERO_SEND_REQUEST = 11249; + * + *
+     *迷宫寻宝探险
+     * 
+ */ + MISSING_ROOM_HERO_SEND_REQUEST(320, 11249), + /** + * MISSING_ROOM_HERO_SEND_RESPONSE = 11250; + */ + MISSING_ROOM_HERO_SEND_RESPONSE(321, 11250), /** * NOTIFY_PAY_SUCCESS_INDICATION = 11300; * @@ -1963,7 +2007,7 @@ public final class MessageTypeProto { * N 11300 * */ - NOTIFY_PAY_SUCCESS_INDICATION(314, 11300), + NOTIFY_PAY_SUCCESS_INDICATION(322, 11300), /** * NEXT_ACTIVITY_REQUEST = 11301; * @@ -1971,11 +2015,11 @@ public final class MessageTypeProto { *活动预告 * */ - NEXT_ACTIVITY_REQUEST(315, 11301), + NEXT_ACTIVITY_REQUEST(323, 11301), /** * NEXT_ACTIVITY_RESPONSE = 11302; */ - NEXT_ACTIVITY_RESPONSE(316, 11302), + NEXT_ACTIVITY_RESPONSE(324, 11302), /** * POKEMON_COMONPENT_LEVELUP_REQUEST = 11500; * @@ -1984,11 +2028,11 @@ public final class MessageTypeProto { * P 11500 * */ - POKEMON_COMONPENT_LEVELUP_REQUEST(317, 11500), + POKEMON_COMONPENT_LEVELUP_REQUEST(325, 11500), /** * POKEMON_COMONPENT_LEVELUP_RESPONSE = 11501; */ - POKEMON_COMONPENT_LEVELUP_RESPONSE(318, 11501), + POKEMON_COMONPENT_LEVELUP_RESPONSE(326, 11501), /** * POKEMON_ADVANCED_REQUEST = 11502; * @@ -1996,11 +2040,11 @@ public final class MessageTypeProto { *异妖进阶 * */ - POKEMON_ADVANCED_REQUEST(319, 11502), + POKEMON_ADVANCED_REQUEST(327, 11502), /** * POKEMON_ADVANCED_RESPONSE = 11503; */ - POKEMON_ADVANCED_RESPONSE(320, 11503), + POKEMON_ADVANCED_RESPONSE(328, 11503), /** * PLAYER_BACKCINFO_INDICATION = 11504; * @@ -2008,7 +2052,7 @@ public final class MessageTypeProto { *客服平台推送 * */ - PLAYER_BACKCINFO_INDICATION(321, 11504), + PLAYER_BACKCINFO_INDICATION(329, 11504), /** * PLAY_WITH_SB_REQUEST = 11505; * @@ -2016,11 +2060,11 @@ public final class MessageTypeProto { *切磋 * */ - PLAY_WITH_SB_REQUEST(322, 11505), + PLAY_WITH_SB_REQUEST(330, 11505), /** * PLAY_WITH_SB_RESPONSE = 11506; */ - PLAY_WITH_SB_RESPONSE(323, 11506), + PLAY_WITH_SB_RESPONSE(331, 11506), /** * QUESTION_INDICATION = 11600; * @@ -2028,7 +2072,7 @@ public final class MessageTypeProto { * Q 11600 * */ - QUESTION_INDICATION(324, 11600), + QUESTION_INDICATION(332, 11600), /** * QUICK_START_MONSTERFIGHTER_REQUEST = 11601; * @@ -2036,11 +2080,11 @@ public final class MessageTypeProto { *兽潮快速战斗 * */ - QUICK_START_MONSTERFIGHTER_REQUEST(325, 11601), + QUICK_START_MONSTERFIGHTER_REQUEST(333, 11601), /** * QUICK_START_MONSTERFIGHTER_REPONSE = 11602; */ - QUICK_START_MONSTERFIGHTER_REPONSE(326, 11602), + QUICK_START_MONSTERFIGHTER_REPONSE(334, 11602), /** * RECONNECT_REQUEST = 11700; * @@ -2048,11 +2092,11 @@ public final class MessageTypeProto { * R 11700 * */ - RECONNECT_REQUEST(327, 11700), + RECONNECT_REQUEST(335, 11700), /** * RECONNECT_RESPONSE = 11701; */ - RECONNECT_RESPONSE(328, 11701), + RECONNECT_RESPONSE(336, 11701), /** * RANDOMNAME_REQUEST = 11702; * @@ -2060,11 +2104,11 @@ public final class MessageTypeProto { * 随机名字 * */ - RANDOMNAME_REQUEST(329, 11702), + RANDOMNAME_REQUEST(337, 11702), /** * RANDOMNAME_RESPONSE = 11703; */ - RANDOMNAME_RESPONSE(330, 11703), + RANDOMNAME_RESPONSE(338, 11703), /** * RENAME_REQUEST = 11704; * @@ -2072,11 +2116,11 @@ public final class MessageTypeProto { * 修改名字 * */ - RENAME_REQUEST(331, 11704), + RENAME_REQUEST(339, 11704), /** * RENAME_RESPONSE = 11705; */ - RENAME_RESPONSE(332, 11705), + RENAME_RESPONSE(340, 11705), /** * RINGFIRE_LOAD_REQUEST = 11706; * @@ -2084,11 +2128,11 @@ public final class MessageTypeProto { *天赋异妖组件放置 * */ - RINGFIRE_LOAD_REQUEST(333, 11706), + RINGFIRE_LOAD_REQUEST(341, 11706), /** * RINGFIRE_LOAD_RESPONSE = 11707; */ - RINGFIRE_LOAD_RESPONSE(334, 11707), + RINGFIRE_LOAD_RESPONSE(342, 11707), /** * RINGFIRE_ADVANCED_REQUEST = 11708; * @@ -2096,11 +2140,11 @@ public final class MessageTypeProto { *天赋异妖进阶 * */ - RINGFIRE_ADVANCED_REQUEST(335, 11708), + RINGFIRE_ADVANCED_REQUEST(343, 11708), /** * RINGFIRE_ADVANCED_RESPONSE = 11709; */ - RINGFIRE_ADVANCED_RESPONSE(336, 11709), + RINGFIRE_ADVANCED_RESPONSE(344, 11709), /** * REFRESH_FRIEND_STATE_REQEUST = 11710; * @@ -2108,11 +2152,11 @@ public final class MessageTypeProto { *刷新好友在线状态 * */ - REFRESH_FRIEND_STATE_REQEUST(337, 11710), + REFRESH_FRIEND_STATE_REQEUST(345, 11710), /** * REFRESH_FRIEND_STATE_RESPONSE = 11711; */ - REFRESH_FRIEND_STATE_RESPONSE(338, 11711), + REFRESH_FRIEND_STATE_RESPONSE(346, 11711), /** * ROOM_MATCH_REQUEST = 11712; * @@ -2120,11 +2164,11 @@ public final class MessageTypeProto { *请求匹配 * */ - ROOM_MATCH_REQUEST(339, 11712), + ROOM_MATCH_REQUEST(347, 11712), /** * ROOM_MATCH_RESPONSE = 11713; */ - ROOM_MATCH_RESPONSE(340, 11713), + ROOM_MATCH_RESPONSE(348, 11713), /** * ROOM_CANCEL_MATCH_REQUEST = 11714; * @@ -2132,15 +2176,15 @@ public final class MessageTypeProto { *取消匹配 * */ - ROOM_CANCEL_MATCH_REQUEST(341, 11714), + ROOM_CANCEL_MATCH_REQUEST(349, 11714), /** * ROOM_CANCEL_MATCH_RESPONSE = 11715; */ - ROOM_CANCEL_MATCH_RESPONSE(342, 11715), + ROOM_CANCEL_MATCH_RESPONSE(350, 11715), /** * ROOM_MATCH_SUCCESS_INDICATION = 11716; */ - ROOM_MATCH_SUCCESS_INDICATION(343, 11716), + ROOM_MATCH_SUCCESS_INDICATION(351, 11716), /** * ROOM_START_GAME_READY_REQUEST = 11718; * @@ -2148,11 +2192,11 @@ public final class MessageTypeProto { *准备 * */ - ROOM_START_GAME_READY_REQUEST(344, 11718), + ROOM_START_GAME_READY_REQUEST(352, 11718), /** * ROOM_START_GAME_READY_RESPONSE = 11719; */ - ROOM_START_GAME_READY_RESPONSE(345, 11719), + ROOM_START_GAME_READY_RESPONSE(353, 11719), /** * ROOM_START_GAME_INDICATION = 11720; * @@ -2160,7 +2204,7 @@ public final class MessageTypeProto { *开始游戏推送 * */ - ROOM_START_GAME_INDICATION(346, 11720), + ROOM_START_GAME_INDICATION(354, 11720), /** * ROOM_GAME_START_REQUEST = 11722; * @@ -2168,11 +2212,11 @@ public final class MessageTypeProto { *开始游戏 * */ - ROOM_GAME_START_REQUEST(347, 11722), + ROOM_GAME_START_REQUEST(355, 11722), /** * ROOM_GAME_START_RESPONSE = 11723; */ - ROOM_GAME_START_RESPONSE(348, 11723), + ROOM_GAME_START_RESPONSE(356, 11723), /** * ROOM_GAME_END_INDICATION = 11724; * @@ -2180,7 +2224,7 @@ public final class MessageTypeProto { *游戏结束 * */ - ROOM_GAME_END_INDICATION(349, 11724), + ROOM_GAME_END_INDICATION(357, 11724), /** * ROOM_SYNC_MYSELF_MOVE_REQUEST = 11726; * @@ -2188,11 +2232,11 @@ public final class MessageTypeProto { *移动同步 * */ - ROOM_SYNC_MYSELF_MOVE_REQUEST(350, 11726), + ROOM_SYNC_MYSELF_MOVE_REQUEST(358, 11726), /** * ROOM_SYNC_MYSELF_MOVE_RESPONSE = 11727; */ - ROOM_SYNC_MYSELF_MOVE_RESPONSE(351, 11727), + ROOM_SYNC_MYSELF_MOVE_RESPONSE(359, 11727), /** * ROOM_SYNC_OTHER_MOVE_INDICTION = 11728; * @@ -2200,7 +2244,7 @@ public final class MessageTypeProto { *移动其他用户的位置 * */ - ROOM_SYNC_OTHER_MOVE_INDICTION(352, 11728), + ROOM_SYNC_OTHER_MOVE_INDICTION(360, 11728), /** * ROOM_TRIGGER_FIGHT_INDICATION = 11730; * @@ -2208,7 +2252,7 @@ public final class MessageTypeProto { *触发战斗 * */ - ROOM_TRIGGER_FIGHT_INDICATION(353, 11730), + ROOM_TRIGGER_FIGHT_INDICATION(361, 11730), /** * ROOM_GET_FULL_INFO_REQEUST = 11731; * @@ -2216,11 +2260,11 @@ public final class MessageTypeProto { *获取房间全量信息 * */ - ROOM_GET_FULL_INFO_REQEUST(354, 11731), + ROOM_GET_FULL_INFO_REQEUST(362, 11731), /** * ROOM_GET_FULL_INFO_RESPONSE = 11732; */ - ROOM_GET_FULL_INFO_RESPONSE(355, 11732), + ROOM_GET_FULL_INFO_RESPONSE(363, 11732), /** * ROOM_MAP_UPDATE_EVENT_REQUEST = 11733; * @@ -2228,11 +2272,11 @@ public final class MessageTypeProto { *更新事件 * */ - ROOM_MAP_UPDATE_EVENT_REQUEST(356, 11733), + ROOM_MAP_UPDATE_EVENT_REQUEST(364, 11733), /** * ROOM_MAP_UPDATE_EVENT_RESPONSE = 11734; */ - ROOM_MAP_UPDATE_EVENT_RESPONSE(357, 11734), + ROOM_MAP_UPDATE_EVENT_RESPONSE(365, 11734), /** * ROOM_MAP_POINT_INDICATION = 11735; * @@ -2240,7 +2284,7 @@ public final class MessageTypeProto { * 地图位置更新 * */ - ROOM_MAP_POINT_INDICATION(358, 11735), + ROOM_MAP_POINT_INDICATION(366, 11735), /** * ROOM_PLAY_HP_UPDATE_INDICATION = 11736; * @@ -2248,7 +2292,7 @@ public final class MessageTypeProto { * 玩家血量更新 * */ - ROOM_PLAY_HP_UPDATE_INDICATION(359, 11736), + ROOM_PLAY_HP_UPDATE_INDICATION(367, 11736), /** * REFRESH_ITEM_NUM_REQUEST = 11737; * @@ -2256,11 +2300,11 @@ public final class MessageTypeProto { *刷新道具数量 * */ - REFRESH_ITEM_NUM_REQUEST(360, 11737), + REFRESH_ITEM_NUM_REQUEST(368, 11737), /** * REFRESH_ITEM_NUM_RESPONSE = 11738; */ - REFRESH_ITEM_NUM_RESPONSE(361, 11738), + REFRESH_ITEM_NUM_RESPONSE(369, 11738), /** * ROOM_ADDRESS_INDICATION = 11739; * @@ -2268,7 +2312,7 @@ public final class MessageTypeProto { * 房间地址信息 * */ - ROOM_ADDRESS_INDICATION(362, 11739), + ROOM_ADDRESS_INDICATION(370, 11739), /** * ROOM_LOGIN_REQEUST = 11740; * @@ -2276,11 +2320,11 @@ public final class MessageTypeProto { * 登录房间 * */ - ROOM_LOGIN_REQEUST(363, 11740), + ROOM_LOGIN_REQEUST(371, 11740), /** * ROOM_LOGIN_RESPONSE = 11750; */ - ROOM_LOGIN_RESPONSE(364, 11750), + ROOM_LOGIN_RESPONSE(372, 11750), /** * REFRESH_LUCKWHEEL_REQUEST = 11751; * @@ -2288,11 +2332,11 @@ public final class MessageTypeProto { *幸运探宝 * */ - REFRESH_LUCKWHEEL_REQUEST(365, 11751), + REFRESH_LUCKWHEEL_REQUEST(373, 11751), /** * REFRESH_LUCKWHEEL_RESPONSE = 11752; */ - REFRESH_LUCKWHEEL_RESPONSE(366, 11752), + REFRESH_LUCKWHEEL_RESPONSE(374, 11752), /** * RIDE_LEVEL_UP_REQUEST = 11753; * @@ -2300,11 +2344,11 @@ public final class MessageTypeProto { *坐骑升级 * */ - RIDE_LEVEL_UP_REQUEST(367, 11753), + RIDE_LEVEL_UP_REQUEST(375, 11753), /** * RIDE_LEVEL_UP_RESPONSE = 11754; */ - RIDE_LEVEL_UP_RESPONSE(368, 11754), + RIDE_LEVEL_UP_RESPONSE(376, 11754), /** * REFRESH_RECHARGE_INDICATION = 11755; * @@ -2312,7 +2356,7 @@ public final class MessageTypeProto { *充值推送 * */ - REFRESH_RECHARGE_INDICATION(369, 11755), + REFRESH_RECHARGE_INDICATION(377, 11755), /** * SUCCESS_RESPONSE = 11800; * @@ -2320,7 +2364,7 @@ public final class MessageTypeProto { * S 11800 * */ - SUCCESS_RESPONSE(370, 11800), + SUCCESS_RESPONSE(378, 11800), /** * SWITCH_WORLDCHANNEL_REQUEST = 11802; * @@ -2328,11 +2372,11 @@ public final class MessageTypeProto { *切换世界聊天频道 * */ - SWITCH_WORLDCHANNEL_REQUEST(371, 11802), + SWITCH_WORLDCHANNEL_REQUEST(379, 11802), /** * SWITCH_WORLDCHANNEL_RESPONSE = 11803; */ - SWITCH_WORLDCHANNEL_RESPONSE(372, 11803), + SWITCH_WORLDCHANNEL_RESPONSE(380, 11803), /** * SEND_CHAT_INFO_REQUEST = 11804; * @@ -2340,11 +2384,11 @@ public final class MessageTypeProto { *发送聊天 * */ - SEND_CHAT_INFO_REQUEST(373, 11804), + SEND_CHAT_INFO_REQUEST(381, 11804), /** * SEND_CHAT_INFO_RESPONSE = 11805; */ - SEND_CHAT_INFO_RESPONSE(374, 11805), + SEND_CHAT_INFO_RESPONSE(382, 11805), /** * SEND_RED_POINT_INDICATION = 11806; * @@ -2352,7 +2396,7 @@ public final class MessageTypeProto { *红点消息推送 * */ - SEND_RED_POINT_INDICATION(375, 11806), + SEND_RED_POINT_INDICATION(383, 11806), /** * SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST = 11807; * @@ -2360,11 +2404,11 @@ public final class MessageTypeProto { *保存新手引导节点 * */ - SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(376, 11807), + SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(384, 11807), /** * SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE = 11808; */ - SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(377, 11808), + SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(385, 11808), /** * SWEEP_RIGHT_REQUEST = 11809; * @@ -2372,11 +2416,11 @@ public final class MessageTypeProto { * 扫荡 * */ - SWEEP_RIGHT_REQUEST(378, 11809), + SWEEP_RIGHT_REQUEST(386, 11809), /** * SWEEP_RIGHT_RESPONSE = 11810; */ - SWEEP_RIGHT_RESPONSE(379, 11810), + SWEEP_RIGHT_RESPONSE(387, 11810), /** * SECRETBOX_RANDOM_REQUEST = 11811; * @@ -2384,11 +2428,11 @@ public final class MessageTypeProto { *秘盒抽取 * */ - SECRETBOX_RANDOM_REQUEST(380, 11811), + SECRETBOX_RANDOM_REQUEST(388, 11811), /** * SECRETBOX_RANDOM_RESPONSE = 11812; */ - SECRETBOX_RANDOM_RESPONSE(381, 11812), + SECRETBOX_RANDOM_RESPONSE(389, 11812), /** * STORE_GOODS_REFRESH_REQUEST = 11813; * @@ -2396,11 +2440,11 @@ public final class MessageTypeProto { *商店刷新 * */ - STORE_GOODS_REFRESH_REQUEST(382, 11813), + STORE_GOODS_REFRESH_REQUEST(390, 11813), /** * STORE_GOODS_REFRESH_RESPONSE = 11814; */ - STORE_GOODS_REFRESH_RESPONSE(383, 11814), + STORE_GOODS_REFRESH_RESPONSE(391, 11814), /** * RECHARGE_INFO_REQUEST = 11815; * @@ -2408,11 +2452,11 @@ public final class MessageTypeProto { *充值 * */ - RECHARGE_INFO_REQUEST(384, 11815), + RECHARGE_INFO_REQUEST(392, 11815), /** * RECHARGE_INFO_RESPONSE = 11816; */ - RECHARGE_INFO_RESPONSE(385, 11816), + RECHARGE_INFO_RESPONSE(393, 11816), /** * SEND_FRIEND_INFO_INDICATION = 11817; * @@ -2420,7 +2464,7 @@ public final class MessageTypeProto { *好友信息推送 * */ - SEND_FRIEND_INFO_INDICATION(386, 11817), + SEND_FRIEND_INFO_INDICATION(394, 11817), /** * SEND_CHAT_INFO_INDICATION = 11818; * @@ -2428,7 +2472,7 @@ public final class MessageTypeProto { *好友聊天推送 * */ - SEND_CHAT_INFO_INDICATION(387, 11818), + SEND_CHAT_INFO_INDICATION(395, 11818), /** * SEND_FRIEND_STATE_INDICATION = 11819; * @@ -2436,7 +2480,7 @@ public final class MessageTypeProto { * 推送好友信息 * */ - SEND_FRIEND_STATE_INDICATION(388, 11819), + SEND_FRIEND_STATE_INDICATION(396, 11819), /** * SCENE_MSG_UPDATE_INDICATION = 11820; * @@ -2444,7 +2488,7 @@ public final class MessageTypeProto { * 场景信息变更 * */ - SCENE_MSG_UPDATE_INDICATION(389, 11820), + SCENE_MSG_UPDATE_INDICATION(397, 11820), /** * SCENE_GET_FULL_MSG_REQUEST = 11821; * @@ -2452,11 +2496,11 @@ public final class MessageTypeProto { *获取场景所有信息 * */ - SCENE_GET_FULL_MSG_REQUEST(390, 11821), + SCENE_GET_FULL_MSG_REQUEST(398, 11821), /** * SCENE_GET_FULL_MSG_RESPONSE = 11822; */ - SCENE_GET_FULL_MSG_RESPONSE(391, 11822), + SCENE_GET_FULL_MSG_RESPONSE(399, 11822), /** * SCENE_COMMAND_REQUEST = 11823; * @@ -2464,11 +2508,11 @@ public final class MessageTypeProto { *在场景中发送的指令请求 * */ - SCENE_COMMAND_REQUEST(392, 11823), + SCENE_COMMAND_REQUEST(400, 11823), /** * SCENE_COMMAND_RESPONSE = 11824; */ - SCENE_COMMAND_RESPONSE(393, 11824), + SCENE_COMMAND_RESPONSE(401, 11824), /** * SERVER_ZERO_REQUEST = 11825; * @@ -2476,7 +2520,7 @@ public final class MessageTypeProto { *服务器12点更新用户数据 * */ - SERVER_ZERO_REQUEST(394, 11825), + SERVER_ZERO_REQUEST(402, 11825), /** * STORE_UPDATE_INDICATION = 11826; * @@ -2484,7 +2528,7 @@ public final class MessageTypeProto { * 商店更新信息 * */ - STORE_UPDATE_INDICATION(395, 11826), + STORE_UPDATE_INDICATION(403, 11826), /** * SIGN_IN_REQUEST = 11827; * @@ -2492,11 +2536,11 @@ public final class MessageTypeProto { *签到 * */ - SIGN_IN_REQUEST(396, 11827), + SIGN_IN_REQUEST(404, 11827), /** * SIGN_IN_RESPONSE = 11828; */ - SIGN_IN_RESPONSE(397, 11828), + SIGN_IN_RESPONSE(405, 11828), /** * SCENE_GAME_OVER_READY_INDICATION = 11829; * @@ -2504,7 +2548,7 @@ public final class MessageTypeProto { * 最后狂欢时刻到来 * */ - SCENE_GAME_OVER_READY_INDICATION(398, 11829), + SCENE_GAME_OVER_READY_INDICATION(406, 11829), /** * SCENE_GAME_OVER_INDICATION = 11830; * @@ -2512,7 +2556,7 @@ public final class MessageTypeProto { * 场景结算 * */ - SCENE_GAME_OVER_INDICATION(399, 11830), + SCENE_GAME_OVER_INDICATION(407, 11830), /** * SOUL_EQUIP_WEAR_REQUEST = 11831; * @@ -2520,11 +2564,11 @@ public final class MessageTypeProto { * 安装魂印 * */ - SOUL_EQUIP_WEAR_REQUEST(400, 11831), + SOUL_EQUIP_WEAR_REQUEST(408, 11831), /** * SOUL_EQUIP_WEAR_RESPONSE = 11832; */ - SOUL_EQUIP_WEAR_RESPONSE(401, 11832), + SOUL_EQUIP_WEAR_RESPONSE(409, 11832), /** * SOUL_EQUIP_UNLOAD_OPT_REQUEST = 11833; * @@ -2532,11 +2576,11 @@ public final class MessageTypeProto { *卸下魂印 * */ - SOUL_EQUIP_UNLOAD_OPT_REQUEST(402, 11833), + SOUL_EQUIP_UNLOAD_OPT_REQUEST(410, 11833), /** * SOUL_EQUIP_UNLOAD_OPT_RESPONSE = 11834; */ - SOUL_EQUIP_UNLOAD_OPT_RESPONSE(403, 11834), + SOUL_EQUIP_UNLOAD_OPT_RESPONSE(411, 11834), /** * SOUL_RAND_EQUIP_REQUEST = 11835; * @@ -2544,11 +2588,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_RAND_EQUIP_REQUEST(404, 11835), + SOUL_RAND_EQUIP_REQUEST(412, 11835), /** * SOUL_RAND_EQUIP_RESPONSE = 11836; */ - SOUL_RAND_EQUIP_RESPONSE(405, 11836), + SOUL_RAND_EQUIP_RESPONSE(413, 11836), /** * SOUL_FORCE_RAND_EQUIP_REQUEST = 11837; * @@ -2556,11 +2600,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_FORCE_RAND_EQUIP_REQUEST(406, 11837), + SOUL_FORCE_RAND_EQUIP_REQUEST(414, 11837), /** * SOUL_FORCE_RAND_EQUIP_RESPONSE = 11838; */ - SOUL_FORCE_RAND_EQUIP_RESPONSE(407, 11838), + SOUL_FORCE_RAND_EQUIP_RESPONSE(415, 11838), /** * TRIGGER_EVENT_REQUEST = 11900; * @@ -2568,11 +2612,11 @@ public final class MessageTypeProto { * T 11900 * */ - TRIGGER_EVENT_REQUEST(408, 11900), + TRIGGER_EVENT_REQUEST(416, 11900), /** * TRIGGER_EVENT_RESPONSE = 11901; */ - TRIGGER_EVENT_RESPONSE(409, 11901), + TRIGGER_EVENT_RESPONSE(417, 11901), /** * TEAM_POS_SAVE_REQUEST = 11902; * @@ -2580,11 +2624,11 @@ public final class MessageTypeProto { *保存阵容 * */ - TEAM_POS_SAVE_REQUEST(410, 11902), + TEAM_POS_SAVE_REQUEST(418, 11902), /** * TEAM_POS_SAVE_RESPONSE = 11903; */ - TEAM_POS_SAVE_RESPONSE(411, 11903), + TEAM_POS_SAVE_RESPONSE(419, 11903), /** * TAKE_ACTIVITY_REWARD_REQUEST = 11904; * @@ -2592,11 +2636,11 @@ public final class MessageTypeProto { *领取活动奖励 * */ - TAKE_ACTIVITY_REWARD_REQUEST(412, 11904), + TAKE_ACTIVITY_REWARD_REQUEST(420, 11904), /** * TAKE_ACTIVITY_REWARD_RESPONSE = 11905; */ - TAKE_ACTIVITY_REWARD_RESPONSE(413, 11905), + TAKE_ACTIVITY_REWARD_RESPONSE(421, 11905), /** * TAKE_MISSION_REWARD_REQUEST = 11906; * @@ -2604,11 +2648,11 @@ public final class MessageTypeProto { *领取任务奖励 * */ - TAKE_MISSION_REWARD_REQUEST(414, 11906), + TAKE_MISSION_REWARD_REQUEST(422, 11906), /** * TAKE_MISSION_REWARD_RESPONSE = 11907; */ - TAKE_MISSION_REWARD_RESPONSE(415, 11907), + TAKE_MISSION_REWARD_RESPONSE(423, 11907), /** * TEST_BUY_GIGT_GOODS_REQEUST = 11908; * @@ -2616,11 +2660,11 @@ public final class MessageTypeProto { *测试购买礼包 * */ - TEST_BUY_GIGT_GOODS_REQEUST(416, 11908), + TEST_BUY_GIGT_GOODS_REQEUST(424, 11908), /** * TEST_BUY_GIGT_GOODS_RESPONSE = 11909; */ - TEST_BUY_GIGT_GOODS_RESPONSE(417, 11909), + TEST_BUY_GIGT_GOODS_RESPONSE(425, 11909), /** * TAKE_TOWER_REWARD_REQUEST = 11910; * @@ -2628,11 +2672,11 @@ public final class MessageTypeProto { *领取层级奖励 * */ - TAKE_TOWER_REWARD_REQUEST(418, 11910), + TAKE_TOWER_REWARD_REQUEST(426, 11910), /** * TAKE_TOWER_REWARD_RESPONSE = 11911; */ - TAKE_TOWER_REWARD_RESPONSE(419, 11911), + TAKE_TOWER_REWARD_RESPONSE(427, 11911), /** * TAKE_SEVEN_HAPPY_REWARD_REQUEST = 11912; * @@ -2640,11 +2684,11 @@ public final class MessageTypeProto { * 领取七日狂欢积分奖励 * */ - TAKE_SEVEN_HAPPY_REWARD_REQUEST(420, 11912), + TAKE_SEVEN_HAPPY_REWARD_REQUEST(428, 11912), /** * TAKE_SEVEN_HAPPY_REWARD_RESPONSE = 11913; */ - TAKE_SEVEN_HAPPY_REWARD_RESPONSE(421, 11913), + TAKE_SEVEN_HAPPY_REWARD_RESPONSE(429, 11913), /** * TO_BE_STRONGER_REQUEST = 11914; * @@ -2652,11 +2696,11 @@ public final class MessageTypeProto { *我要变强 * */ - TO_BE_STRONGER_REQUEST(422, 11914), + TO_BE_STRONGER_REQUEST(430, 11914), /** * TO_BE_STRONGER_RESPONSE = 11915; */ - TO_BE_STRONGER_RESPONSE(423, 11915), + TO_BE_STRONGER_RESPONSE(431, 11915), /** * TREASURE_REFRESH_INDICATION = 11916; * @@ -2664,7 +2708,7 @@ public final class MessageTypeProto { *戒灵秘宝刷新推送 * */ - TREASURE_REFRESH_INDICATION(424, 11916), + TREASURE_REFRESH_INDICATION(432, 11916), /** * TREASURE_LEVELUP_INDICATION = 11917; * @@ -2672,7 +2716,7 @@ public final class MessageTypeProto { *戒灵秘宝等级提升推送 * */ - TREASURE_LEVELUP_INDICATION(425, 11917), + TREASURE_LEVELUP_INDICATION(433, 11917), /** * UP_HERO_LEVEL_REQUEST = 12000; * @@ -2680,11 +2724,11 @@ public final class MessageTypeProto { * U 12000 * */ - UP_HERO_LEVEL_REQUEST(426, 12000), + UP_HERO_LEVEL_REQUEST(434, 12000), /** * UP_HERO_LEVEL_RESPONSE = 12001; */ - UP_HERO_LEVEL_RESPONSE(427, 12001), + UP_HERO_LEVEL_RESPONSE(435, 12001), /** * UP_HERO_STAR_REQUEST = 12002; * @@ -2692,11 +2736,11 @@ public final class MessageTypeProto { * 升星 * */ - UP_HERO_STAR_REQUEST(428, 12002), + UP_HERO_STAR_REQUEST(436, 12002), /** * UP_HERO_STAR_RESPONSE = 12003; */ - UP_HERO_STAR_RESPONSE(429, 12003), + UP_HERO_STAR_RESPONSE(437, 12003), /** * USER_AND_PRICE_ITEM_REQUEST = 12004; * @@ -2704,11 +2748,11 @@ public final class MessageTypeProto { *使用出售道具 * */ - USER_AND_PRICE_ITEM_REQUEST(430, 12004), + USER_AND_PRICE_ITEM_REQUEST(438, 12004), /** * USER_AND_PRICE_ITEM_RESPONSE = 12005; */ - USER_AND_PRICE_ITEM_RESPONSE(431, 12005), + USER_AND_PRICE_ITEM_RESPONSE(439, 12005), /** * USER_FORCE_CHANGE_REQUEST = 12006; * @@ -2716,11 +2760,11 @@ public final class MessageTypeProto { *用户战力提升 * */ - USER_FORCE_CHANGE_REQUEST(432, 12006), + USER_FORCE_CHANGE_REQUEST(440, 12006), /** * USER_FORCE_CHANGE_RESPONSE = 12007; */ - USER_FORCE_CHANGE_RESPONSE(433, 12007), + USER_FORCE_CHANGE_RESPONSE(441, 12007), /** * UPDATE_BAG_INDICATION = 12008; * @@ -2728,7 +2772,7 @@ public final class MessageTypeProto { *更新背包 * */ - UPDATE_BAG_INDICATION(434, 12008), + UPDATE_BAG_INDICATION(442, 12008), /** * UPDATE_STATE_REQUEST = 12009; * @@ -2736,11 +2780,11 @@ public final class MessageTypeProto { * 更新客户状态 * */ - UPDATE_STATE_REQUEST(435, 12009), + UPDATE_STATE_REQUEST(443, 12009), /** * UPDATE_STATE_RESPONSE = 12010; */ - UPDATE_STATE_RESPONSE(436, 12010), + UPDATE_STATE_RESPONSE(444, 12010), /** * UPDATE_USER_EXP_INDICATION = 12011; * @@ -2748,7 +2792,7 @@ public final class MessageTypeProto { * 更新玩家等级经验信息 * */ - UPDATE_USER_EXP_INDICATION(437, 12011), + UPDATE_USER_EXP_INDICATION(445, 12011), /** * UPDATE_SECRET_BOX_SEASON_INDICATION = 12012; * @@ -2756,7 +2800,7 @@ public final class MessageTypeProto { * 更新秘盒赛季信息 * */ - UPDATE_SECRET_BOX_SEASON_INDICATION(438, 12012), + UPDATE_SECRET_BOX_SEASON_INDICATION(446, 12012), /** * UPDATE_PHONE_INFO_REQUEST = 12013; * @@ -2764,11 +2808,11 @@ public final class MessageTypeProto { *更新手机号 * */ - UPDATE_PHONE_INFO_REQUEST(439, 12013), + UPDATE_PHONE_INFO_REQUEST(447, 12013), /** * UPDATE_PHONE_INFO_RESPONSE = 12014; */ - UPDATE_PHONE_INFO_RESPONSE(440, 12014), + UPDATE_PHONE_INFO_RESPONSE(448, 12014), /** * UPDATE_QUESTION_REQUEST = 12015; * @@ -2776,15 +2820,15 @@ public final class MessageTypeProto { *问卷 * */ - UPDATE_QUESTION_REQUEST(441, 12015), + UPDATE_QUESTION_REQUEST(449, 12015), /** * UPDATE_QUESTION_RESPONSE = 12016; */ - UPDATE_QUESTION_RESPONSE(442, 12016), + UPDATE_QUESTION_RESPONSE(450, 12016), /** * UP_SOUL_EQUIP_QUICK_REQUEST = 12018; */ - UP_SOUL_EQUIP_QUICK_REQUEST(443, 12018), + UP_SOUL_EQUIP_QUICK_REQUEST(451, 12018), /** * UP_SOUL_EQUIP_RESPONSE = 12019; * @@ -2792,7 +2836,7 @@ public final class MessageTypeProto { *魂印升级 * */ - UP_SOUL_EQUIP_RESPONSE(444, 12019), + UP_SOUL_EQUIP_RESPONSE(452, 12019), /** * VIEW_FIGHTREPLAY_REQUEST = 12100; * @@ -2800,11 +2844,11 @@ public final class MessageTypeProto { * V 12100 * */ - VIEW_FIGHTREPLAY_REQUEST(445, 12100), + VIEW_FIGHTREPLAY_REQUEST(453, 12100), /** * VIEW_FIGHTREPLAY_RESPONSE = 12101; */ - VIEW_FIGHTREPLAY_RESPONSE(446, 12101), + VIEW_FIGHTREPLAY_RESPONSE(454, 12101), /** * VIP_LEVELUP_REQEUST = 12102; * @@ -2812,11 +2856,11 @@ public final class MessageTypeProto { *VIP等级提升 * */ - VIP_LEVELUP_REQEUST(447, 12102), + VIP_LEVELUP_REQEUST(455, 12102), /** * VIP_LEVELUP_RESPONSE = 12103; */ - VIP_LEVELUP_RESPONSE(448, 12103), + VIP_LEVELUP_RESPONSE(456, 12103), /** * VIP_TAKE_REWARD_REQUEST = 12104; * @@ -2824,11 +2868,11 @@ public final class MessageTypeProto { *领取vip等级或每日礼包 * */ - VIP_TAKE_REWARD_REQUEST(449, 12104), + VIP_TAKE_REWARD_REQUEST(457, 12104), /** * VIP_TAKE_REWARD_RESPONSE = 12105; */ - VIP_TAKE_REWARD_RESPONSE(450, 12105), + VIP_TAKE_REWARD_RESPONSE(458, 12105), /** * VIEW_HERO_INFO_REQUEST = 12106; * @@ -2836,11 +2880,11 @@ public final class MessageTypeProto { * 查看英雄详情信息 * */ - VIEW_HERO_INFO_REQUEST(451, 12106), + VIEW_HERO_INFO_REQUEST(459, 12106), /** * VIEW_HERO_INFO_RESPONSE = 12107; */ - VIEW_HERO_INFO_RESPONSE(452, 12107), + VIEW_HERO_INFO_RESPONSE(460, 12107), /** * VIP_TAKE_DAILY_REQUEST = 12108; * @@ -2848,11 +2892,11 @@ public final class MessageTypeProto { *领取vip每日礼包 * */ - VIP_TAKE_DAILY_REQUEST(453, 12108), + VIP_TAKE_DAILY_REQUEST(461, 12108), /** * VIP_TAKE_DAILY_RESPONSE = 12109; */ - VIP_TAKE_DAILY_RESPONSE(454, 12109), + VIP_TAKE_DAILY_RESPONSE(462, 12109), /** * WORKSHOP_FOUNDATION_REQUEST = 12200; * @@ -2860,11 +2904,11 @@ public final class MessageTypeProto { * W 12200 * */ - WORKSHOP_FOUNDATION_REQUEST(455, 12200), + WORKSHOP_FOUNDATION_REQUEST(463, 12200), /** * WORKSHOP_FOUNDATION_RESPONSE = 12201; */ - WORKSHOP_FOUNDATION_RESPONSE(456, 12201), + WORKSHOP_FOUNDATION_RESPONSE(464, 12201), /** * WORKSHOP_EQUIP_CREATE_REQUEST = 12202; * @@ -2872,11 +2916,11 @@ public final class MessageTypeProto { *装备打造 * */ - WORKSHOP_EQUIP_CREATE_REQUEST(457, 12202), + WORKSHOP_EQUIP_CREATE_REQUEST(465, 12202), /** * WORKSHOP_EQUIP_CREATE_RESPONSE = 12203; */ - WORKSHOP_EQUIP_CREATE_RESPONSE(458, 12203), + WORKSHOP_EQUIP_CREATE_RESPONSE(466, 12203), /** * WORKSHOP_REBUILD_REQUEST = 12204; * @@ -2884,11 +2928,11 @@ public final class MessageTypeProto { *装备重铸 * */ - WORKSHOP_REBUILD_REQUEST(459, 12204), + WORKSHOP_REBUILD_REQUEST(467, 12204), /** * WORKSHOP_REBUILD_RESPONSE = 12205; */ - WORKSHOP_REBUILD_RESPONSE(460, 12205), + WORKSHOP_REBUILD_RESPONSE(468, 12205), /** * WORKSHOP_REBUILD_CONFIRM_REQUEST = 12206; * @@ -2896,11 +2940,11 @@ public final class MessageTypeProto { * 重铸确认 * */ - WORKSHOP_REBUILD_CONFIRM_REQUEST(461, 12206), + WORKSHOP_REBUILD_CONFIRM_REQUEST(469, 12206), /** * WORKSHOP_REBUILD_CONFIRM_RESONSE = 12207; */ - WORKSHOP_REBUILD_CONFIRM_RESONSE(462, 12207), + WORKSHOP_REBUILD_CONFIRM_RESONSE(470, 12207), /** * WORKSHOP_LEVELUP_REQUEST = 12208; * @@ -2908,11 +2952,11 @@ public final class MessageTypeProto { *工坊升级 * */ - WORKSHOP_LEVELUP_REQUEST(463, 12208), + WORKSHOP_LEVELUP_REQUEST(471, 12208), /** * WORKSHOP_LEVELUP_RESPONSE = 12209; */ - WORKSHOP_LEVELUP_RESPONSE(464, 12209), + WORKSHOP_LEVELUP_RESPONSE(472, 12209), /** * WORKSHOP_TECHNOLOGY_LEVEL_REQUEST = 12210; * @@ -2920,11 +2964,11 @@ public final class MessageTypeProto { *科技树升级 * */ - WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(465, 12210), + WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(473, 12210), /** * WORKSHOP_TECHNOLOGY_RESPONSE = 12211; */ - WORKSHOP_TECHNOLOGY_RESPONSE(466, 12211), + WORKSHOP_TECHNOLOGY_RESPONSE(474, 12211), /** * WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; * @@ -2932,11 +2976,11 @@ public final class MessageTypeProto { *科技树重置 * */ - WORKSHOP_TECHNOLOGY_RESET_REQUEST(467, 12212), + WORKSHOP_TECHNOLOGY_RESET_REQUEST(475, 12212), /** * WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213; */ - WORKSHOP_TECHNOLOGY_RESET_RESPONSE(468, 12213), + WORKSHOP_TECHNOLOGY_RESET_RESPONSE(476, 12213), ; /** @@ -3483,6 +3527,14 @@ public final class MessageTypeProto { * */ public static final int CHAMPION_PROGRESS_UPDATE_INDICATION_VALUE = 10217; + /** + * CHAMPION_VIEW_FINAL_REQUEST = 10218; + */ + public static final int CHAMPION_VIEW_FINAL_REQUEST_VALUE = 10218; + /** + * CHAMPION_VIEW_FINAL_RESPONSE = 10219; + */ + public static final int CHAMPION_VIEW_FINAL_RESPONSE_VALUE = 10219; /** * DRAW_HERO_REQUEST = 10300; * @@ -4882,6 +4934,42 @@ public final class MessageTypeProto { * MAIN_LEVEL_FIGHT_UPDATE_INDICATION = 11244; */ public static final int MAIN_LEVEL_FIGHT_UPDATE_INDICATION_VALUE = 11244; + /** + * MISSING_ROOM_MISSION_REFRESH_REQUEST = 11245; + * + *
+     *任务刷新
+     * 
+ */ + public static final int MISSING_ROOM_MISSION_REFRESH_REQUEST_VALUE = 11245; + /** + * MISSING_ROOM_MISSION_REFRESH_RESPONSE = 11246; + */ + public static final int MISSING_ROOM_MISSION_REFRESH_RESPONSE_VALUE = 11246; + /** + * MISSING_ROOM_MISSION_ACCELERATE_REQUEST = 11247; + * + *
+     *任务加速
+     * 
+ */ + public static final int MISSING_ROOM_MISSION_ACCELERATE_REQUEST_VALUE = 11247; + /** + * MISSING_ROOM_MISSION_ACCELERATE_RESPONSE = 11248; + */ + public static final int MISSING_ROOM_MISSION_ACCELERATE_RESPONSE_VALUE = 11248; + /** + * MISSING_ROOM_HERO_SEND_REQUEST = 11249; + * + *
+     *迷宫寻宝探险
+     * 
+ */ + public static final int MISSING_ROOM_HERO_SEND_REQUEST_VALUE = 11249; + /** + * MISSING_ROOM_HERO_SEND_RESPONSE = 11250; + */ + public static final int MISSING_ROOM_HERO_SEND_RESPONSE_VALUE = 11250; /** * NOTIFY_PAY_SUCCESS_INDICATION = 11300; * @@ -5956,6 +6044,8 @@ public final class MessageTypeProto { case 10215: return CHAMPION_GET_MYALL_BET_REQUEST; case 10216: return CHAMPION_GET_MYALL_BET_RESPONSE; case 10217: return CHAMPION_PROGRESS_UPDATE_INDICATION; + case 10218: return CHAMPION_VIEW_FINAL_REQUEST; + case 10219: return CHAMPION_VIEW_FINAL_RESPONSE; case 10300: return DRAW_HERO_REQUEST; case 10301: return DRAW_HERO_RESPONSE; case 10302: return DEL_FRIEND_REQUEST; @@ -6183,6 +6273,12 @@ public final class MessageTypeProto { case 11242: return MAIL_DELETE_REQUEST; case 11243: return MAIL_DELETE_RESPONSE; case 11244: return MAIN_LEVEL_FIGHT_UPDATE_INDICATION; + case 11245: return MISSING_ROOM_MISSION_REFRESH_REQUEST; + case 11246: return MISSING_ROOM_MISSION_REFRESH_RESPONSE; + case 11247: return MISSING_ROOM_MISSION_ACCELERATE_REQUEST; + case 11248: return MISSING_ROOM_MISSION_ACCELERATE_RESPONSE; + case 11249: return MISSING_ROOM_HERO_SEND_REQUEST; + case 11250: return MISSING_ROOM_HERO_SEND_RESPONSE; case 11300: return NOTIFY_PAY_SUCCESS_INDICATION; case 11301: return NEXT_ACTIVITY_REQUEST; case 11302: return NEXT_ACTIVITY_RESPONSE; @@ -6399,7 +6495,7 @@ public final class MessageTypeProto { static { java.lang.String[] descriptorData = { "\n\026MessageTypeProto.proto\022\032com.ljsd.jieli" + - "ng.protocols*\257u\n\013MessageType\022\027\n\022HEART_BE" + + "ng.protocols*\363w\n\013MessageType\022\027\n\022HEART_BE" + "AT_REQUEST\020\350\007\022\030\n\023HEART_BEAT_RESPONSE\020\351\007\022" + "\036\n\031ACTIVITE_WORKSHOP_REQUEST\020\224N\022\037\n\032ACTIV" + "ITE_WORKSHOP_RESPONSE\020\225N\022\027\n\022ARENA_INFO_R" + @@ -6469,313 +6565,321 @@ public final class MessageTypeProto { "E\020\346O\022#\n\036CHAMPION_GET_MYALL_BET_REQUEST\020\347" + "O\022$\n\037CHAMPION_GET_MYALL_BET_RESPONSE\020\350O\022", "(\n#CHAMPION_PROGRESS_UPDATE_INDICATION\020\351" + - "O\022\026\n\021DRAW_HERO_REQUEST\020\274P\022\027\n\022DRAW_HERO_R" + - "ESPONSE\020\275P\022\027\n\022DEL_FRIEND_REQUEST\020\276P\022\030\n\023D" + - "EL_FRIEND_RESPONSE\020\277P\022(\n#DIFFICULT_MAP_O" + - "PTION_RECORD_REQUEST\020\300P\022)\n$DIFFICULT_MAP" + - "_OPTION_RECORD_RESPONSE\020\301P\022 \n\033DIRECT_BUY" + - "_GOODS_INDICATION\020\302P\022\032\n\025ERROR_CODE_INDIC" + - "ATION\020\240Q\022\027\n\022EQUIP_WEAR_REQUEST\020\242Q\022\030\n\023EQU" + - "IP_WEAR_RESPONSE\020\243Q\022\035\n\030EQUIP_UNLOAD_OPT_" + - "REQUEST\020\244Q\022\036\n\031EQUIP_UNLOAD_OPT_RESPONSE\020", - "\245Q\022\031\n\024EVENT_UPDATE_REQUEST\020\246Q\022\032\n\025EVENT_U" + - "PDATE_RESPONSE\020\247Q\022\027\n\022EQUIP_LOCK_REQUEST\020" + - "\250Q\022\030\n\023EQUIP_LOCK_RESPONSE\020\251Q\022\"\n\035ENDLESS_" + - "MAP_HERO_INFO_REQUEST\020\252Q\022#\n\036ENDLESS_MAP_" + - "HERO_INFO_RESPONSE\020\253Q\022\036\n\031ENDLESS_MAP_RES" + - "ET_REQUEST\020\254Q\022\037\n\032ENDLESS_MAP_RESET_RESPO" + - "NSE\020\255Q\022\035\n\030ENDLESS_MAP_SIGN_REQUEST\020\256Q\022\036\n" + - "\031ENDLESS_MAP_SIGN_RESPONSE\020\257Q\022&\n!ENDLESS" + - "_EXECUTION_REFRESH_REQUEST\020\260Q\022\'\n\"ENDLESS" + - "_EXECUTION_REFRESH_RESPONSE\020\261Q\022 \n\033ENDLES", - "S_OUT_CONSUME_REQUEST\020\262Q\022!\n\034ENDLESS_OUT_" + - "CONSUME_RESPONSE\020\263Q\022\037\n\032ENDLESS_REFRESH_I" + - "NDICAITON\020\264Q\022!\n\034ENDLESS_MIN_MAP_INFO_REQ" + - "UEST\020\265Q\022\"\n\035ENDLESS_MIN_MAP_INFO_RESPONSE" + - "\020\266Q\022\'\n\"ENDLESS_MONSTER_REFRESH_INDICATIO" + - "N\020\267Q\022\"\n\035ENDLESS_SET_SKIPFIGHT_REQUEST\020\270Q" + - "\022#\n\036ENDLESS_SET_SKIPFIGHT_RESPONSE\020\271Q\022$\n" + - "\037ENDLESS_MAP_SET_TEAM_INDICATION\020\272Q\022\031\n\024E" + - "XCHANGE_CDK_REQUEST\020\273Q\022\032\n\025EXCHANGE_CDK_R" + - "ESPONSE\020\274Q\022\"\n\035ENDLESS_MAP_CHANGE_INDICAT", - "ION\020\275Q\022\030\n\023FIGHT_START_REQUEST\020\204R\022\031\n\024FIGH" + - "T_START_RESPONSE\020\205R\022\026\n\021FIGHT_END_REQUEST" + - "\020\206R\022\027\n\022FIGHT_END_RESPONSE\020\207R\022\032\n\025FRIEND_I" + - "NVITE_REQUEST\020\210R\022\033\n\026FRIEND_INVITE_RESPON" + - "SE\020\211R\022$\n\037FRIEND_INVITE_OPERATION_REQUEST" + - "\020\212R\022%\n FRIEND_INVITE_OPERATION_RESPONSE\020" + - "\213R\022\036\n\031FRIEND_TAKE_HEART_REQUEST\020\214R\022\037\n\032FR" + - "IEND_TAKE_HEART_RESPONSE\020\215R\022 \n\033FRIEND_GI" + - "VE_PRESENT_REQUEST\020\216R\022!\n\034FRIEND_GIVE_PRE" + - "SENT_RESPONSE\020\217R\022\032\n\025FRIEND_SEARCH_REQUES", - "T\020\220R\022\033\n\026FRIEND_SEARCH_RESPONSE\020\221R\022#\n\036FIV" + - "E_PLAYER_REFLUSH_INDICATION\020\222R\022\030\n\023SERVER" + - "_FIVE_REQEUST\020\224R\022\033\n\026FB_STAR_REWARD_REQUE" + - "ST\020\225R\022\034\n\027FB_STAR_REWARD_RESPONSE\020\226R\022\032\n\025F" + - "AMILY_CREATE_REQUEST\020\227R\022\033\n\026FAMILY_CREATE" + - "_RESPONSE\020\230R\022\034\n\027FAMILY_RECOMEND_REQUEST\020" + - "\231R\022\035\n\030FAMILY_RECOMEND_RESPONSE\020\232R\022\030\n\023FAM" + - "ILY_JOIN_REQUEST\020\233R\022\031\n\024FAMILY_JOIN_RESPO" + - "NSE\020\234R\022\031\n\024FAMILY_APPLY_REQEUST\020\235R\022\032\n\025FAM" + - "ILY_APPLY_RESPONSE\020\236R\022\032\n\025FAMILY_SEARCH_R", - "EQEUST\020\237R\022\033\n\026FAMILY_SEARCH_RESPONSE\020\240R\022\033" + - "\n\026FAMILY_JOIN_INDICATION\020\241R\022\034\n\027FAMILY_GE" + - "T_INFO_REQUEST\020\242R\022\035\n\030FAMILY_GET_INFO_RES" + - "PONSE\020\243R\022\033\n\026FAMILY_GET_LOG_REQUEST\020\244R\022\034\n" + - "\027FAMILY_GET_LOG_RESPOSNE\020\245R\022\036\n\031FAMILY_GE" + - "T_MEMBER_REQUEST\020\246R\022\037\n\032FAMILY_GET_MEMBER" + - "_RESPOSNE\020\247R\022\035\n\030FAMILY_GET_APPLY_REQUEST" + - "\020\250R\022\036\n\031FAMILY_GET_APPLY_RESPOSNE\020\251R\022(\n#F" + - "AMILY_OPERATION_APPLY_LIST_REQUEST\020\252R\022)\n" + - "$FAMILY_OPERATION_APPLY_LIST_RESPONSE\020\253R", - "\022\034\n\027FAMILY_KICK_OUT_REQUEST\020\254R\022\035\n\030FAMILY" + - "_KICK_OUT_RESPONSE\020\255R\022\037\n\032FAMILY_APPOINTM" + - "ENT_REQEUST\020\256R\022 \n\033FAMILY_APPOINTMENT_RES" + - "PONSE\020\257R\022\033\n\026FAMILY_KICK_INDICATION\020\260R\022&\n" + - "!FAMILY_POSITION_UPDATE_INDICAITON\020\261R\022\037\n" + - "\032FAMILY_DISSOLUTION_REQUEST\020\262R\022 \n\033FAMILY" + - "_DISSOLUTION_RESPONSE\020\263R\022!\n\034FAMILY_CHANG" + - "E_NOTICE_REQUEST\020\264R\022\"\n\035FAMILY_CHANGE_NOT" + - "ICE_RESPONSE\020\265R\022$\n\037FAMILY_CHANGE_JOIN_TY" + - "PE_REQUEST\020\266R\022%\n FAMILY_CHANGE_JOIN_TYPE", - "_RESPONSE\020\267R\022\"\n\035FAMILY_CHANGE_BASE_INDIC" + - "ATION\020\270R\022%\n FAMILY_TRANSFER_CHAIRMAN_REQ" + - "UEST\020\271R\022&\n!FAMILY_TRANSFER_CHAIRMAN_RESP" + - "ONSE\020\272R\022\031\n\024FAMILY_LEVEL_REQUEST\020\273R\022\032\n\025FA" + - "MILY_LEVEL_RESPONSE\020\274R\022$\n\037FAMILY_QUICK_S" + - "ET_DEFEND_REQEUST\020\275R\022%\n FAMILY_QUICK_SET" + - "_DEFEND_RESPONSE\020\276R\022\037\n\032FAMILY_VIEW_DEFEN" + - "D_REQUEST\020\277R\022 \n\033FAMILY_VIEW_DEFEND_RESPO" + - "NSE\020\300R\022&\n!FAMILY_VIEW_DEFEND_DETAIL_REQU" + - "EST\020\301R\022\'\n\"FAMILY_VIEW_DEFEND_DETAIL_RESP", - "ONSE\020\302R\022\030\n\023FAMILY_WALK_REQUEST\020\303R\022\031\n\024FAM" + - "ILY_WALK_RESPONSE\020\304R\022\033\n\026FAMILY_WALK_INDI" + - "CATION\020\305R\022\'\n\"FAMILY_QUICK_SET_DEFEND_IND" + - "ICATION\020\306R\022\036\n\031FAMILY_FIGHT_INFO_REQUEST\020" + - "\307R\022\037\n\032FAMILY_FIGHT_INFO_RESPONSE\020\310R\022$\n\037F" + - "AMILY_FIGHT_ROUND_INFO_REQUEST\020\311R\022%\n FAM" + - "ILY_FIGHT_ROUND_INFO_RESPONSE\020\312R\022-\n(FAMI" + - "LY_FIGHT_MATCHING_SUCCESS_INDICATION\020\313R\022" + - " \n\033FAMILY_FIGHT_ATTACK_REQUEST\020\314R\022!\n\034FAM" + - "ILY_FIGHT_ATTACK_RESPONSE\020\315R\022)\n$FAMILY_P", - "ERSONAL_FIGHT_RESULT_REQUEST\020\316R\022*\n%FAMIL" + - "Y_PERSONAL_FIGHT_RESULT_RESPONSE\020\317R\022\036\n\031F" + - "AMILY_DEFEATE_INDICATION\020\320R\022&\n!FAMILY_FI" + - "GHT_TOTAL_RESULT_REQUEST\020\321R\022\'\n\"FAMILY_FI" + - "GHT_TOTAL_RESULT_RESPONSE\020\322R\022\037\n\032FAMILY_C" + - "HANGE_ICON_REQUEST\020\323R\022 \n\033FAMILY_CHANGE_I" + - "CON_RESPONSE\020\324R\022 \n\033FAMILY_ATTACK_BLOOD_R" + - "EQUEST\020\325R\022!\n\034FAMILY_ATTACK_BLOOD_RESPONS" + - "E\020\326R\022\"\n\035FAMILY_REFUSE_JOIN_INDICATION\020\327R" + - "\022\035\n\030FRIEND_BLACK_OPT_REQUEST\020\330R\022\036\n\031FRIEN", - "D_BLACK_OPT_RESPONSE\020\331R\022\033\n\026GET_PLAYERINF" + - "O_REQUEST\020\350R\022\034\n\027GET_PLAYERINFO_RESPONSE\020" + - "\351R\022\031\n\024GET_HEROINFO_REQUEST\020\352R\022\032\n\025GET_HER" + - "OINFO_RESPONSE\020\353R\022\031\n\024GET_ITEMINFO_REQUES" + - "T\020\354R\022\032\n\025GET_ITEMINFO_RESPONSE\020\355R\022\017\n\nGM_R" + - "EQUEST\020\356R\022\020\n\013GM_RESPONSE\020\357R\022\036\n\031GET_ALL_M" + - "AIL_INFO_REQUEST\020\360R\022\037\n\032GET_ALL_MAIL_INFO" + - "_RESPONSE\020\361R\022\036\n\030GET_TEAMPOS_INFO_REQUEST" + - "\020\344\201\001\022\037\n\031GET_TEAMPOS_INFO_RESPONSE\020\345\201\001\022\033\n" + - "\025GET_ALL_EQUIP_REQUEST\020\346\201\001\022\034\n\026GET_ALL_EQ", - "UIP_RESPONSE\020\347\201\001\022\035\n\027GET_ALL_POKEMON_REQU" + - "EST\020\350\201\001\022\036\n\030GET_ALL_POKEMON_RESPONSE\020\351\201\001\022" + - "\037\n\031GET_WORKSHOP_INFO_REQUEST\020\352\201\001\022 \n\032GET_" + - "WORKSHOP_INFO_RESPONSE\020\353\201\001\022%\n\037GET_ALL_LE" + - "VE_DIFFICULTT_REQUEST\020\356\201\001\022&\n GET_ALL_LEV" + - "E_DIFFICULTT_RESPONSE\020\357\201\001\022\036\n\030GET_ALL_ACT" + - "IVITY_REQUEST\020\360\201\001\022\037\n\031GET_ALL_ACTIVITY_RE" + - "SPONSE\020\361\201\001\022\033\n\025GET_SECRETBOX_REQUEST\020\362\201\001\022" + - "\034\n\026GET_SECRETBOX_RESPONSE\020\363\201\001\022\035\n\027GET_STA" + - "RE_INFOS_REQUEST\020\364\201\001\022\036\n\030GET_STARE_INFOS_", - "RESPONSE\020\365\201\001\022 \n\032GET_FUNCTIONOFTIME_REQUE" + - "ST\020\366\201\001\022!\n\033GET_FUNCTIONOFTIME_RESPONSE\020\367\201" + - "\001\022\036\n\030GET_CHAT_MESSAGE_REQUEST\020\374\201\001\022\036\n\030GET" + - "_CHAT_MESSAGE_REPONSE\020\375\201\001\022\035\n\027GET_FRIEND_" + - "INFO_REQUEST\020\376\201\001\022\035\n\027GET_FRIEND_INFO_REPO" + - "NSE\020\377\201\001\022\037\n\031GET_RINGFIRE_INFO_REQUEST\020\200\202\001" + - "\022 \n\032GET_RINGFIRE_INFO_RESPONSE\020\201\202\001\022\031\n\023GE" + - "T_MISSION_REQUEST\020\202\202\001\022\032\n\024GET_MISSION_RES" + - "PONSE\020\203\202\001\022\"\n\034GETF_FORCE_RANK_INFO_REQUES" + - "T\020\206\202\001\022#\n\035GETF_FORCE_RANK_INFO_RESPONSE\020\207", - "\202\001\022#\n\035GETF_EXPERT_RANK_INFO_REQUEST\020\210\202\001\022" + - "$\n\036GETF_EXPERT_RANK_INFO_RESPONSE\020\211\202\001\022&\n" + - " GET_PLAYER_ONE_TEAM_INFO_REQUEST\020\212\202\001\022\'\n" + - "!GET_PLAYER_ONE_TEAM_INFO_RESPONSE\020\213\202\001\022#" + - "\n\035GET_MONSTER_RANK_INFO_REQUEST\020\214\202\001\022#\n\036G" + - "ET_MONSTER_RANK_INFO_RESPONSE\020\377\014\022\035\n\030GET_" + - "PHONE_REWARD_REQUEST\020\200\r\022\036\n\031GET_PHONE_REW" + - "ARD_RESPONSE\020\201\r\022\031\n\024GET_QUESTION_REQUEST\020" + - "\202\r\022\032\n\025GET_QUESTION_RESPONSE\020\203\r\022%\n GET_LU" + - "CKWHEEL_RANDREWARD_REQUEST\020\204\r\022&\n!GET_LUC", - "KWHEEL_RANDREWARD_RESPONSE\020\205\r\022\032\n\025GET_LUC" + - "KWHEEL_REQUEST\020\206\r\022\033\n\026GET_LUCKWHEEL_RESPO" + - "NSE\020\207\r\022\032\n\024GET_ONE_RANK_REQUEST\020\226\202\001\022\033\n\025GE" + - "T_ONE_RANK_RESPONSE\020\227\202\001\022\027\n\022HERO_RAND_REQ" + - "QUEST\020\315S\022\027\n\022HERO_RAND_RESPONSE\020\316S\022\031\n\024HER" + - "O_COMPOSE_REQUEST\020\317S\022\032\n\025HERO_COMPOSE_RES" + - "PONSE\020\320S\022\030\n\023HERO_RETURN_REQUEST\020\321S\022\031\n\024HE" + - "RO_RETURN_RESPONSE\020\322S\022\035\n\030HERO_LOCK_CHANG" + - "E_REQUEST\020\323S\022\036\n\031HERO_LOCK_CHANGE_RESPONS" + - "E\020\324S\022\022\n\rLOGIN_REQUEST\020\334V\022\023\n\016LOGIN_RESPON", - "SE\020\335V\022\036\n\031LUCKWHEEL_POOL_INDICATION\020\336V\022\026\n" + - "\021MAP_ENTER_REQUEST\020\300W\022\027\n\022MAP_ENTER_RESPO" + - "NSE\020\301W\022\024\n\017MAP_OUT_REQUEST\020\302W\022\025\n\020MAP_OUT_" + - "RESPONSE\020\303W\022\027\n\022MAP_UDPATE_REQUEST\020\304W\022\030\n\023" + - "MAP_UDPATE_RESPONSE\020\305W\022\026\n\021MAIL_READ_REQU" + - "EST\020\306W\022\027\n\022MAIL_READ_RESPONSE\020\307W\022 \n\033MAIL_" + - "TAKE_MAIL_ITEM_REQUEST\020\310W\022\"\n\035MAIL_TAKE_M" + - "AIL_ITEM_RESPONESE\020\311W\022\036\n\031MAP_START_EXPLO" + - "RE_REQUEST\020\312W\022\037\n\032MAP_START_EXPLORE_RESPO" + - "NSE\020\313W\022\036\n\031MAP_GET_RANK_INFO_REQUEST\020\314W\022\037", - "\n\032MAP_GET_RANK_INFO_RESPONSE\020\315W\022 \n\033MAP_B" + - "UY_FIGHT_COUNT_REQUEST\020\316W\022!\n\034MAP_BUY_FIG" + - "HT_COUNT_RESPONSE\020\317W\022\026\n\021MAP_SWEEP_REQUES" + - "T\020\320W\022\027\n\022MAP_SWEEP_RESPONSE\020\321W\022\033\n\026MAP_FAS" + - "T_FIGHT_REQUEST\020\322W\022\034\n\027MAP_FAST_FIGHT_RES" + - "PONSE\020\323W\022\036\n\031MISSION_UPDATE_INDICATION\020\324W" + - "\022\034\n\027MAP_TOWER_RESET_REQUEST\020\327W\022\035\n\030MAP_TO" + - "WER_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_REQUES", - "T\020\335W\022\037\n\032MAP_TOWER_USEBOMB_RESPONSE\020\336W\022\036\n" + - "\031MAP_TOWER_USEBUFF_REQUEST\020\337W\022\037\n\032MAP_TOW" + - "ER_USEBUFF_RESPONSE\020\340W\022\036\n\031MODIFY_DECORAT" + - "ION_REQUEST\020\341W\022\037\n\032MODIFY_DECORATION_RESP" + - "ONSE\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_LEVEL_TAKE" + - "_STATE_REWARD_REQUEST\020\346W\022*\n%MAIN_LEVEL_T" + - "AKE_STATE_REWARD_RESPONSE\020\347W\022 \n\033MAIN_LEV" + - "EL_GET_RANK_REQUEST\020\350W\022!\n\034MAIN_LEVEL_GET", - "_RANK_RESPONSE\020\351W\022\030\n\023MAIL_DELETE_REQUEST" + - "\020\352W\022\031\n\024MAIL_DELETE_RESPONSE\020\353W\022\'\n\"MAIN_L" + - "EVEL_FIGHT_UPDATE_INDICATION\020\354W\022\"\n\035NOTIF" + - "Y_PAY_SUCCESS_INDICATION\020\244X\022\032\n\025NEXT_ACTI" + - "VITY_REQUEST\020\245X\022\033\n\026NEXT_ACTIVITY_RESPONS" + - "E\020\246X\022&\n!POKEMON_COMONPENT_LEVELUP_REQUES" + - "T\020\354Y\022\'\n\"POKEMON_COMONPENT_LEVELUP_RESPON" + - "SE\020\355Y\022\035\n\030POKEMON_ADVANCED_REQUEST\020\356Y\022\036\n\031" + - "POKEMON_ADVANCED_RESPONSE\020\357Y\022 \n\033PLAYER_B" + - "ACKCINFO_INDICATION\020\360Y\022\031\n\024PLAY_WITH_SB_R", - "EQUEST\020\361Y\022\032\n\025PLAY_WITH_SB_RESPONSE\020\362Y\022\030\n" + - "\023QUESTION_INDICATION\020\320Z\022\'\n\"QUICK_START_M" + - "ONSTERFIGHTER_REQUEST\020\321Z\022\'\n\"QUICK_START_" + - "MONSTERFIGHTER_REPONSE\020\322Z\022\026\n\021RECONNECT_R" + - "EQUEST\020\264[\022\027\n\022RECONNECT_RESPONSE\020\265[\022\027\n\022RA" + - "NDOMNAME_REQUEST\020\266[\022\030\n\023RANDOMNAME_RESPON" + - "SE\020\267[\022\023\n\016RENAME_REQUEST\020\270[\022\024\n\017RENAME_RES" + - "PONSE\020\271[\022\032\n\025RINGFIRE_LOAD_REQUEST\020\272[\022\033\n\026" + - "RINGFIRE_LOAD_RESPONSE\020\273[\022\036\n\031RINGFIRE_AD" + - "VANCED_REQUEST\020\274[\022\037\n\032RINGFIRE_ADVANCED_R", - "ESPONSE\020\275[\022!\n\034REFRESH_FRIEND_STATE_REQEU" + - "ST\020\276[\022\"\n\035REFRESH_FRIEND_STATE_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_REQUES" + - "T\020\302[\022\037\n\032ROOM_CANCEL_MATCH_RESPONSE\020\303[\022\"\n" + - "\035ROOM_MATCH_SUCCESS_INDICATION\020\304[\022\"\n\035ROO" + - "M_START_GAME_READY_REQUEST\020\306[\022#\n\036ROOM_ST" + - "ART_GAME_READY_RESPONSE\020\307[\022\037\n\032ROOM_START" + - "_GAME_INDICATION\020\310[\022\034\n\027ROOM_GAME_START_R" + - "EQUEST\020\312[\022\035\n\030ROOM_GAME_START_RESPONSE\020\313[", - "\022\035\n\030ROOM_GAME_END_INDICATION\020\314[\022\"\n\035ROOM_" + - "SYNC_MYSELF_MOVE_REQUEST\020\316[\022#\n\036ROOM_SYNC" + - "_MYSELF_MOVE_RESPONSE\020\317[\022#\n\036ROOM_SYNC_OT" + - "HER_MOVE_INDICTION\020\320[\022\"\n\035ROOM_TRIGGER_FI" + - "GHT_INDICATION\020\322[\022\037\n\032ROOM_GET_FULL_INFO_" + - "REQEUST\020\323[\022 \n\033ROOM_GET_FULL_INFO_RESPONS" + - "E\020\324[\022\"\n\035ROOM_MAP_UPDATE_EVENT_REQUEST\020\325[" + - "\022#\n\036ROOM_MAP_UPDATE_EVENT_RESPONSE\020\326[\022\036\n" + - "\031ROOM_MAP_POINT_INDICATION\020\327[\022#\n\036ROOM_PL" + - "AY_HP_UPDATE_INDICATION\020\330[\022\035\n\030REFRESH_IT", - "EM_NUM_REQUEST\020\331[\022\036\n\031REFRESH_ITEM_NUM_RE" + - "SPONSE\020\332[\022\034\n\027ROOM_ADDRESS_INDICATION\020\333[\022" + - "\027\n\022ROOM_LOGIN_REQEUST\020\334[\022\030\n\023ROOM_LOGIN_R" + - "ESPONSE\020\346[\022\036\n\031REFRESH_LUCKWHEEL_REQUEST\020" + - "\347[\022\037\n\032REFRESH_LUCKWHEEL_RESPONSE\020\350[\022\032\n\025R" + - "IDE_LEVEL_UP_REQUEST\020\351[\022\033\n\026RIDE_LEVEL_UP" + - "_RESPONSE\020\352[\022 \n\033REFRESH_RECHARGE_INDICAT" + - "ION\020\353[\022\025\n\020SUCCESS_RESPONSE\020\230\\\022 \n\033SWITCH_" + - "WORLDCHANNEL_REQUEST\020\232\\\022!\n\034SWITCH_WORLDC" + - "HANNEL_RESPONSE\020\233\\\022\033\n\026SEND_CHAT_INFO_REQ", - "UEST\020\234\\\022\034\n\027SEND_CHAT_INFO_RESPONSE\020\235\\\022\036\n" + - "\031SEND_RED_POINT_INDICATION\020\236\\\022(\n#SAVE_NE" + - "W_PLAYER_GUIDE_POINT_REQUEST\020\237\\\022)\n$SAVE_" + - "NEW_PLAYER_GUIDE_POINT_RESPONSE\020\240\\\022\030\n\023SW" + - "EEP_RIGHT_REQUEST\020\241\\\022\031\n\024SWEEP_RIGHT_RESP" + - "ONSE\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\025RECHARGE_INFO_REQ" + - "UEST\020\247\\\022\033\n\026RECHARGE_INFO_RESPONSE\020\250\\\022 \n\033", - "SEND_FRIEND_INFO_INDICATION\020\251\\\022\036\n\031SEND_C" + - "HAT_INFO_INDICATION\020\252\\\022!\n\034SEND_FRIEND_ST" + - "ATE_INDICATION\020\253\\\022 \n\033SCENE_MSG_UPDATE_IN" + - "DICATION\020\254\\\022\037\n\032SCENE_GET_FULL_MSG_REQUES" + - "T\020\255\\\022 \n\033SCENE_GET_FULL_MSG_RESPONSE\020\256\\\022\032" + - "\n\025SCENE_COMMAND_REQUEST\020\257\\\022\033\n\026SCENE_COMM" + - "AND_RESPONSE\020\260\\\022\030\n\023SERVER_ZERO_REQUEST\020\261" + - "\\\022\034\n\027STORE_UPDATE_INDICATION\020\262\\\022\024\n\017SIGN_" + - "IN_REQUEST\020\263\\\022\025\n\020SIGN_IN_RESPONSE\020\264\\\022%\n " + - "SCENE_GAME_OVER_READY_INDICATION\020\265\\\022\037\n\032S", - "CENE_GAME_OVER_INDICATION\020\266\\\022\034\n\027SOUL_EQU" + - "IP_WEAR_REQUEST\020\267\\\022\035\n\030SOUL_EQUIP_WEAR_RE" + - "SPONSE\020\270\\\022\"\n\035SOUL_EQUIP_UNLOAD_OPT_REQUE" + - "ST\020\271\\\022#\n\036SOUL_EQUIP_UNLOAD_OPT_RESPONSE\020" + - "\272\\\022\034\n\027SOUL_RAND_EQUIP_REQUEST\020\273\\\022\035\n\030SOUL" + - "_RAND_EQUIP_RESPONSE\020\274\\\022\"\n\035SOUL_FORCE_RA" + - "ND_EQUIP_REQUEST\020\275\\\022#\n\036SOUL_FORCE_RAND_E" + - "QUIP_RESPONSE\020\276\\\022\032\n\025TRIGGER_EVENT_REQUES" + - "T\020\374\\\022\033\n\026TRIGGER_EVENT_RESPONSE\020\375\\\022\032\n\025TEA" + - "M_POS_SAVE_REQUEST\020\376\\\022\033\n\026TEAM_POS_SAVE_R", - "ESPONSE\020\377\\\022!\n\034TAKE_ACTIVITY_REWARD_REQUE" + - "ST\020\200]\022\"\n\035TAKE_ACTIVITY_REWARD_RESPONSE\020\201" + - "]\022 \n\033TAKE_MISSION_REWARD_REQUEST\020\202]\022!\n\034T" + - "AKE_MISSION_REWARD_RESPONSE\020\203]\022 \n\033TEST_B" + - "UY_GIGT_GOODS_REQEUST\020\204]\022!\n\034TEST_BUY_GIG" + - "T_GOODS_RESPONSE\020\205]\022\036\n\031TAKE_TOWER_REWARD" + - "_REQUEST\020\206]\022\037\n\032TAKE_TOWER_REWARD_RESPONS" + - "E\020\207]\022$\n\037TAKE_SEVEN_HAPPY_REWARD_REQUEST\020" + - "\210]\022%\n TAKE_SEVEN_HAPPY_REWARD_RESPONSE\020\211" + - "]\022\033\n\026TO_BE_STRONGER_REQUEST\020\212]\022\034\n\027TO_BE_", - "STRONGER_RESPONSE\020\213]\022 \n\033TREASURE_REFRESH" + - "_INDICATION\020\214]\022 \n\033TREASURE_LEVELUP_INDIC" + - "ATION\020\215]\022\032\n\025UP_HERO_LEVEL_REQUEST\020\340]\022\033\n\026" + - "UP_HERO_LEVEL_RESPONSE\020\341]\022\031\n\024UP_HERO_STA" + - "R_REQUEST\020\342]\022\032\n\025UP_HERO_STAR_RESPONSE\020\343]" + - "\022 \n\033USER_AND_PRICE_ITEM_REQUEST\020\344]\022!\n\034US" + - "ER_AND_PRICE_ITEM_RESPONSE\020\345]\022\036\n\031USER_FO" + - "RCE_CHANGE_REQUEST\020\346]\022\037\n\032USER_FORCE_CHAN" + - "GE_RESPONSE\020\347]\022\032\n\025UPDATE_BAG_INDICATION\020" + - "\350]\022\031\n\024UPDATE_STATE_REQUEST\020\351]\022\032\n\025UPDATE_", - "STATE_RESPONSE\020\352]\022\037\n\032UPDATE_USER_EXP_IND" + - "ICATION\020\353]\022(\n#UPDATE_SECRET_BOX_SEASON_I" + - "NDICATION\020\354]\022\036\n\031UPDATE_PHONE_INFO_REQUES" + - "T\020\355]\022\037\n\032UPDATE_PHONE_INFO_RESPONSE\020\356]\022\034\n" + - "\027UPDATE_QUESTION_REQUEST\020\357]\022\035\n\030UPDATE_QU" + - "ESTION_RESPONSE\020\360]\022 \n\033UP_SOUL_EQUIP_QUIC" + - "K_REQUEST\020\362]\022\033\n\026UP_SOUL_EQUIP_RESPONSE\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_RESPONSE\020\307^\022\034\n", - "\027VIP_TAKE_REWARD_REQUEST\020\310^\022\035\n\030VIP_TAKE_" + - "REWARD_RESPONSE\020\311^\022\033\n\026VIEW_HERO_INFO_REQ" + - "UEST\020\312^\022\034\n\027VIEW_HERO_INFO_RESPONSE\020\313^\022\033\n" + - "\026VIP_TAKE_DAILY_REQUEST\020\314^\022\034\n\027VIP_TAKE_D" + - "AILY_RESPONSE\020\315^\022 \n\033WORKSHOP_FOUNDATION_" + - "REQUEST\020\250_\022!\n\034WORKSHOP_FOUNDATION_RESPON" + - "SE\020\251_\022\"\n\035WORKSHOP_EQUIP_CREATE_REQUEST\020\252" + - "_\022#\n\036WORKSHOP_EQUIP_CREATE_RESPONSE\020\253_\022\035" + - "\n\030WORKSHOP_REBUILD_REQUEST\020\254_\022\036\n\031WORKSHO" + - "P_REBUILD_RESPONSE\020\255_\022%\n WORKSHOP_REBUIL", - "D_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_RESPONSE\020" + - "\261_\022&\n!WORKSHOP_TECHNOLOGY_LEVEL_REQUEST\020" + - "\262_\022!\n\034WORKSHOP_TECHNOLOGY_RESPONSE\020\263_\022&\n" + - "!WORKSHOP_TECHNOLOGY_RESET_REQUEST\020\264_\022\'\n" + - "\"WORKSHOP_TECHNOLOGY_RESET_RESPONSE\020\265_B\002" + - "H\001" + "O\022 \n\033CHAMPION_VIEW_FINAL_REQUEST\020\352O\022!\n\034C" + + "HAMPION_VIEW_FINAL_RESPONSE\020\353O\022\026\n\021DRAW_H" + + "ERO_REQUEST\020\274P\022\027\n\022DRAW_HERO_RESPONSE\020\275P\022" + + "\027\n\022DEL_FRIEND_REQUEST\020\276P\022\030\n\023DEL_FRIEND_R" + + "ESPONSE\020\277P\022(\n#DIFFICULT_MAP_OPTION_RECOR" + + "D_REQUEST\020\300P\022)\n$DIFFICULT_MAP_OPTION_REC" + + "ORD_RESPONSE\020\301P\022 \n\033DIRECT_BUY_GOODS_INDI" + + "CATION\020\302P\022\032\n\025ERROR_CODE_INDICATION\020\240Q\022\027\n" + + "\022EQUIP_WEAR_REQUEST\020\242Q\022\030\n\023EQUIP_WEAR_RES", + "PONSE\020\243Q\022\035\n\030EQUIP_UNLOAD_OPT_REQUEST\020\244Q\022" + + "\036\n\031EQUIP_UNLOAD_OPT_RESPONSE\020\245Q\022\031\n\024EVENT" + + "_UPDATE_REQUEST\020\246Q\022\032\n\025EVENT_UPDATE_RESPO" + + "NSE\020\247Q\022\027\n\022EQUIP_LOCK_REQUEST\020\250Q\022\030\n\023EQUIP" + + "_LOCK_RESPONSE\020\251Q\022\"\n\035ENDLESS_MAP_HERO_IN" + + "FO_REQUEST\020\252Q\022#\n\036ENDLESS_MAP_HERO_INFO_R" + + "ESPONSE\020\253Q\022\036\n\031ENDLESS_MAP_RESET_REQUEST\020" + + "\254Q\022\037\n\032ENDLESS_MAP_RESET_RESPONSE\020\255Q\022\035\n\030E" + + "NDLESS_MAP_SIGN_REQUEST\020\256Q\022\036\n\031ENDLESS_MA" + + "P_SIGN_RESPONSE\020\257Q\022&\n!ENDLESS_EXECUTION_", + "REFRESH_REQUEST\020\260Q\022\'\n\"ENDLESS_EXECUTION_" + + "REFRESH_RESPONSE\020\261Q\022 \n\033ENDLESS_OUT_CONSU" + + "ME_REQUEST\020\262Q\022!\n\034ENDLESS_OUT_CONSUME_RES" + + "PONSE\020\263Q\022\037\n\032ENDLESS_REFRESH_INDICAITON\020\264" + + "Q\022!\n\034ENDLESS_MIN_MAP_INFO_REQUEST\020\265Q\022\"\n\035" + + "ENDLESS_MIN_MAP_INFO_RESPONSE\020\266Q\022\'\n\"ENDL" + + "ESS_MONSTER_REFRESH_INDICATION\020\267Q\022\"\n\035END" + + "LESS_SET_SKIPFIGHT_REQUEST\020\270Q\022#\n\036ENDLESS" + + "_SET_SKIPFIGHT_RESPONSE\020\271Q\022$\n\037ENDLESS_MA" + + "P_SET_TEAM_INDICATION\020\272Q\022\031\n\024EXCHANGE_CDK", + "_REQUEST\020\273Q\022\032\n\025EXCHANGE_CDK_RESPONSE\020\274Q\022" + + "\"\n\035ENDLESS_MAP_CHANGE_INDICATION\020\275Q\022\030\n\023F" + + "IGHT_START_REQUEST\020\204R\022\031\n\024FIGHT_START_RES" + + "PONSE\020\205R\022\026\n\021FIGHT_END_REQUEST\020\206R\022\027\n\022FIGH" + + "T_END_RESPONSE\020\207R\022\032\n\025FRIEND_INVITE_REQUE" + + "ST\020\210R\022\033\n\026FRIEND_INVITE_RESPONSE\020\211R\022$\n\037FR" + + "IEND_INVITE_OPERATION_REQUEST\020\212R\022%\n FRIE" + + "ND_INVITE_OPERATION_RESPONSE\020\213R\022\036\n\031FRIEN" + + "D_TAKE_HEART_REQUEST\020\214R\022\037\n\032FRIEND_TAKE_H" + + "EART_RESPONSE\020\215R\022 \n\033FRIEND_GIVE_PRESENT_", + "REQUEST\020\216R\022!\n\034FRIEND_GIVE_PRESENT_RESPON" + + "SE\020\217R\022\032\n\025FRIEND_SEARCH_REQUEST\020\220R\022\033\n\026FRI" + + "END_SEARCH_RESPONSE\020\221R\022#\n\036FIVE_PLAYER_RE" + + "FLUSH_INDICATION\020\222R\022\030\n\023SERVER_FIVE_REQEU" + + "ST\020\224R\022\033\n\026FB_STAR_REWARD_REQUEST\020\225R\022\034\n\027FB" + + "_STAR_REWARD_RESPONSE\020\226R\022\032\n\025FAMILY_CREAT" + + "E_REQUEST\020\227R\022\033\n\026FAMILY_CREATE_RESPONSE\020\230" + + "R\022\034\n\027FAMILY_RECOMEND_REQUEST\020\231R\022\035\n\030FAMIL" + + "Y_RECOMEND_RESPONSE\020\232R\022\030\n\023FAMILY_JOIN_RE" + + "QUEST\020\233R\022\031\n\024FAMILY_JOIN_RESPONSE\020\234R\022\031\n\024F", + "AMILY_APPLY_REQEUST\020\235R\022\032\n\025FAMILY_APPLY_R" + + "ESPONSE\020\236R\022\032\n\025FAMILY_SEARCH_REQEUST\020\237R\022\033" + + "\n\026FAMILY_SEARCH_RESPONSE\020\240R\022\033\n\026FAMILY_JO" + + "IN_INDICATION\020\241R\022\034\n\027FAMILY_GET_INFO_REQU" + + "EST\020\242R\022\035\n\030FAMILY_GET_INFO_RESPONSE\020\243R\022\033\n" + + "\026FAMILY_GET_LOG_REQUEST\020\244R\022\034\n\027FAMILY_GET" + + "_LOG_RESPOSNE\020\245R\022\036\n\031FAMILY_GET_MEMBER_RE" + + "QUEST\020\246R\022\037\n\032FAMILY_GET_MEMBER_RESPOSNE\020\247" + + "R\022\035\n\030FAMILY_GET_APPLY_REQUEST\020\250R\022\036\n\031FAMI" + + "LY_GET_APPLY_RESPOSNE\020\251R\022(\n#FAMILY_OPERA", + "TION_APPLY_LIST_REQUEST\020\252R\022)\n$FAMILY_OPE" + + "RATION_APPLY_LIST_RESPONSE\020\253R\022\034\n\027FAMILY_" + + "KICK_OUT_REQUEST\020\254R\022\035\n\030FAMILY_KICK_OUT_R" + + "ESPONSE\020\255R\022\037\n\032FAMILY_APPOINTMENT_REQEUST" + + "\020\256R\022 \n\033FAMILY_APPOINTMENT_RESPONSE\020\257R\022\033\n" + + "\026FAMILY_KICK_INDICATION\020\260R\022&\n!FAMILY_POS" + + "ITION_UPDATE_INDICAITON\020\261R\022\037\n\032FAMILY_DIS" + + "SOLUTION_REQUEST\020\262R\022 \n\033FAMILY_DISSOLUTIO" + + "N_RESPONSE\020\263R\022!\n\034FAMILY_CHANGE_NOTICE_RE" + + "QUEST\020\264R\022\"\n\035FAMILY_CHANGE_NOTICE_RESPONS", + "E\020\265R\022$\n\037FAMILY_CHANGE_JOIN_TYPE_REQUEST\020" + + "\266R\022%\n FAMILY_CHANGE_JOIN_TYPE_RESPONSE\020\267" + + "R\022\"\n\035FAMILY_CHANGE_BASE_INDICATION\020\270R\022%\n" + + " FAMILY_TRANSFER_CHAIRMAN_REQUEST\020\271R\022&\n!" + + "FAMILY_TRANSFER_CHAIRMAN_RESPONSE\020\272R\022\031\n\024" + + "FAMILY_LEVEL_REQUEST\020\273R\022\032\n\025FAMILY_LEVEL_" + + "RESPONSE\020\274R\022$\n\037FAMILY_QUICK_SET_DEFEND_R" + + "EQEUST\020\275R\022%\n FAMILY_QUICK_SET_DEFEND_RES" + + "PONSE\020\276R\022\037\n\032FAMILY_VIEW_DEFEND_REQUEST\020\277" + + "R\022 \n\033FAMILY_VIEW_DEFEND_RESPONSE\020\300R\022&\n!F", + "AMILY_VIEW_DEFEND_DETAIL_REQUEST\020\301R\022\'\n\"F" + + "AMILY_VIEW_DEFEND_DETAIL_RESPONSE\020\302R\022\030\n\023" + + "FAMILY_WALK_REQUEST\020\303R\022\031\n\024FAMILY_WALK_RE" + + "SPONSE\020\304R\022\033\n\026FAMILY_WALK_INDICATION\020\305R\022\'" + + "\n\"FAMILY_QUICK_SET_DEFEND_INDICATION\020\306R\022" + + "\036\n\031FAMILY_FIGHT_INFO_REQUEST\020\307R\022\037\n\032FAMIL" + + "Y_FIGHT_INFO_RESPONSE\020\310R\022$\n\037FAMILY_FIGHT" + + "_ROUND_INFO_REQUEST\020\311R\022%\n FAMILY_FIGHT_R" + + "OUND_INFO_RESPONSE\020\312R\022-\n(FAMILY_FIGHT_MA" + + "TCHING_SUCCESS_INDICATION\020\313R\022 \n\033FAMILY_F", + "IGHT_ATTACK_REQUEST\020\314R\022!\n\034FAMILY_FIGHT_A" + + "TTACK_RESPONSE\020\315R\022)\n$FAMILY_PERSONAL_FIG" + + "HT_RESULT_REQUEST\020\316R\022*\n%FAMILY_PERSONAL_" + + "FIGHT_RESULT_RESPONSE\020\317R\022\036\n\031FAMILY_DEFEA" + + "TE_INDICATION\020\320R\022&\n!FAMILY_FIGHT_TOTAL_R" + + "ESULT_REQUEST\020\321R\022\'\n\"FAMILY_FIGHT_TOTAL_R" + + "ESULT_RESPONSE\020\322R\022\037\n\032FAMILY_CHANGE_ICON_" + + "REQUEST\020\323R\022 \n\033FAMILY_CHANGE_ICON_RESPONS" + + "E\020\324R\022 \n\033FAMILY_ATTACK_BLOOD_REQUEST\020\325R\022!" + + "\n\034FAMILY_ATTACK_BLOOD_RESPONSE\020\326R\022\"\n\035FAM", + "ILY_REFUSE_JOIN_INDICATION\020\327R\022\035\n\030FRIEND_" + + "BLACK_OPT_REQUEST\020\330R\022\036\n\031FRIEND_BLACK_OPT" + + "_RESPONSE\020\331R\022\033\n\026GET_PLAYERINFO_REQUEST\020\350" + + "R\022\034\n\027GET_PLAYERINFO_RESPONSE\020\351R\022\031\n\024GET_H" + + "EROINFO_REQUEST\020\352R\022\032\n\025GET_HEROINFO_RESPO" + + "NSE\020\353R\022\031\n\024GET_ITEMINFO_REQUEST\020\354R\022\032\n\025GET" + + "_ITEMINFO_RESPONSE\020\355R\022\017\n\nGM_REQUEST\020\356R\022\020" + + "\n\013GM_RESPONSE\020\357R\022\036\n\031GET_ALL_MAIL_INFO_RE" + + "QUEST\020\360R\022\037\n\032GET_ALL_MAIL_INFO_RESPONSE\020\361" + + "R\022\036\n\030GET_TEAMPOS_INFO_REQUEST\020\344\201\001\022\037\n\031GET", + "_TEAMPOS_INFO_RESPONSE\020\345\201\001\022\033\n\025GET_ALL_EQ" + + "UIP_REQUEST\020\346\201\001\022\034\n\026GET_ALL_EQUIP_RESPONS" + + "E\020\347\201\001\022\035\n\027GET_ALL_POKEMON_REQUEST\020\350\201\001\022\036\n\030" + + "GET_ALL_POKEMON_RESPONSE\020\351\201\001\022\037\n\031GET_WORK" + + "SHOP_INFO_REQUEST\020\352\201\001\022 \n\032GET_WORKSHOP_IN" + + "FO_RESPONSE\020\353\201\001\022%\n\037GET_ALL_LEVE_DIFFICUL" + + "TT_REQUEST\020\356\201\001\022&\n GET_ALL_LEVE_DIFFICULT" + + "T_RESPONSE\020\357\201\001\022\036\n\030GET_ALL_ACTIVITY_REQUE" + + "ST\020\360\201\001\022\037\n\031GET_ALL_ACTIVITY_RESPONSE\020\361\201\001\022" + + "\033\n\025GET_SECRETBOX_REQUEST\020\362\201\001\022\034\n\026GET_SECR", + "ETBOX_RESPONSE\020\363\201\001\022\035\n\027GET_STARE_INFOS_RE" + + "QUEST\020\364\201\001\022\036\n\030GET_STARE_INFOS_RESPONSE\020\365\201" + + "\001\022 \n\032GET_FUNCTIONOFTIME_REQUEST\020\366\201\001\022!\n\033G" + + "ET_FUNCTIONOFTIME_RESPONSE\020\367\201\001\022\036\n\030GET_CH" + + "AT_MESSAGE_REQUEST\020\374\201\001\022\036\n\030GET_CHAT_MESSA" + + "GE_REPONSE\020\375\201\001\022\035\n\027GET_FRIEND_INFO_REQUES" + + "T\020\376\201\001\022\035\n\027GET_FRIEND_INFO_REPONSE\020\377\201\001\022\037\n\031" + + "GET_RINGFIRE_INFO_REQUEST\020\200\202\001\022 \n\032GET_RIN" + + "GFIRE_INFO_RESPONSE\020\201\202\001\022\031\n\023GET_MISSION_R" + + "EQUEST\020\202\202\001\022\032\n\024GET_MISSION_RESPONSE\020\203\202\001\022\"", + "\n\034GETF_FORCE_RANK_INFO_REQUEST\020\206\202\001\022#\n\035GE" + + "TF_FORCE_RANK_INFO_RESPONSE\020\207\202\001\022#\n\035GETF_" + + "EXPERT_RANK_INFO_REQUEST\020\210\202\001\022$\n\036GETF_EXP" + + "ERT_RANK_INFO_RESPONSE\020\211\202\001\022&\n GET_PLAYER" + + "_ONE_TEAM_INFO_REQUEST\020\212\202\001\022\'\n!GET_PLAYER" + + "_ONE_TEAM_INFO_RESPONSE\020\213\202\001\022#\n\035GET_MONST" + + "ER_RANK_INFO_REQUEST\020\214\202\001\022#\n\036GET_MONSTER_" + + "RANK_INFO_RESPONSE\020\377\014\022\035\n\030GET_PHONE_REWAR" + + "D_REQUEST\020\200\r\022\036\n\031GET_PHONE_REWARD_RESPONS" + + "E\020\201\r\022\031\n\024GET_QUESTION_REQUEST\020\202\r\022\032\n\025GET_Q", + "UESTION_RESPONSE\020\203\r\022%\n GET_LUCKWHEEL_RAN" + + "DREWARD_REQUEST\020\204\r\022&\n!GET_LUCKWHEEL_RAND" + + "REWARD_RESPONSE\020\205\r\022\032\n\025GET_LUCKWHEEL_REQU" + + "EST\020\206\r\022\033\n\026GET_LUCKWHEEL_RESPONSE\020\207\r\022\032\n\024G" + + "ET_ONE_RANK_REQUEST\020\226\202\001\022\033\n\025GET_ONE_RANK_" + + "RESPONSE\020\227\202\001\022\027\n\022HERO_RAND_REQQUEST\020\315S\022\027\n" + + "\022HERO_RAND_RESPONSE\020\316S\022\031\n\024HERO_COMPOSE_R" + + "EQUEST\020\317S\022\032\n\025HERO_COMPOSE_RESPONSE\020\320S\022\030\n" + + "\023HERO_RETURN_REQUEST\020\321S\022\031\n\024HERO_RETURN_R" + + "ESPONSE\020\322S\022\035\n\030HERO_LOCK_CHANGE_REQUEST\020\323", + "S\022\036\n\031HERO_LOCK_CHANGE_RESPONSE\020\324S\022\022\n\rLOG" + + "IN_REQUEST\020\334V\022\023\n\016LOGIN_RESPONSE\020\335V\022\036\n\031LU" + + "CKWHEEL_POOL_INDICATION\020\336V\022\026\n\021MAP_ENTER_" + + "REQUEST\020\300W\022\027\n\022MAP_ENTER_RESPONSE\020\301W\022\024\n\017M" + + "AP_OUT_REQUEST\020\302W\022\025\n\020MAP_OUT_RESPONSE\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\022M" + + "AIL_READ_RESPONSE\020\307W\022 \n\033MAIL_TAKE_MAIL_I" + + "TEM_REQUEST\020\310W\022\"\n\035MAIL_TAKE_MAIL_ITEM_RE" + + "SPONESE\020\311W\022\036\n\031MAP_START_EXPLORE_REQUEST\020", + "\312W\022\037\n\032MAP_START_EXPLORE_RESPONSE\020\313W\022\036\n\031M" + + "AP_GET_RANK_INFO_REQUEST\020\314W\022\037\n\032MAP_GET_R" + + "ANK_INFO_RESPONSE\020\315W\022 \n\033MAP_BUY_FIGHT_CO" + + "UNT_REQUEST\020\316W\022!\n\034MAP_BUY_FIGHT_COUNT_RE" + + "SPONSE\020\317W\022\026\n\021MAP_SWEEP_REQUEST\020\320W\022\027\n\022MAP" + + "_SWEEP_RESPONSE\020\321W\022\033\n\026MAP_FAST_FIGHT_REQ" + + "UEST\020\322W\022\034\n\027MAP_FAST_FIGHT_RESPONSE\020\323W\022\036\n" + + "\031MISSION_UPDATE_INDICATION\020\324W\022\034\n\027MAP_TOW" + + "ER_RESET_REQUEST\020\327W\022\035\n\030MAP_TOWER_RESET_R" + + "ESPONSE\020\330W\022!\n\034MAP_TOWER_CALL_CHIEF_REQUE", + "ST\020\331W\022\"\n\035MAP_TOWER_CALL_CHIEF_RESPONSE\020\332" + + "W\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\032MAP_TOWER_USEBUFF_" + + "RESPONSE\020\340W\022\036\n\031MODIFY_DECORATION_REQUEST" + + "\020\341W\022\037\n\032MODIFY_DECORATION_RESPONSE\020\342W\022\027\n\022" + + "MAP_OUT_INDICATION\020\343W\022 \n\033MAIN_LEVEL_GET_" + + "INFO_REQUEST\020\344W\022!\n\034MAIN_LEVEL_GET_INFO_R" + + "ESPONSE\020\345W\022)\n$MAIN_LEVEL_TAKE_STATE_REWA" + + "RD_REQUEST\020\346W\022*\n%MAIN_LEVEL_TAKE_STATE_R", + "EWARD_RESPONSE\020\347W\022 \n\033MAIN_LEVEL_GET_RANK" + + "_REQUEST\020\350W\022!\n\034MAIN_LEVEL_GET_RANK_RESPO" + + "NSE\020\351W\022\030\n\023MAIL_DELETE_REQUEST\020\352W\022\031\n\024MAIL" + + "_DELETE_RESPONSE\020\353W\022\'\n\"MAIN_LEVEL_FIGHT_" + + "UPDATE_INDICATION\020\354W\022)\n$MISSING_ROOM_MIS" + + "SION_REFRESH_REQUEST\020\355W\022*\n%MISSING_ROOM_" + + "MISSION_REFRESH_RESPONSE\020\356W\022,\n\'MISSING_R" + + "OOM_MISSION_ACCELERATE_REQUEST\020\357W\022-\n(MIS" + + "SING_ROOM_MISSION_ACCELERATE_RESPONSE\020\360W" + + "\022#\n\036MISSING_ROOM_HERO_SEND_REQUEST\020\361W\022$\n", + "\037MISSING_ROOM_HERO_SEND_RESPONSE\020\362W\022\"\n\035N" + + "OTIFY_PAY_SUCCESS_INDICATION\020\244X\022\032\n\025NEXT_" + + "ACTIVITY_REQUEST\020\245X\022\033\n\026NEXT_ACTIVITY_RES" + + "PONSE\020\246X\022&\n!POKEMON_COMONPENT_LEVELUP_RE" + + "QUEST\020\354Y\022\'\n\"POKEMON_COMONPENT_LEVELUP_RE" + + "SPONSE\020\355Y\022\035\n\030POKEMON_ADVANCED_REQUEST\020\356Y" + + "\022\036\n\031POKEMON_ADVANCED_RESPONSE\020\357Y\022 \n\033PLAY" + + "ER_BACKCINFO_INDICATION\020\360Y\022\031\n\024PLAY_WITH_" + + "SB_REQUEST\020\361Y\022\032\n\025PLAY_WITH_SB_RESPONSE\020\362" + + "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\032\n\025TRIGGER_EVENT_RE" + + "QUEST\020\374\\\022\033\n\026TRIGGER_EVENT_RESPONSE\020\375\\\022\032\n" + + "\025TEAM_POS_SAVE_REQUEST\020\376\\\022\033\n\026TEAM_POS_SA" + + "VE_RESPONSE\020\377\\\022!\n\034TAKE_ACTIVITY_REWARD_R" + + "EQUEST\020\200]\022\"\n\035TAKE_ACTIVITY_REWARD_RESPON", + "SE\020\201]\022 \n\033TAKE_MISSION_REWARD_REQUEST\020\202]\022" + + "!\n\034TAKE_MISSION_REWARD_RESPONSE\020\203]\022 \n\033TE" + + "ST_BUY_GIGT_GOODS_REQEUST\020\204]\022!\n\034TEST_BUY" + + "_GIGT_GOODS_RESPONSE\020\205]\022\036\n\031TAKE_TOWER_RE" + + "WARD_REQUEST\020\206]\022\037\n\032TAKE_TOWER_REWARD_RES" + + "PONSE\020\207]\022$\n\037TAKE_SEVEN_HAPPY_REWARD_REQU" + + "EST\020\210]\022%\n TAKE_SEVEN_HAPPY_REWARD_RESPON" + + "SE\020\211]\022\033\n\026TO_BE_STRONGER_REQUEST\020\212]\022\034\n\027TO" + + "_BE_STRONGER_RESPONSE\020\213]\022 \n\033TREASURE_REF" + + "RESH_INDICATION\020\214]\022 \n\033TREASURE_LEVELUP_I", + "NDICATION\020\215]\022\032\n\025UP_HERO_LEVEL_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_RESPONS" + + "E\020\343]\022 \n\033USER_AND_PRICE_ITEM_REQUEST\020\344]\022!" + + "\n\034USER_AND_PRICE_ITEM_RESPONSE\020\345]\022\036\n\031USE" + + "R_FORCE_CHANGE_REQUEST\020\346]\022\037\n\032USER_FORCE_" + + "CHANGE_RESPONSE\020\347]\022\032\n\025UPDATE_BAG_INDICAT" + + "ION\020\350]\022\031\n\024UPDATE_STATE_REQUEST\020\351]\022\032\n\025UPD" + + "ATE_STATE_RESPONSE\020\352]\022\037\n\032UPDATE_USER_EXP" + + "_INDICATION\020\353]\022(\n#UPDATE_SECRET_BOX_SEAS", + "ON_INDICATION\020\354]\022\036\n\031UPDATE_PHONE_INFO_RE" + + "QUEST\020\355]\022\037\n\032UPDATE_PHONE_INFO_RESPONSE\020\356" + + "]\022\034\n\027UPDATE_QUESTION_REQUEST\020\357]\022\035\n\030UPDAT" + + "E_QUESTION_RESPONSE\020\360]\022 \n\033UP_SOUL_EQUIP_" + + "QUICK_REQUEST\020\362]\022\033\n\026UP_SOUL_EQUIP_RESPON" + + "SE\020\363]\022\035\n\030VIEW_FIGHTREPLAY_REQUEST\020\304^\022\036\n\031" + + "VIEW_FIGHTREPLAY_RESPONSE\020\305^\022\030\n\023VIP_LEVE" + + "LUP_REQEUST\020\306^\022\031\n\024VIP_LEVELUP_RESPONSE\020\307" + + "^\022\034\n\027VIP_TAKE_REWARD_REQUEST\020\310^\022\035\n\030VIP_T" + + "AKE_REWARD_RESPONSE\020\311^\022\033\n\026VIEW_HERO_INFO", + "_REQUEST\020\312^\022\034\n\027VIEW_HERO_INFO_RESPONSE\020\313" + + "^\022\033\n\026VIP_TAKE_DAILY_REQUEST\020\314^\022\034\n\027VIP_TA" + + "KE_DAILY_RESPONSE\020\315^\022 \n\033WORKSHOP_FOUNDAT" + + "ION_REQUEST\020\250_\022!\n\034WORKSHOP_FOUNDATION_RE" + + "SPONSE\020\251_\022\"\n\035WORKSHOP_EQUIP_CREATE_REQUE" + + "ST\020\252_\022#\n\036WORKSHOP_EQUIP_CREATE_RESPONSE\020" + + "\253_\022\035\n\030WORKSHOP_REBUILD_REQUEST\020\254_\022\036\n\031WOR" + + "KSHOP_REBUILD_RESPONSE\020\255_\022%\n WORKSHOP_RE" + + "BUILD_CONFIRM_REQUEST\020\256_\022%\n WORKSHOP_REB" + + "UILD_CONFIRM_RESONSE\020\257_\022\035\n\030WORKSHOP_LEVE", + "LUP_REQUEST\020\260_\022\036\n\031WORKSHOP_LEVELUP_RESPO" + + "NSE\020\261_\022&\n!WORKSHOP_TECHNOLOGY_LEVEL_REQU" + + "EST\020\262_\022!\n\034WORKSHOP_TECHNOLOGY_RESPONSE\020\263" + + "_\022&\n!WORKSHOP_TECHNOLOGY_RESET_REQUEST\020\264" + + "_\022\'\n\"WORKSHOP_TECHNOLOGY_RESET_RESPONSE\020" + + "\265_B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { diff --git a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java index 512699140..81f111712 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java @@ -90550,6 +90550,1681 @@ public final class PlayerInfoProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.VipTakeDilyResponse) } + public interface MissingRoomRefreshResponseOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + java.util.List + getInfosList(); + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo getInfos(int index); + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + int getInfosCount(); + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + java.util.List + getInfosOrBuilderList(); + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder getInfosOrBuilder( + int index); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.MissingRoomRefreshResponse} + * + *
+   *迷宫寻宝刷新任务
+   * 
+ */ + public static final class MissingRoomRefreshResponse extends + com.google.protobuf.GeneratedMessage + implements MissingRoomRefreshResponseOrBuilder { + // Use MissingRoomRefreshResponse.newBuilder() to construct. + private MissingRoomRefreshResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private MissingRoomRefreshResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final MissingRoomRefreshResponse defaultInstance; + public static MissingRoomRefreshResponse getDefaultInstance() { + return defaultInstance; + } + + public MissingRoomRefreshResponse getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MissingRoomRefreshResponse( + 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)) { + infos_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + infos_.add(input.readMessage(com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.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)) { + infos_ = java.util.Collections.unmodifiableList(infos_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public MissingRoomRefreshResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MissingRoomRefreshResponse(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + // repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + public static final int INFOS_FIELD_NUMBER = 1; + private java.util.List infos_; + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public java.util.List getInfosList() { + return infos_; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public java.util.List + getInfosOrBuilderList() { + return infos_; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public int getInfosCount() { + return infos_.size(); + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfo getInfos(int index) { + return infos_.get(index); + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder getInfosOrBuilder( + int index) { + return infos_.get(index); + } + + private void initFields() { + infos_ = 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 < infos_.size(); i++) { + output.writeMessage(1, infos_.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 < infos_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, infos_.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.PlayerInfoProto.MissingRoomRefreshResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse 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.PlayerInfoProto.MissingRoomRefreshResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse 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.PlayerInfoProto.MissingRoomRefreshResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse 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.PlayerInfoProto.MissingRoomRefreshResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse 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.PlayerInfoProto.MissingRoomRefreshResponse 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.MissingRoomRefreshResponse} + * + *
+     *迷宫寻宝刷新任务
+     * 
+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessage.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { + getInfosFieldBuilder(); + } + } + private static Builder create() { + return new Builder(); + } + + public Builder clear() { + super.clear(); + if (infosBuilder_ == null) { + infos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + infosBuilder_.clear(); + } + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse build() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse buildPartial() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse result = new com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse(this); + int from_bitField0_ = bitField0_; + if (infosBuilder_ == null) { + if (((bitField0_ & 0x00000001) == 0x00000001)) { + infos_ = java.util.Collections.unmodifiableList(infos_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.infos_ = infos_; + } else { + result.infos_ = infosBuilder_.build(); + } + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse) { + return mergeFrom((com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse other) { + if (other == com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse.getDefaultInstance()) return this; + if (infosBuilder_ == null) { + if (!other.infos_.isEmpty()) { + if (infos_.isEmpty()) { + infos_ = other.infos_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureInfosIsMutable(); + infos_.addAll(other.infos_); + } + onChanged(); + } + } else { + if (!other.infos_.isEmpty()) { + if (infosBuilder_.isEmpty()) { + infosBuilder_.dispose(); + infosBuilder_ = null; + infos_ = other.infos_; + bitField0_ = (bitField0_ & ~0x00000001); + infosBuilder_ = + com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? + getInfosFieldBuilder() : null; + } else { + infosBuilder_.addAllMessages(other.infos_); + } + } + } + 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.PlayerInfoProto.MissingRoomRefreshResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomRefreshResponse) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + private java.util.List infos_ = + java.util.Collections.emptyList(); + private void ensureInfosIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + infos_ = new java.util.ArrayList(infos_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder, com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder> infosBuilder_; + + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public java.util.List getInfosList() { + if (infosBuilder_ == null) { + return java.util.Collections.unmodifiableList(infos_); + } else { + return infosBuilder_.getMessageList(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public int getInfosCount() { + if (infosBuilder_ == null) { + return infos_.size(); + } else { + return infosBuilder_.getCount(); + } + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfo getInfos(int index) { + if (infosBuilder_ == null) { + return infos_.get(index); + } else { + return infosBuilder_.getMessage(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder setInfos( + int index, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo value) { + if (infosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfosIsMutable(); + infos_.set(index, value); + onChanged(); + } else { + infosBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder setInfos( + int index, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder builderForValue) { + if (infosBuilder_ == null) { + ensureInfosIsMutable(); + infos_.set(index, builderForValue.build()); + onChanged(); + } else { + infosBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder addInfos(com.ljsd.jieling.protocols.CommonProto.UserMissionInfo value) { + if (infosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfosIsMutable(); + infos_.add(value); + onChanged(); + } else { + infosBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder addInfos( + int index, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo value) { + if (infosBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInfosIsMutable(); + infos_.add(index, value); + onChanged(); + } else { + infosBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder addInfos( + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder builderForValue) { + if (infosBuilder_ == null) { + ensureInfosIsMutable(); + infos_.add(builderForValue.build()); + onChanged(); + } else { + infosBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder addInfos( + int index, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder builderForValue) { + if (infosBuilder_ == null) { + ensureInfosIsMutable(); + infos_.add(index, builderForValue.build()); + onChanged(); + } else { + infosBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder addAllInfos( + java.lang.Iterable values) { + if (infosBuilder_ == null) { + ensureInfosIsMutable(); + super.addAll(values, infos_); + onChanged(); + } else { + infosBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder clearInfos() { + if (infosBuilder_ == null) { + infos_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + infosBuilder_.clear(); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public Builder removeInfos(int index) { + if (infosBuilder_ == null) { + ensureInfosIsMutable(); + infos_.remove(index); + onChanged(); + } else { + infosBuilder_.remove(index); + } + return this; + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder getInfosBuilder( + int index) { + return getInfosFieldBuilder().getBuilder(index); + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder getInfosOrBuilder( + int index) { + if (infosBuilder_ == null) { + return infos_.get(index); } else { + return infosBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public java.util.List + getInfosOrBuilderList() { + if (infosBuilder_ != null) { + return infosBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(infos_); + } + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder addInfosBuilder() { + return getInfosFieldBuilder().addBuilder( + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder addInfosBuilder( + int index) { + return getInfosFieldBuilder().addBuilder( + index, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.getDefaultInstance()); + } + /** + * repeated .com.ljsd.jieling.protocols.UserMissionInfo infos = 1; + */ + public java.util.List + getInfosBuilderList() { + return getInfosFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder, com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder> + getInfosFieldBuilder() { + if (infosBuilder_ == null) { + infosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< + com.ljsd.jieling.protocols.CommonProto.UserMissionInfo, com.ljsd.jieling.protocols.CommonProto.UserMissionInfo.Builder, com.ljsd.jieling.protocols.CommonProto.UserMissionInfoOrBuilder>( + infos_, + ((bitField0_ & 0x00000001) == 0x00000001), + getParentForChildren(), + isClean()); + infos_ = null; + } + return infosBuilder_; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.MissingRoomRefreshResponse) + } + + static { + defaultInstance = new MissingRoomRefreshResponse(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.MissingRoomRefreshResponse) + } + + public interface MissingRoomSendHeroRequestOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // repeated string heroIds = 1; + /** + * repeated string heroIds = 1; + */ + java.util.List + getHeroIdsList(); + /** + * repeated string heroIds = 1; + */ + int getHeroIdsCount(); + /** + * repeated string heroIds = 1; + */ + java.lang.String getHeroIds(int index); + /** + * repeated string heroIds = 1; + */ + com.google.protobuf.ByteString + getHeroIdsBytes(int index); + + // optional int32 missionId = 2; + /** + * optional int32 missionId = 2; + */ + boolean hasMissionId(); + /** + * optional int32 missionId = 2; + */ + int getMissionId(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.MissingRoomSendHeroRequest} + * + *
+   *迷宫寻宝派遣
+   * 
+ */ + public static final class MissingRoomSendHeroRequest extends + com.google.protobuf.GeneratedMessage + implements MissingRoomSendHeroRequestOrBuilder { + // Use MissingRoomSendHeroRequest.newBuilder() to construct. + private MissingRoomSendHeroRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private MissingRoomSendHeroRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final MissingRoomSendHeroRequest defaultInstance; + public static MissingRoomSendHeroRequest getDefaultInstance() { + return defaultInstance; + } + + public MissingRoomSendHeroRequest getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MissingRoomSendHeroRequest( + 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)) { + heroIds_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + heroIds_.add(input.readBytes()); + break; + } + case 16: { + bitField0_ |= 0x00000001; + missionId_ = 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 { + if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + heroIds_ = new com.google.protobuf.UnmodifiableLazyStringList(heroIds_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public MissingRoomSendHeroRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MissingRoomSendHeroRequest(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // repeated string heroIds = 1; + public static final int HEROIDS_FIELD_NUMBER = 1; + private com.google.protobuf.LazyStringList heroIds_; + /** + * repeated string heroIds = 1; + */ + public java.util.List + getHeroIdsList() { + return heroIds_; + } + /** + * repeated string heroIds = 1; + */ + public int getHeroIdsCount() { + return heroIds_.size(); + } + /** + * repeated string heroIds = 1; + */ + public java.lang.String getHeroIds(int index) { + return heroIds_.get(index); + } + /** + * repeated string heroIds = 1; + */ + public com.google.protobuf.ByteString + getHeroIdsBytes(int index) { + return heroIds_.getByteString(index); + } + + // optional int32 missionId = 2; + public static final int MISSIONID_FIELD_NUMBER = 2; + private int missionId_; + /** + * optional int32 missionId = 2; + */ + public boolean hasMissionId() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 missionId = 2; + */ + public int getMissionId() { + return missionId_; + } + + private void initFields() { + heroIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + missionId_ = 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(); + for (int i = 0; i < heroIds_.size(); i++) { + output.writeBytes(1, heroIds_.getByteString(i)); + } + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeInt32(2, missionId_); + } + 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 < heroIds_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeBytesSizeNoTag(heroIds_.getByteString(i)); + } + size += dataSize; + size += 1 * getHeroIdsList().size(); + } + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, missionId_); + } + 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.PlayerInfoProto.MissingRoomSendHeroRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest 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.PlayerInfoProto.MissingRoomSendHeroRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest 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.PlayerInfoProto.MissingRoomSendHeroRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest 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.PlayerInfoProto.MissingRoomSendHeroRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest 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.PlayerInfoProto.MissingRoomSendHeroRequest 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.MissingRoomSendHeroRequest} + * + *
+     *迷宫寻宝派遣
+     * 
+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.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(); + heroIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + missionId_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest build() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest buildPartial() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest result = new com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + heroIds_ = new com.google.protobuf.UnmodifiableLazyStringList( + heroIds_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.heroIds_ = heroIds_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000001; + } + result.missionId_ = missionId_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest) { + return mergeFrom((com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest other) { + if (other == com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest.getDefaultInstance()) return this; + if (!other.heroIds_.isEmpty()) { + if (heroIds_.isEmpty()) { + heroIds_ = other.heroIds_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureHeroIdsIsMutable(); + heroIds_.addAll(other.heroIds_); + } + onChanged(); + } + if (other.hasMissionId()) { + setMissionId(other.getMissionId()); + } + 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.PlayerInfoProto.MissingRoomSendHeroRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomSendHeroRequest) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // repeated string heroIds = 1; + private com.google.protobuf.LazyStringList heroIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureHeroIdsIsMutable() { + if (!((bitField0_ & 0x00000001) == 0x00000001)) { + heroIds_ = new com.google.protobuf.LazyStringArrayList(heroIds_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated string heroIds = 1; + */ + public java.util.List + getHeroIdsList() { + return java.util.Collections.unmodifiableList(heroIds_); + } + /** + * repeated string heroIds = 1; + */ + public int getHeroIdsCount() { + return heroIds_.size(); + } + /** + * repeated string heroIds = 1; + */ + public java.lang.String getHeroIds(int index) { + return heroIds_.get(index); + } + /** + * repeated string heroIds = 1; + */ + public com.google.protobuf.ByteString + getHeroIdsBytes(int index) { + return heroIds_.getByteString(index); + } + /** + * repeated string heroIds = 1; + */ + public Builder setHeroIds( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdsIsMutable(); + heroIds_.set(index, value); + onChanged(); + return this; + } + /** + * repeated string heroIds = 1; + */ + public Builder addHeroIds( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdsIsMutable(); + heroIds_.add(value); + onChanged(); + return this; + } + /** + * repeated string heroIds = 1; + */ + public Builder addAllHeroIds( + java.lang.Iterable values) { + ensureHeroIdsIsMutable(); + super.addAll(values, heroIds_); + onChanged(); + return this; + } + /** + * repeated string heroIds = 1; + */ + public Builder clearHeroIds() { + heroIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated string heroIds = 1; + */ + public Builder addHeroIdsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + ensureHeroIdsIsMutable(); + heroIds_.add(value); + onChanged(); + return this; + } + + // optional int32 missionId = 2; + private int missionId_ ; + /** + * optional int32 missionId = 2; + */ + public boolean hasMissionId() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 missionId = 2; + */ + public int getMissionId() { + return missionId_; + } + /** + * optional int32 missionId = 2; + */ + public Builder setMissionId(int value) { + bitField0_ |= 0x00000002; + missionId_ = value; + onChanged(); + return this; + } + /** + * optional int32 missionId = 2; + */ + public Builder clearMissionId() { + bitField0_ = (bitField0_ & ~0x00000002); + missionId_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.MissingRoomSendHeroRequest) + } + + static { + defaultInstance = new MissingRoomSendHeroRequest(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.MissingRoomSendHeroRequest) + } + + public interface MissingRoomAccelerateRequestOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 missionId = 1; + /** + * optional int32 missionId = 1; + */ + boolean hasMissionId(); + /** + * optional int32 missionId = 1; + */ + int getMissionId(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.MissingRoomAccelerateRequest} + * + *
+   *迷宫寻宝任务加速
+   * 
+ */ + public static final class MissingRoomAccelerateRequest extends + com.google.protobuf.GeneratedMessage + implements MissingRoomAccelerateRequestOrBuilder { + // Use MissingRoomAccelerateRequest.newBuilder() to construct. + private MissingRoomAccelerateRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private MissingRoomAccelerateRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final MissingRoomAccelerateRequest defaultInstance; + public static MissingRoomAccelerateRequest getDefaultInstance() { + return defaultInstance; + } + + public MissingRoomAccelerateRequest getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MissingRoomAccelerateRequest( + 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; + missionId_ = 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.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public MissingRoomAccelerateRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MissingRoomAccelerateRequest(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional int32 missionId = 1; + public static final int MISSIONID_FIELD_NUMBER = 1; + private int missionId_; + /** + * optional int32 missionId = 1; + */ + public boolean hasMissionId() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 missionId = 1; + */ + public int getMissionId() { + return missionId_; + } + + private void initFields() { + missionId_ = 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, missionId_); + } + 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, missionId_); + } + 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.PlayerInfoProto.MissingRoomAccelerateRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest 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.PlayerInfoProto.MissingRoomAccelerateRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest 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.PlayerInfoProto.MissingRoomAccelerateRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest 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.PlayerInfoProto.MissingRoomAccelerateRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest 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.PlayerInfoProto.MissingRoomAccelerateRequest 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.MissingRoomAccelerateRequest} + * + *
+     *迷宫寻宝任务加速
+     * 
+ */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.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(); + missionId_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + public Builder clone() { + return create().mergeFrom(buildPartial()); + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest build() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest buildPartial() { + com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest result = new com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.missionId_ = missionId_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest) { + return mergeFrom((com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest other) { + if (other == com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest.getDefaultInstance()) return this; + if (other.hasMissionId()) { + setMissionId(other.getMissionId()); + } + 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.PlayerInfoProto.MissingRoomAccelerateRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.PlayerInfoProto.MissingRoomAccelerateRequest) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional int32 missionId = 1; + private int missionId_ ; + /** + * optional int32 missionId = 1; + */ + public boolean hasMissionId() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 missionId = 1; + */ + public int getMissionId() { + return missionId_; + } + /** + * optional int32 missionId = 1; + */ + public Builder setMissionId(int value) { + bitField0_ |= 0x00000001; + missionId_ = value; + onChanged(); + return this; + } + /** + * optional int32 missionId = 1; + */ + public Builder clearMissionId() { + bitField0_ = (bitField0_ & ~0x00000001); + missionId_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.MissingRoomAccelerateRequest) + } + + static { + defaultInstance = new MissingRoomAccelerateRequest(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.MissingRoomAccelerateRequest) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_ErrorMsgResponse_descriptor; private static @@ -91205,6 +92880,21 @@ public final class PlayerInfoProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_VipTakeDilyResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -91499,7 +93189,12 @@ public final class PlayerInfoProto { "freshRechargeIndication\022\016\n\006amount\030\001 \001(\005\"" + "\024\n\022VipTakeDilyRequest\"E\n\023VipTakeDilyResp" + "onse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.pr" + - "otocols.DropB\002H\001" + "otocols.Drop\"X\n\032MissingRoomRefreshRespon" + + "se\022:\n\005infos\030\001 \003(\0132+.com.ljsd.jieling.pro" + + "tocols.UserMissionInfo\"@\n\032MissingRoomSen" + + "dHeroRequest\022\017\n\007heroIds\030\001 \003(\t\022\021\n\tmission" + + "Id\030\002 \001(\005\"1\n\034MissingRoomAccelerateRequest", + "\022\021\n\tmissionId\030\001 \001(\005B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -92292,6 +93987,24 @@ public final class PlayerInfoProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_VipTakeDilyResponse_descriptor, new java.lang.String[] { "Drop", }); + internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor = + getDescriptor().getMessageTypes().get(131); + internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_MissingRoomRefreshResponse_descriptor, + new java.lang.String[] { "Infos", }); + internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor = + getDescriptor().getMessageTypes().get(132); + internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_MissingRoomSendHeroRequest_descriptor, + new java.lang.String[] { "HeroIds", "MissionId", }); + internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor = + getDescriptor().getMessageTypes().get(133); + internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor, + new java.lang.String[] { "MissionId", }); return null; } }; diff --git a/common/src/main/java/com/ljsd/common/mogodb/MongoBase.java b/common/src/main/java/com/ljsd/common/mogodb/MongoBase.java index 07130b375..102102f1e 100644 --- a/common/src/main/java/com/ljsd/common/mogodb/MongoBase.java +++ b/common/src/main/java/com/ljsd/common/mogodb/MongoBase.java @@ -2,9 +2,10 @@ package com.ljsd.common.mogodb; import org.springframework.data.annotation.Transient; +import java.io.Serializable; import java.lang.ref.WeakReference; //使用下划线,是为了在json转换时,能转为正确的值 -public abstract class MongoBase { +public abstract class MongoBase implements Serializable { public static final String _COLLECTION_NAME = "user"; private int rootId; 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 0e193a6fe..9f696bc69 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 @@ -200,6 +200,7 @@ public class RedisKey { public final static String CHAMPION_JOIN = "CHAMPION_JOIN"; public final static String CHAMPION_ARENA_RECORD = "CHAMPION_ARENA_RECORD"; public final static String CHAMPION_CUR_JOIN_IDS = "CHAMPION_CUR_JOIN_IDS"; + public final static String CHAMPION_FINAL_JOIN_IDS = "CHAMPION_CUR_JOIN_IDS"; public final static String CHAMPION_MY_BATTLLE_IDS = "CHAMPION_MY_BATTLLE_IDS"; public final static String CHAMPION_CUR_BETID = "CHAMPION_CUR_BETID"; @@ -208,7 +209,7 @@ public class RedisKey { public final static String CHAMPION_CHOSE_TEAM_INFO = "CHAMPION_CHOSE_TEAM_INFO"; public final static String CHAMPION_FINAL_TEAM_INFO = "CHAMPION_FINAL_TEAM_INFO"; - public final static String CHAMPION_PROGRESS = "CHAMPION_PROGRESS"; // + public final static String CHAMPION_BET_MINE = "CHAMPION_BET_MINE"; // 我的竞猜 public final static String CHAMPION_BET_ALL = "CHAMPION_BET_ALL"; // 竞猜信息 public final static String CHAMPION_BET_RANK = "CHAMPION_BET_RANK"; // 巅峰赛排名 diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/champion/ChampionViewFinalHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/champion/ChampionViewFinalHandler.java new file mode 100644 index 000000000..9ac9d1be6 --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/champion/ChampionViewFinalHandler.java @@ -0,0 +1,19 @@ +package com.ljsd.jieling.handler.champion; + +import com.ljsd.jieling.handler.BaseHandler; +import com.ljsd.jieling.logic.championship.ChampionshipLogic; +import com.ljsd.jieling.network.session.ISession; +import com.ljsd.jieling.protocols.ArenaInfoProto; +import com.ljsd.jieling.protocols.MessageTypeProto; + +public class ChampionViewFinalHandler extends BaseHandler { + @Override + public MessageTypeProto.MessageType getMessageCode() { + return MessageTypeProto.MessageType.CHAMPION_VIEW_FINAL_REQUEST; + } + + @Override + public void processWithProto(ISession iSession, ArenaInfoProto.ChampionViewFinalRequest proto) throws Exception { + ChampionshipLogic.viewFinalInfo(iSession,proto.getType()); + } +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java index 5e2e83a1a..597405ae1 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java @@ -245,7 +245,11 @@ public class GlobalDataManaager implements IManager { new UserLevelEventHandler(); new RemoveEventHeroHandler(); new FightMainEventHandler(); - ChampionshipLogic.whenStart(); + // ChampionshipLogic. start(); + ChampionshipLogic.minuteCheck(true); + // ChampionshipLogic. selectToBattle(); + // ChampionshipLogic. switchBet(); + } catch (Exception e) { LOGGER.error("e",e); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/championship/ChampionshipLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/championship/ChampionshipLogic.java index 28c3f15ea..586c9898d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/championship/ChampionshipLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/championship/ChampionshipLogic.java @@ -19,6 +19,7 @@ import com.ljsd.jieling.logic.blood.BloodLogic; import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.fight.*; +import com.ljsd.jieling.logic.hero.HeroAttributeEnum; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.mail.MailLogic; import com.ljsd.jieling.logic.mission.event.MissionEventDistributor; @@ -55,11 +56,43 @@ public class ChampionshipLogic { private static Map gameFightTypeMap = new HashMap<>(); static { - gameFightTypeMap.put(0,GameFightType.ArenaRobotFight); - gameFightTypeMap.put(1,GameFightType.ArenaPersonFight); + gameFightTypeMap.put(0,GameFightType.ArenaPersonFight); + gameFightTypeMap.put(1,GameFightType.ArenaRobotFight); gameFightTypeMap.put(2,GameFightType.Arena2RobotFight); } + public static void viewFinalInfo(ISession iSession, int type) throws Exception { + if(schedule!=2){ + throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE); + } + + Type valueType = new TypeToken>() { + }.getType(); + Map> finalmemberOfTeam = RedisUtil.getInstence().getMapValues(RedisKey.CHAMPION_FINAL_TEAM_INFO, "", Integer.class, valueType); + List arenaRecodeds = RedisUtil.getInstence().lGet(RedisKey.CHAMPION_FINAL_JOIN_IDS, "", 0, -1); + List arenaIds = new ArrayList<>(arenaRecodeds); + List arenaRecords = RedisUtil.getInstence().getMapEntrys(RedisKey.CHAMPION_ARENA_RECORD, "", arenaIds, ArenaRecord.class); + Map config = STableManager.getConfig(SArenaRobotConfig.class); + for(ArenaRecord arenaRecord : arenaRecords){ + int attackId = arenaRecord.getAttackId(); + int defUid = arenaRecord.getDefUid(); + String attackName = getRoleNameById(attackId,config); + String defName = getRoleNameById(attackId,config); + int fightResult = arenaRecord.getFightResult(); + if(progress%10%4 != 0){ + fightResult =-1; + } + + + } + + public static String getRoleNameById(int uid,Map config ) throws Exception { + if(config.containsKey(uid)){ + return config.get(uid).getRobotName(); + } + return UserManager.getUser(uid).getPlayerInfoManager().getNickName(); + } + public static class MemberInfo{ private int uid; @@ -368,6 +401,10 @@ public class ChampionshipLogic { int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.CHAMPION_RANK, "", Integer.toString(uid)).intValue(); String myCurJoinBattleId = getMyCurJoinBattleId(uid); ArenaInfoProto.ChampionGetInfoResponse.Builder builder = ArenaInfoProto.ChampionGetInfoResponse.newBuilder().setProgress(progress).setEndTime(endTime).setMyrank(myRank); + if(myRank!=-1){ + MemberInfo memberInfo = RedisUtil.getInstence().getMapEntry(RedisKey.CHAMPION_JOIN, "", Integer.toString(uid), MemberInfo.class); + builder.setMyscore(memberInfo.getScore()); + } if(!StringUtil.isEmpty(myCurJoinBattleId)){ builder.setJoinState(1); ArenaRecord arenaRecord =RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD,"",myCurJoinBattleId,ArenaRecord.class); @@ -377,10 +414,13 @@ public class ChampionshipLogic { enemyId = arenaRecord.getAttackId(); fightResult=1^fightResult; } + CommonProto.ChampionBattleInfo.Builder builder1 = CommonProto.ChampionBattleInfo.newBuilder(); if(progress%10%4 != 0){ fightResult =-1; + }else{ + builder1.setFightData( CommonProto.FightData.parseFrom(arenaRecord.getFightData())); } - builder.setChampionBattleInfo(CommonProto.ChampionBattleInfo.newBuilder() + builder.setChampionBattleInfo(builder1 .setMyInfo(getChampionBattleInfo(uid)) .setEnemyInfo(getChampionBattleInfo(enemyId)) .setResult(fightResult) @@ -393,11 +433,14 @@ public class ChampionshipLogic { public static void getChampionBetInfo(ISession session,int type) throws Exception { int uid = session.getUid(); + if(progress==-1){ + throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE); + } String selectIdForRedis = getSelectIdForRedis(); ArenaInfoProto.ChampionGetBetResponse.Builder builder = ArenaInfoProto.ChampionGetBetResponse.newBuilder(); if(!StringUtil.isEmpty(selectIdForRedis)){ builder.setChampionBetInfo(getBetOdds()); - ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_JOIN, "", selectIdForRedis, ArenaRecord.class); + ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD, "", selectIdForRedis, ArenaRecord.class); if(type == 0){ int fightResult=arenaRecord.getFightResult(); if(progress%10%4 != 0){ @@ -412,14 +455,19 @@ public class ChampionshipLogic { if(coins == null){ myGuessID = 0; } - builder.setChampionBattleInfo(CommonProto.ChampionBattleInfo.newBuilder() + CommonProto.ChampionBattleInfo.Builder builder1 = CommonProto.ChampionBattleInfo.newBuilder() .setMyInfo(getChampionBattleInfo(arenaRecord.getAttackId())) .setEnemyInfo(getChampionBattleInfo(arenaRecord.getDefUid())) - .setResult(fightResult) + .setResult(fightResult); + if(fightResult!=-1){ + builder1.setFightData( CommonProto.FightData.parseFrom(arenaRecord.getFightData())); + } + builder.setChampionBattleInfo(builder1 .build()); builder.setWinUid(myGuessID); } } + MessageUtil.sendMessage(session,1, MessageTypeProto.MessageType.CHAMPION_BET_INFO_RESPONSE_VALUE,builder.build(),true); } private static CommonProto.TeamOneInfo.Builder getChampionBattleInfo(int uid) throws Exception { @@ -440,23 +488,21 @@ public class ChampionshipLogic { .setHeadFrame(playerManager.getHeadFrame()) .setLevel(playerManager.getLevel()) .setName(playerManager.getNickName()).setUid(uid); - TeamPosManager teamPosManager = user.getTeamPosManager(); CommonProto.TeamOneTeamInfo.Builder teamInfo = CommonProto.TeamOneTeamInfo.newBuilder(); teamInfo.setTotalForce(fightInfo.getForce()); - // teamInfo.addPokemonInfos(fightInfo.getPokenmonIds()); - /* if(teamPosManager.getTeamPosForHero().containsKey(teamId)){ - for (TeamPosHeroInfo heroInfo:teamPosManager.getTeamPosForHero().get(teamId)) { - Hero hero = user.getHeroManager().getHero(heroInfo.getHeroId()); - teamInfo.addTeam(CBean2Proto.getSimpleTeamInfoByHero(hero)); - } - }*/ - int guildId = user.getPlayerInfoManager().getGuildId(); - if(guildId!=0){ - if(GuilidManager.guildInfoMap.containsKey(guildId)){ - String name = GuilidManager.guildInfoMap.get(guildId).getName(); - oneInfo.setGuildName(name); - } + if(!fightInfo.getPokenmonIds().isEmpty()){ + teamInfo.addAllPokemonInfos(fightInfo.getPokenmonIds()); + } + for(Map.Entry entry:fightInfo.getHeroAttribute().entrySet()){ + FamilyHeroInfo familyHeroInfo = entry.getValue(); + teamInfo.addTeam(CommonProto.TeamSimpleInfo.newBuilder() + .setHeroid(entry.getKey()) + .setHeroTid(familyHeroInfo.getTempleteId()) + .setStar(familyHeroInfo.getStar()) + .setLevel(familyHeroInfo.getLevel()) + .build() + ); } oneInfo.setTeam(teamInfo); return oneInfo; @@ -483,10 +529,10 @@ public class ChampionshipLogic { int uid = session.getUid(); MemberInfo memberInfo = getJoinMemberInfo(uid); if(memberInfo == null){ - throw new ErrorCodeException(ErrorCode.SYS_ERROR_CODE); + throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE); } - int teamId = memberInfo.getTeamId(); - List memberIds = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_CHOSE_TEAM_INFO, "", Integer.toString(teamId), List.class); + + List memberIds = getMermberTeam().get(memberInfo.getTeamId()); Map robotConfigMap = STableManager.getConfig(SArenaRobotConfig.class); List championTeamPersonInfoList = new ArrayList<>(memberIds.size()); @@ -530,6 +576,7 @@ public class ChampionshipLogic { List ids = new ArrayList<>(mapValues.keySet()); List myArenaRecordInfos = RedisUtil.getInstence().getMapEntrys(RedisKey.CHAMPION_ARENA_RECORD, "", ids, ArenaRecord.class); ArenaInfoProto.ChanpionGetAllMyBattleHistoryResponse.Builder builder = ArenaInfoProto.ChanpionGetAllMyBattleHistoryResponse.newBuilder(); + Map robotConfigMap = STableManager.getConfig(SArenaRobotConfig.class); for(ArenaRecord arenaRecord : myArenaRecordInfos){ int enemyId = arenaRecord.getDefUid(); if(arenaRecord.getDefUid() == uid){ @@ -548,7 +595,8 @@ public class ChampionshipLogic { if(fightResult!=-1 && enemyId!=arenaRecord.getDefUid()){ fightResult = 1^0; } - CommonProto.ArenaEnemy arenaEnemy = ArenaLogic.getInstance().getArenaEnemy(enemyId, arenaRecord.getType()); + int enemyType = robotConfigMap.containsKey(enemyId)?0:1; + CommonProto.ArenaEnemy arenaEnemy = ArenaLogic.getInstance().getArenaEnemy(enemyId, enemyType); ArenaInfoProto.ChampionTwoEnemInfo build = ArenaInfoProto.ChampionTwoEnemInfo.newBuilder().setBlueEnemy(arenaEnemy).setRoundTimes(arenaRecord.getRoundTims()).setFightResult(fightResult).build(); builder.addEnemyPairInfo(build); } @@ -567,11 +615,25 @@ public class ChampionshipLogic { snapOneFightInfo(attackId,memberInfoMap); snapOneFightInfo(defUid,memberInfoMap); + + long id =FightDispatcher.getFIghtId(); EndFightProcessor endFightProcessor = new AreFightPro(); ((AreFightPro) endFightProcessor).setArenaRecord(arenaRecord); FightDispatcher.getMap().put(id, endFightProcessor) ; PVPFightEvent pvpFightEvent = new PVPFightEvent(attackId,snapTeamId,warTime,"",gameFightTypeMap.get(arenaRecord.getType()),defUid,snapTeamId); + + MemberInfo attackMemberInfo = memberInfoMap.get(attackId); + MemberInfo defMemberInfo = memberInfoMap.get(defUid); + if(defMemberInfo.getType() == 0){ + FamilyFightInfo fightInfo = defMemberInfo.getFightInfo(); + pvpFightEvent.setDefFightSnapData(new DefFightSnapData(fightInfo.getHeroAttribute(),fightInfo.getHeroSkills(),fightInfo.getPokenmonSkills())); + } + if(attackMemberInfo.getType() == 0){ + FamilyFightInfo fightInfo = attackMemberInfo.getFightInfo(); + pvpFightEvent.setAttackFightSnapData(new DefFightSnapData(fightInfo.getHeroAttribute(),fightInfo.getHeroSkills(),fightInfo.getPokenmonSkills())); + } + FightDispatcher.dispatcherAsync(pvpFightEvent,id); } @@ -610,8 +672,10 @@ public class ChampionshipLogic { } String pokenmonSkills = HeroLogic.getInstance().getPokenmonSkills(user, snapTeamId); fightInfo.setPokenmonSkills(pokenmonSkills); - RedisUtil.getInstence().putMapEntry(RedisKey.CHAMPION_FIGHT, "", String.valueOf(uid), fightInfo); + // RedisUtil.getInstence().putMapEntry(RedisKey.CHAMPION_FIGHT, "", String.valueOf(uid), fightInfo); memberInfo.setFightInfo(fightInfo); + joinMembers.put(memberInfo.getUid(),memberInfo); + RedisUtil.getInstence().putMapEntry(RedisKey.CHAMPION_JOIN,"",String.valueOf(uid),memberInfo); } /** @@ -671,7 +735,7 @@ public class ChampionshipLogic { public static void guess(ISession session, int winUid,int chip) throws Exception { int uid = session.getUid(); String selectUid = getSelectIdForRedis(); - if(progress%10%4!=2 || StringUtil.isEmpty(selectUid)){ + if(progress%10%4!=1 || StringUtil.isEmpty(selectUid)){ LOGGER.error("the uid={} not in time",uid); throw new ErrorCodeException(ErrorCode.SYS_ERROR_CODE); } @@ -693,7 +757,7 @@ public class ChampionshipLogic { RedisUtil.getInstence().incrementZsetScore(RedisKey.CHAMPION_BET_ALL,"",selectUid +":" + winUid,chip); RedisUtil.getInstence().putMapEntry(RedisKey.CHAMPION_BET_MINE,selectUid +":" + winUid,Integer.toString(uid),chip); - // MessageUtil.sendMessage(session,1, MessageTypeProto.MessageType.CHAMPION_BET_RESPONSE_VALUE,null,true); + MessageUtil.sendMessage(session,1, MessageTypeProto.MessageType.CHAMPION_BET_GUESS_RESPONSE_VALUE,null,true); } @@ -776,9 +840,12 @@ public class ChampionshipLogic { List ids = new ArrayList<>(guessIds); List arenaRecords = RedisUtil.getInstence().getMapEntrys(RedisKey.CHAMPION_ARENA_RECORD, "", ids, ArenaRecord.class); String selectIdForRedis = getSelectIdForRedis(); + Map arenaRobotConfigMap = STableManager.getConfig(SArenaRobotConfig.class); for(ArenaRecord arenaRecord: arenaRecords){ - CommonProto.ArenaEnemy attackEnemy = ArenaLogic.getInstance().getArenaEnemy(arenaRecord.getAttackId(), arenaRecord.getType()); - CommonProto.ArenaEnemy defEnemy = ArenaLogic.getInstance().getArenaEnemy(arenaRecord.getDefUid(), arenaRecord.getType()); + int attactkUidType = arenaRobotConfigMap.containsKey(arenaRecord.getAttackId())?0:1; + int defUidType = arenaRobotConfigMap.containsKey(arenaRecord.getAttackId())?0:1; + CommonProto.ArenaEnemy attackEnemy = ArenaLogic.getInstance().getArenaEnemy(arenaRecord.getAttackId(), attactkUidType); + CommonProto.ArenaEnemy defEnemy = ArenaLogic.getInstance().getArenaEnemy(arenaRecord.getDefUid(), defUidType); int fightResult = arenaRecord.getFightResult(); int guessState = 3; if(arenaRecord.getId().equals(selectIdForRedis)){ @@ -795,6 +862,7 @@ public class ChampionshipLogic { if(fightResult == -2){ fightResult =-1; } + ArenaInfoProto.ChampionMyBetDetail.Builder betDetailBuilder = ArenaInfoProto.ChampionMyBetDetail.newBuilder(); if(fightResult>=0){ int winner = arenaRecord.getAttackId(); if(fightResult == 0){ @@ -804,8 +872,9 @@ public class ChampionshipLogic { if(coins!=null){ guessState = 2; } + // betDetailBuilder.setFightData(CommonProto.FightData.parseFrom(arenaRecord.getFightData())); } - builder.addChampionMyBetDetails(ArenaInfoProto.ChampionMyBetDetail.newBuilder().setBetResult(guessState).setEnemyPairInfo( + builder.addChampionMyBetDetails(betDetailBuilder.setBetResult(guessState).setEnemyPairInfo( ArenaInfoProto.ChampionTwoEnemInfo.newBuilder().setRedEnemy(attackEnemy).setBlueEnemy(defEnemy).setFightResult(fightResult) )); } @@ -847,7 +916,6 @@ public class ChampionshipLogic { Map joinMembers = RedisUtil.getInstence().getMapValues(RedisKey.CHAMPION_JOIN, "", Integer.class, MemberInfo.class); if(joinIndexs != null){ Map> memberOfTeam =getMermberTeam(); - RedisUtil.getInstence().getMapValues(RedisKey.CHAMPION_CUR_JOIN_IDS, "", Integer.class, List.class); for(int[] joinIndex : joinIndexs){ int joinIndexRed = joinIndex[0]-1; int joinIndexBlue = joinIndex[1]-1; @@ -907,6 +975,7 @@ public class ChampionshipLogic { RedisUtil.getInstence().putMapEntrys(RedisKey.CHAMPION_ARENA_RECORD,"",arenaRecordMap); arenaRecordIds.addAll(arenaRecordMap.keySet()); RedisUtil.getInstence().lSet(RedisKey.CHAMPION_CUR_JOIN_IDS,"",arenaRecordIds); + RedisUtil.getInstence().lSet(RedisKey.CHAMPION_FINAL_JOIN_IDS,"",arenaRecordIds); Map robotConfigMap = STableManager.getConfig(SArenaRobotConfig.class); arenaRecordMap.forEach((id,arenaRecord)->{ int defUid = arenaRecord.getDefUid(); @@ -1092,7 +1161,7 @@ public class ChampionshipLogic { .build(); } - public static void minuteCheck() throws Exception { + public static void minuteCheck(boolean isServerStart) throws Exception { TimeControllerOfFunction timeControllerOfFunction = GlobalDataManaager.getInstance().getTimeControllerOfFunctionByFunctinoType(FunctionIdEnum.TopBattle); if( null == timeControllerOfFunction){ progress = -1; @@ -1127,9 +1196,11 @@ public class ChampionshipLogic { if(progressTmp == progress){ return; } - endTime = (int)( startTime/1000 + round*duration + getDuratimeByProgressState(progressState)); + endTime = (int)( startTime/1000 + (round-1)*duration + getDuratimeByProgressState(progressState)); progress = progressTmp; - RedisUtil.getInstence().set(RedisUtil.getInstence().getKey(RedisKey.CHAMPION_PROGRESS,""),Integer.toString(progress)); + if(isServerStart){ + return; + } if(progress%10%4==0){ selectToBattle(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java index 8e9bc9ca7..05e761284 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java @@ -19,7 +19,7 @@ import java.util.concurrent.CopyOnWriteArraySet; public class PlayerManager extends MongoBase { - private String openId; + private transient String openId; private int pid; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/AreFightPro.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/AreFightPro.java index 450e67599..135aa9ce1 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/AreFightPro.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/AreFightPro.java @@ -1,10 +1,13 @@ package com.ljsd.jieling.logic.fight; +import com.ljsd.jieling.config.clazzStaticCfg.CommonStaticConfig; import com.ljsd.jieling.db.redis.RedisKey; import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.logic.championship.ChampionshipLogic; import com.ljsd.jieling.logic.dao.ArenaRecord; import com.ljsd.jieling.logic.fight.result.FightResult; +import com.ljsd.jieling.protocols.CommonProto; +import manager.STableManager; public class AreFightPro implements EndFightProcessor { ArenaRecord arenaRecord; @@ -19,6 +22,9 @@ public class AreFightPro implements EndFightProcessor { failerUid = arenaRecord.getAttackId(); } ChampionshipLogic.setScoreForSuccess(winnerUid,failerUid); + int warTime = STableManager.getFigureConfig(CommonStaticConfig.class).getsChampionshipSetting().getWarTime(); + CommonProto.FightData build = CommonProto.FightData.newBuilder().setFightType(9).setHeroFightInfos(fightResult.getFightTeamInfo()).addMonsterList(fightResult.getDefFightTeamInfo()).setFightSeed(fightResult.getSeed()).setFightMaxTime(warTime).build(); + arenaRecord.setFightData(build.toByteArray()); RedisUtil.getInstence().putMapEntry(RedisKey.CHAMPION_ARENA_RECORD,"",arenaRecord.getId(),arenaRecord); } 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 2ffd46428..21b6e550f 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 @@ -84,13 +84,15 @@ public class FightUtil { public static FightResult getFightForPVP(FightEvent fightEvent){ PVPFightEvent pvpFightEvent = (PVPFightEvent)fightEvent; - int fightSeed =getFightSeed(); CommonProto.FightTeamInfo fightTeamInfo = null; CommonProto.FightTeamInfo deffightTeamInfo = null; + if(pvpFightEvent.getAttackFightSnapData()!=null){ + fightTeamInfo = makeFightWithSnapData(pvpFightEvent.getAttackFightSnapData()); + } if(pvpFightEvent.getDefFightSnapData()!=null){ deffightTeamInfo = makeFightWithSnapData(pvpFightEvent.getDefFightSnapData()); - }else{ + } else{ if(fightEvent.getFightType() == GameFightType.ArenaPersonFight){ User defInMem = UserManager.getUserInMem(pvpFightEvent.getDefUid()); deffightTeamInfo = makePersonFightData(defInMem, pvpFightEvent.getDefTeamId(),null); @@ -99,9 +101,11 @@ public class FightUtil { } } - if(fightEvent.getFightType()!=GameFightType.Arena2RobotFight){ - User userInMem = UserManager.getUserInMem(pvpFightEvent.getAttackUid()); - fightTeamInfo = makePersonFightData(userInMem, pvpFightEvent.getTeamId(),pvpFightEvent.getAttackBloodMap()); + if( fightEvent.getFightType()!=GameFightType.Arena2RobotFight){ + if(fightTeamInfo==null){ + User userInMem = UserManager.getUserInMem(pvpFightEvent.getAttackUid()); + fightTeamInfo = makePersonFightData(userInMem, pvpFightEvent.getTeamId(),pvpFightEvent.getAttackBloodMap()); + } }else{ fightTeamInfo = makeRobotFightData(pvpFightEvent.getDefUid()); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/PVPFightEvent.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/PVPFightEvent.java index bc88901d4..5f4911c42 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/PVPFightEvent.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/PVPFightEvent.java @@ -8,6 +8,8 @@ public class PVPFightEvent extends FightEvent { //对手快照 private DefFightSnapData defFightSnapData; + //进攻快照 + private DefFightSnapData attackFightSnapData; public PVPFightEvent(int attackUid, int teamId, int mostTime, String frams, GameFightType fightType, int defUid, int defTeamId) { super(attackUid, teamId, mostTime, frams, fightType); @@ -30,4 +32,12 @@ public class PVPFightEvent extends FightEvent { public void setDefFightSnapData(DefFightSnapData defFightSnapData) { this.defFightSnapData = defFightSnapData; } + + public DefFightSnapData getAttackFightSnapData() { + return attackFightSnapData; + } + + public void setAttackFightSnapData(DefFightSnapData attackFightSnapData) { + this.attackFightSnapData = attackFightSnapData; + } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/result/FightResult.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/result/FightResult.java index b028c0257..69af2ce80 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/result/FightResult.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/result/FightResult.java @@ -64,6 +64,8 @@ public class FightResult { this.defFightTeamInfo = defFightTeamInfo; } + + public FightResult build(){ FightResult fightResult = new FightResult(); fightResult.setCheckResult(this.checkResult); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java b/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java index 0793a9350..85af209d3 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/thread/task/MinuteTask.java @@ -69,7 +69,7 @@ public class MinuteTask extends Thread { CoreLogic.getInstance().checkCoreCdk(); BuyGoodsLogic.minuteCheckReharge(); RedisUtil.getInstence().set(RedisKey.ONLINE_NUM+RedisKey.Delimiter_colon+GameApplication.serverId, String.valueOf(OnlineUserManager.sessionMap.entrySet().size())); - ChampionshipLogic.minuteCheck(); + ChampionshipLogic.minuteCheck(false); LOGGER.info("MinuteTask end..."); } catch (Exception e) { LOGGER.error("e",e);