From 80fbfd6f7faff9637e081c2454fa8776984f022e Mon Sep 17 00:00:00 2001 From: wangyuan Date: Fri, 20 Dec 2019 14:12:02 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=98=AF=E5=90=A6=E6=98=AF=E5=BD=93?= =?UTF-8?q?=E5=89=8D=E7=AB=9E=E7=8C=9C=E4=BF=A1=E6=81=AF=EF=BC=8C0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ljsd/jieling/protocols/CommonProto.java | 119 +++++++++++++++++- .../logic/championship/ChampionshipLogic.java | 75 ++++++----- 2 files changed, 153 insertions(+), 41 deletions(-) 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 66042de3e..bfe361e33 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java @@ -81037,6 +81037,24 @@ public final class CommonProto { * */ int getPosition(); + + // optional int32 isGUess = 8; + /** + * optional int32 isGUess = 8; + * + *
+     *是否是当前竞猜信息,0 否 1 是
+     * 
+ */ + boolean hasIsGUess(); + /** + * optional int32 isGUess = 8; + * + *
+     *是否是当前竞猜信息,0 否 1 是
+     * 
+ */ + int getIsGUess(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.ChampionBattlePairInfo} @@ -81124,6 +81142,11 @@ public final class CommonProto { position_ = input.readInt32(); break; } + case 64: { + bitField0_ |= 0x00000080; + isGUess_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -81401,6 +81424,30 @@ public final class CommonProto { return position_; } + // optional int32 isGUess = 8; + public static final int ISGUESS_FIELD_NUMBER = 8; + private int isGUess_; + /** + * optional int32 isGUess = 8; + * + *
+     *是否是当前竞猜信息,0 否 1 是
+     * 
+ */ + public boolean hasIsGUess() { + return ((bitField0_ & 0x00000080) == 0x00000080); + } + /** + * optional int32 isGUess = 8; + * + *
+     *是否是当前竞猜信息,0 否 1 是
+     * 
+ */ + public int getIsGUess() { + return isGUess_; + } + private void initFields() { attackName_ = ""; defName_ = ""; @@ -81409,6 +81456,7 @@ public final class CommonProto { roundTImes_ = 0; teamId_ = 0; position_ = 0; + isGUess_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -81443,6 +81491,9 @@ public final class CommonProto { if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeInt32(7, position_); } + if (((bitField0_ & 0x00000080) == 0x00000080)) { + output.writeInt32(8, isGUess_); + } getUnknownFields().writeTo(output); } @@ -81480,6 +81531,10 @@ public final class CommonProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(7, position_); } + if (((bitField0_ & 0x00000080) == 0x00000080)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, isGUess_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -81610,6 +81665,8 @@ public final class CommonProto { bitField0_ = (bitField0_ & ~0x00000020); position_ = 0; bitField0_ = (bitField0_ & ~0x00000040); + isGUess_ = 0; + bitField0_ = (bitField0_ & ~0x00000080); return this; } @@ -81666,6 +81723,10 @@ public final class CommonProto { to_bitField0_ |= 0x00000040; } result.position_ = position_; + if (((from_bitField0_ & 0x00000080) == 0x00000080)) { + to_bitField0_ |= 0x00000080; + } + result.isGUess_ = isGUess_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -81709,6 +81770,9 @@ public final class CommonProto { if (other.hasPosition()) { setPosition(other.getPosition()); } + if (other.hasIsGUess()) { + setIsGUess(other.getIsGUess()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -82178,6 +82242,55 @@ public final class CommonProto { return this; } + // optional int32 isGUess = 8; + private int isGUess_ ; + /** + * optional int32 isGUess = 8; + * + *
+       *是否是当前竞猜信息,0 否 1 是
+       * 
+ */ + public boolean hasIsGUess() { + return ((bitField0_ & 0x00000080) == 0x00000080); + } + /** + * optional int32 isGUess = 8; + * + *
+       *是否是当前竞猜信息,0 否 1 是
+       * 
+ */ + public int getIsGUess() { + return isGUess_; + } + /** + * optional int32 isGUess = 8; + * + *
+       *是否是当前竞猜信息,0 否 1 是
+       * 
+ */ + public Builder setIsGUess(int value) { + bitField0_ |= 0x00000080; + isGUess_ = value; + onChanged(); + return this; + } + /** + * optional int32 isGUess = 8; + * + *
+       *是否是当前竞猜信息,0 否 1 是
+       * 
+ */ + public Builder clearIsGUess() { + bitField0_ = (bitField0_ & ~0x00000080); + isGUess_ = 0; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionBattlePairInfo) } @@ -82886,11 +82999,11 @@ public final class CommonProto { "\022:\n\tenemyInfo\030\002 \001(\0132\'.com.ljsd.jieling.p" + "rotocols.TeamOneInfo\022\016\n\006result\030\003 \001(\005\0228\n\t" + "fightData\030\004 \001(\0132%.com.ljsd.jieling.proto" + - "cols.FightData\"\224\001\n\026ChampionBattlePairInf" + + "cols.FightData\"\245\001\n\026ChampionBattlePairInf" + "o\022\022\n\nattackName\030\001 \001(\t\022\017\n\007defName\030\002 \001(\t\022\023", "\n\013fightResult\030\003 \001(\005\022\n\n\002id\030\004 \001(\t\022\022\n\nround" + "TImes\030\005 \001(\005\022\016\n\006teamId\030\006 \001(\005\022\020\n\010position\030" + - "\007 \001(\005B\002H\001" + "\007 \001(\005\022\017\n\007isGUess\030\010 \001(\005B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -83436,7 +83549,7 @@ public final class CommonProto { 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", "Id", "RoundTImes", "TeamId", "Position", }); + new java.lang.String[] { "AttackName", "DefName", "FightResult", "Id", "RoundTImes", "TeamId", "Position", "IsGUess", }); return null; } }; 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 2b75a602a..e2e842821 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 @@ -23,7 +23,6 @@ import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.fight.*; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.mail.MailLogic; -import com.ljsd.jieling.logic.mission.event.MissionEventDistributor; import com.ljsd.jieling.logic.player.PlayerLogic; import com.ljsd.jieling.network.server.ProtocolsManager; import com.ljsd.jieling.network.session.ISession; @@ -49,8 +48,6 @@ public class ChampionshipLogic { //启动服务器应该去redis获取 private static int progress = -1; //阶段 - private static Gson gson = new Gson(); - private static int roundTimes; //比赛进行第几轮 private static int endTime; @@ -71,7 +68,7 @@ public class ChampionshipLogic { }.getType(); Map> finalmemberOfTeam = RedisUtil.getInstence().getMapValues(RedisKey.CHAMPION_FINAL_TEAM_INFO, "", Integer.class, valueType); Map memberPerOfTeam = new HashMap<>(); - List arenaRecodeds = new ArrayList<>(); + List arenaRecodeds =null; if(type == 1){ arenaRecodeds = RedisUtil.getInstence().lGet(RedisKey.CHAMPION_FINAL32_JOIN_IDS, "", 0, -1); finalmemberOfTeam.forEach((k,v)->{ @@ -82,12 +79,11 @@ public class ChampionshipLogic { }else{ arenaRecodeds = RedisUtil.getInstence().lGet(RedisKey.CHAMPION_FINAL4_JOIN_IDS, "", 0, -1); } - SChampionshipSetting sChampionshipSetting = STableManager.getFigureConfig(CommonStaticConfig.class).getsChampionshipSetting(); List arenaIds = new ArrayList<>(arenaRecodeds); List arenaRecords = RedisUtil.getInstence().getMapEntrys(RedisKey.CHAMPION_ARENA_RECORD, "", arenaIds, ArenaRecord.class); Map config = STableManager.getConfig(SArenaRobotConfig.class); - List curArenaRecordIds = RedisUtil.getInstence().lGet(RedisKey.CHAMPION_CUR_JOIN_IDS, "", 0, -1); ArenaInfoProto.ChampionViewFinalResponse.Builder builder = ArenaInfoProto.ChampionViewFinalResponse.newBuilder(); + String selectIdForRedis = getSelectIdForRedis(); for (ArenaRecord arenaRecord : arenaRecords) { int attackId = arenaRecord.getAttackId(); int defUid = arenaRecord.getDefUid(); @@ -104,14 +100,19 @@ public class ChampionshipLogic { if(type == 1){ teamId = memberPerOfTeam.get(attackId) +1; } + int isGuess = 0; + if(arenaRecord.getId().equals(selectIdForRedis)){ + isGuess = 1; + } builder.addChampionBattlePairInfo(CommonProto.ChampionBattlePairInfo.newBuilder() .setAttackName(attackName) .setDefName(defName) .setFightResult(fightResult) - .setRoundTImes(arenaRecord.getRoundTims()) + .setRoundTImes(arenaRecord.getRoundTims()-1) .setTeamId(teamId) .setId(arenaRecord.getId()) + .setIsGUess(isGuess) .setPosition(arenaRecord.getNums()+1) ); } @@ -376,22 +377,23 @@ public class ChampionshipLogic { for(int i=1;i<8;i++){ roundTimes=i; selectToBattle(); - switchBet(47); + switchBet(57); scoreToRedis(); } + selectToJoinFinal(); schedule=2; for(int i=8;i<13;i++){ roundTimes=i; selectToBattle(); - switchBet(47); + switchBet(57); scoreToRedis(); } - close(); + // close(); } @@ -404,6 +406,7 @@ public class ChampionshipLogic { * @return */ private static List> getMemberOfTeamOfGroup(List memberInfoList,int groupNums,boolean teamUpdate){ + Collections.shuffle(memberInfoList); int index=0; List> memberOfTeamTmp = new ArrayList<>(); @@ -433,6 +436,9 @@ public class ChampionshipLogic { * @throws Exception */ public static void getChampionInfo(ISession session) throws Exception { + progress= 253; + endTime =1576809560; + schedule=2; int uid = session.getUid(); //组装数据 int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.CHAMPION_RANK, "", Integer.toString(uid)).intValue(); @@ -568,10 +574,18 @@ public class ChampionshipLogic { ArenaInfoProto.ChampionGetWorldRankResponse.Builder builder = ArenaInfoProto.ChampionGetWorldRankResponse.newBuilder(); List arenaRankMemberInfo = new ArrayList<>(8); Map uidRankMap = new HashMap<>(); - for(int uidTmp : memberIds){ - int score = getJoinMemberInfo(uidTmp).getScore(); - uidRankMap.put(uidTmp,score); - } + Set> zsetRangeWithScore = RedisUtil.getInstence().getZsetRangeWithScore(RedisKey.CHAMPION_RANK, 0, -1); + zsetRangeWithScore.forEach(item->{ + String value = item.getValue(); + int uidTmp = Integer.parseInt(value); + if(memberIds.contains(uidTmp)){ + int score = item.getScore().intValue(); + if(score>=100){ + score = getJoinMemberInfo(uidTmp).getScore(); + } + uidRankMap.put(uidTmp,score); + } + }); //这里将map.entrySet()转换成list List> list = new ArrayList>(uidRankMap.entrySet()); @@ -1013,6 +1027,12 @@ public class ChampionshipLogic { } }); } + Map memberPerOfTeam = new HashMap<>(); + finalmemberOfTeam.forEach((k,v)->{ + v.forEach(memberId->{ + memberPerOfTeam.put(memberId,k); + }); + }); int times = 0; int length = possibleJoin.size(); if(length<8){ @@ -1040,6 +1060,7 @@ public class ChampionshipLogic { }else{ arenaRecord.setNums(times++%length); } + LOGGER.info("the attackId={},the defid={},the rountTImes={},the team={},the position={}",attackUid,defUid,roundTimes,memberPerOfTeam.get(attackUid),arenaRecord.getNums()); arenaRecordMap.put(arenaRecord.getId(),arenaRecord); } @@ -1132,25 +1153,6 @@ public class ChampionshipLogic { */ public static void switchBet(int functionId) throws Exception { int[][] itemNum = STableManager.getFigureConfig(CommonStaticConfig.class).getsChampionshipSetting().getItemNum(); -/* InnerMessageUtil.broadcastWithRandom(user1 -> { - if(user1==null){ - return; - } - ISession session = OnlineUserManager.getSessionByUid(user1.getId()); - if(null ==session){ - return; - } - Map sGlobalSystemConfigMap = STableManager.getConfig(SGlobalSystemConfig.class); - if(!HandlerLogicThread.checkOpen(user1, sGlobalSystemConfigMap.get(8))){ - return; - } - MissionEventDistributor.requestStart(); - CommonProto.Drop.Builder drop = - LOGGER.info("drop--->>>>>>>>> uid ={},drop={}",session.getUid(), JsonFormat.printToString(drop.build())); - - MissionEventDistributor.requestEnd(session,true); - MongoUtil.getLjsdMongoTemplate().lastUpdate(); - }, new LinkedList<>(OnlineUserManager.sessionMap.keySet()),1);*/ SGlobalSystemConfig sGlobalSystemConfig = STableManager.getConfig(SGlobalSystemConfig.class).get(functionId); OnlineUserManager.sessionMap.values().forEach(session->{ try { @@ -1303,18 +1305,15 @@ public class ChampionshipLogic { if(diff>totalWiner){ if(isServerStart){ schedule=2; - progress= 253; - endTime = (int)( startTime/1000 + (round-1)*duration + getDuratimeByProgressState(3)); + progress= -2; } - return; } if(Math.pow(2,diff)>=totalWiner){ if(isServerStart){ schedule=2; - progress= 253; - endTime = (int)( startTime/1000 + (round-1)*duration + getDuratimeByProgressState(3)); + progress= -2; } return; } From fcdba1a654cb49ed9a1d4dbd27e0560f10260614 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Fri, 20 Dec 2019 15:42:25 +0800 Subject: [PATCH 2/5] fix champion --- .../jieling/protocols/ArenaInfoProto.java | 573 +++++++- .../ljsd/jieling/protocols/CommonProto.java | 577 +++++--- .../jieling/protocols/MessageTypeProto.java | 920 ++++++------ .../jieling/protocols/PlayerInfoProto.java | 1273 ++++++++++++++--- .../ljsd/jieling/core/HandlerLogicThread.java | 10 +- .../logic/championship/ChampionshipLogic.java | 19 +- .../jieling/logic/item/WorkShopLogic.java | 2 +- 7 files changed, 2476 insertions(+), 898 deletions(-) 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 cce009aba..fa03b4a36 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/ArenaInfoProto.java @@ -16366,6 +16366,564 @@ public final class ArenaInfoProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionViewFinalResponse) } + public interface ChampionGuessSuccessIndicationOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 roundTimes = 1; + /** + * optional int32 roundTimes = 1; + */ + boolean hasRoundTimes(); + /** + * optional int32 roundTimes = 1; + */ + int getRoundTimes(); + + // optional int32 itemId = 2; + /** + * optional int32 itemId = 2; + */ + boolean hasItemId(); + /** + * optional int32 itemId = 2; + */ + int getItemId(); + + // optional int32 itemNum = 3; + /** + * optional int32 itemNum = 3; + */ + boolean hasItemNum(); + /** + * optional int32 itemNum = 3; + */ + int getItemNum(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.ChampionGuessSuccessIndication} + */ + public static final class ChampionGuessSuccessIndication extends + com.google.protobuf.GeneratedMessage + implements ChampionGuessSuccessIndicationOrBuilder { + // Use ChampionGuessSuccessIndication.newBuilder() to construct. + private ChampionGuessSuccessIndication(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private ChampionGuessSuccessIndication(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final ChampionGuessSuccessIndication defaultInstance; + public static ChampionGuessSuccessIndication getDefaultInstance() { + return defaultInstance; + } + + public ChampionGuessSuccessIndication getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChampionGuessSuccessIndication( + 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; + roundTimes_ = input.readInt32(); + break; + } + case 16: { + bitField0_ |= 0x00000002; + itemId_ = input.readInt32(); + break; + } + case 24: { + bitField0_ |= 0x00000004; + itemNum_ = 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_ChampionGuessSuccessIndication_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public ChampionGuessSuccessIndication parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChampionGuessSuccessIndication(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional int32 roundTimes = 1; + public static final int ROUNDTIMES_FIELD_NUMBER = 1; + private int roundTimes_; + /** + * optional int32 roundTimes = 1; + */ + public boolean hasRoundTimes() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 roundTimes = 1; + */ + public int getRoundTimes() { + return roundTimes_; + } + + // optional int32 itemId = 2; + public static final int ITEMID_FIELD_NUMBER = 2; + private int itemId_; + /** + * optional int32 itemId = 2; + */ + public boolean hasItemId() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 itemId = 2; + */ + public int getItemId() { + return itemId_; + } + + // optional int32 itemNum = 3; + public static final int ITEMNUM_FIELD_NUMBER = 3; + private int itemNum_; + /** + * optional int32 itemNum = 3; + */ + public boolean hasItemNum() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 itemNum = 3; + */ + public int getItemNum() { + return itemNum_; + } + + private void initFields() { + roundTimes_ = 0; + itemId_ = 0; + itemNum_ = 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, roundTimes_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeInt32(2, itemId_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeInt32(3, itemNum_); + } + 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, roundTimes_); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, itemId_); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, itemNum_); + } + 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.ChampionGuessSuccessIndication parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication 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.ChampionGuessSuccessIndication} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndicationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.ArenaInfoProto.internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.class, com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.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(); + roundTimes_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + itemId_ = 0; + bitField0_ = (bitField0_ & ~0x00000002); + itemNum_ = 0; + bitField0_ = (bitField0_ & ~0x00000004); + 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_ChampionGuessSuccessIndication_descriptor; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication build() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication buildPartial() { + com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication result = new com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.roundTimes_ = roundTimes_; + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + result.itemId_ = itemId_; + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + result.itemNum_ = itemNum_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication) { + return mergeFrom((com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication other) { + if (other == com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication.getDefaultInstance()) return this; + if (other.hasRoundTimes()) { + setRoundTimes(other.getRoundTimes()); + } + if (other.hasItemId()) { + setItemId(other.getItemId()); + } + if (other.hasItemNum()) { + setItemNum(other.getItemNum()); + } + 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.ChampionGuessSuccessIndication parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.ArenaInfoProto.ChampionGuessSuccessIndication) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional int32 roundTimes = 1; + private int roundTimes_ ; + /** + * optional int32 roundTimes = 1; + */ + public boolean hasRoundTimes() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 roundTimes = 1; + */ + public int getRoundTimes() { + return roundTimes_; + } + /** + * optional int32 roundTimes = 1; + */ + public Builder setRoundTimes(int value) { + bitField0_ |= 0x00000001; + roundTimes_ = value; + onChanged(); + return this; + } + /** + * optional int32 roundTimes = 1; + */ + public Builder clearRoundTimes() { + bitField0_ = (bitField0_ & ~0x00000001); + roundTimes_ = 0; + onChanged(); + return this; + } + + // optional int32 itemId = 2; + private int itemId_ ; + /** + * optional int32 itemId = 2; + */ + public boolean hasItemId() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * optional int32 itemId = 2; + */ + public int getItemId() { + return itemId_; + } + /** + * optional int32 itemId = 2; + */ + public Builder setItemId(int value) { + bitField0_ |= 0x00000002; + itemId_ = value; + onChanged(); + return this; + } + /** + * optional int32 itemId = 2; + */ + public Builder clearItemId() { + bitField0_ = (bitField0_ & ~0x00000002); + itemId_ = 0; + onChanged(); + return this; + } + + // optional int32 itemNum = 3; + private int itemNum_ ; + /** + * optional int32 itemNum = 3; + */ + public boolean hasItemNum() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * optional int32 itemNum = 3; + */ + public int getItemNum() { + return itemNum_; + } + /** + * optional int32 itemNum = 3; + */ + public Builder setItemNum(int value) { + bitField0_ |= 0x00000004; + itemNum_ = value; + onChanged(); + return this; + } + /** + * optional int32 itemNum = 3; + */ + public Builder clearItemNum() { + bitField0_ = (bitField0_ & ~0x00000004); + itemNum_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ChampionGuessSuccessIndication) + } + + static { + defaultInstance = new ChampionGuessSuccessIndication(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.ChampionGuessSuccessIndication) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_GetArenaInfoResponse_descriptor; private static @@ -16476,6 +17034,11 @@ public final class ArenaInfoProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -16545,7 +17108,9 @@ public final class ArenaInfoProto { "mpionViewFinalRequest\022\014\n\004type\030\001 \001(\005\"o\n\031C" + "hampionViewFinalResponse\022R\n\026championBatt" + "lePairInfo\030\001 \003(\01322.com.ljsd.jieling.prot", - "ocols.ChampionBattlePairInfoB\002H\001" + "ocols.ChampionBattlePairInfo\"U\n\036Champion" + + "GuessSuccessIndication\022\022\n\nroundTimes\030\001 \001" + + "(\005\022\016\n\006itemId\030\002 \001(\005\022\017\n\007itemNum\030\003 \001(\005B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -16684,6 +17249,12 @@ public final class ArenaInfoProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ChampionViewFinalResponse_descriptor, new java.lang.String[] { "ChampionBattlePairInfo", }); + internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_descriptor = + getDescriptor().getMessageTypes().get(22); + internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_ChampionGuessSuccessIndication_descriptor, + new java.lang.String[] { "RoundTimes", "ItemId", "ItemNum", }); 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 bfe361e33..2fa84e605 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/CommonProto.java @@ -1259,6 +1259,24 @@ public final class CommonProto { * */ int getRideLevel(); + + // optional int32 sex = 24; + /** + * optional int32 sex = 24; + * + *
+     *玩家性别 0男1女
+     * 
+ */ + boolean hasSex(); + /** + * optional int32 sex = 24; + * + *
+     *玩家性别 0男1女
+     * 
+ */ + int getSex(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.Player} @@ -1426,6 +1444,11 @@ public final class CommonProto { rideLevel_ = input.readInt32(); break; } + case 192: { + bitField0_ |= 0x00800000; + sex_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -2012,6 +2035,30 @@ public final class CommonProto { return rideLevel_; } + // optional int32 sex = 24; + public static final int SEX_FIELD_NUMBER = 24; + private int sex_; + /** + * optional int32 sex = 24; + * + *
+     *玩家性别 0男1女
+     * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00800000) == 0x00800000); + } + /** + * optional int32 sex = 24; + * + *
+     *玩家性别 0男1女
+     * 
+ */ + public int getSex() { + return sex_; + } + private void initFields() { uid_ = 0; nickName_ = ""; @@ -2036,6 +2083,7 @@ public final class CommonProto { decrotion_ = 0; ride_ = 0; rideLevel_ = 0; + sex_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -2118,6 +2166,9 @@ public final class CommonProto { if (((bitField0_ & 0x00400000) == 0x00400000)) { output.writeInt32(23, rideLevel_); } + if (((bitField0_ & 0x00800000) == 0x00800000)) { + output.writeInt32(24, sex_); + } getUnknownFields().writeTo(output); } @@ -2219,6 +2270,10 @@ public final class CommonProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(23, rideLevel_); } + if (((bitField0_ & 0x00800000) == 0x00800000)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(24, sex_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -2381,6 +2436,8 @@ public final class CommonProto { bitField0_ = (bitField0_ & ~0x00200000); rideLevel_ = 0; bitField0_ = (bitField0_ & ~0x00400000); + sex_ = 0; + bitField0_ = (bitField0_ & ~0x00800000); return this; } @@ -2501,6 +2558,10 @@ public final class CommonProto { to_bitField0_ |= 0x00400000; } result.rideLevel_ = rideLevel_; + if (((from_bitField0_ & 0x00800000) == 0x00800000)) { + to_bitField0_ |= 0x00800000; + } + result.sex_ = sex_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -2590,6 +2651,9 @@ public final class CommonProto { if (other.hasRideLevel()) { setRideLevel(other.getRideLevel()); } + if (other.hasSex()) { + setSex(other.getSex()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -3706,6 +3770,55 @@ public final class CommonProto { return this; } + // optional int32 sex = 24; + private int sex_ ; + /** + * optional int32 sex = 24; + * + *
+       *玩家性别 0男1女
+       * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00800000) == 0x00800000); + } + /** + * optional int32 sex = 24; + * + *
+       *玩家性别 0男1女
+       * 
+ */ + public int getSex() { + return sex_; + } + /** + * optional int32 sex = 24; + * + *
+       *玩家性别 0男1女
+       * 
+ */ + public Builder setSex(int value) { + bitField0_ |= 0x00800000; + sex_ = value; + onChanged(); + return this; + } + /** + * optional int32 sex = 24; + * + *
+       *玩家性别 0男1女
+       * 
+ */ + public Builder clearSex() { + bitField0_ = (bitField0_ & ~0x00800000); + sex_ = 0; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.Player) } @@ -82763,7 +82876,7 @@ public final class CommonProto { java.lang.String[] descriptorData = { "\n\021CommonProto.proto\022\032com.ljsd.jieling.pr" + "otocols\"C\n\rErrorResponse\022\017\n\007errCode\030\001 \001(" + - "\005\022\016\n\006errMsg\030\002 \001(\t\022\021\n\terrParams\030\003 \003(\t\"\267\003\n" + + "\005\022\016\n\006errMsg\030\002 \001(\t\022\021\n\terrParams\030\003 \003(\t\"\304\003\n" + "\006Player\022\013\n\003uid\030\001 \001(\005\022\020\n\010nickName\030\002 \001(\t\022\r" + "\n\005level\030\003 \001(\005\022\013\n\003exp\030\004 \001(\005\022\020\n\010vipLevel\030\005" + " \001(\005\022\020\n\010familyId\030\006 \001(\005\022\014\n\004head\030\007 \001(\005\022\020\n\010" + @@ -82774,236 +82887,236 @@ public final class CommonProto { "(\005\022\023\n\013isMatchRoom\030\020 \001(\005\022\023\n\013curRoomType\030\021" + " \001(\005\022\021\n\theadFrame\030\022 \001(\005\022\024\n\014roomAddreess\030" + "\023 \001(\t\022\023\n\013designation\030\024 \001(\005\022\021\n\tdecrotion\030" + - "\025 \001(\005\022\014\n\004ride\030\026 \001(\005\022\021\n\trideLevel\030\027 \001(\005\"*" + - "\n\tPrivilege\022\n\n\002id\030\001 \001(\005\022\021\n\tusedTimes\030\002 \001" + - "(\005\"R\n\004Item\022\016\n\006itemId\030\001 \001(\005\022\017\n\007itemNum\030\002 " + - "\001(\005\022\022\n\nendingTime\030\003 \001(\005\022\025\n\rnextFlushTime" + - "\030\004 \001(\005\";\n\016SpecialEffects\022\022\n\npropertyId\030\001" + - " \001(\005\022\025\n\rpropertyValue\030\002 \001(\005\"\206\002\n\005Equip\022\n\n" + - "\002id\030\001 \001(\t\022\017\n\007equipId\030\002 \001(\005\022A\n\rmainAttrib", - "ute\030\003 \001(\0132*.com.ljsd.jieling.protocols.S" + - "pecialEffects\022C\n\017secondAttribute\030\004 \003(\0132*" + - ".com.ljsd.jieling.protocols.SpecialEffec" + - "ts\022\024\n\014rebuildLevel\030\005 \001(\005\022\022\n\ncreateTime\030\006" + - " \001(\005\022\017\n\007skillId\030\007 \001(\005\022\020\n\010isLocked\030\010 \001(\005\022" + - "\013\n\003exp\030\t \001(\005\",\n\007SoulPos\022\017\n\007equipId\030\001 \001(\t" + - "\022\020\n\010position\030\002 \001(\005\"\376\001\n\004Hero\022\n\n\002id\030\001 \001(\t\022" + - "\016\n\006heroId\030\002 \001(\005\022\r\n\005level\030\003 \001(\005\022\017\n\007breakI" + - "d\030\004 \001(\005\022\014\n\004star\030\005 \001(\005\022\016\n\006skinId\030\006 \001(\005\022\023\n" + - "\013equipIdList\030\010 \003(\t\022\022\n\ncreateTime\030\t \001(\005\022\023", - "\n\013starBreakId\030\n \001(\005\022\025\n\respecialEquip\030\013 \003" + - "(\t\0224\n\007soulPos\030\014 \003(\0132#.com.ljsd.jieling.p" + - "rotocols.SoulPos\022\021\n\tlockState\030\r \001(\005\"G\n\rF" + - "ightUnitInfo\022\016\n\006unitId\030\001 \001(\t\022\024\n\014unitSkil" + - "lIds\030\002 \001(\t\022\020\n\010property\030\003 \001(\t\"\201\001\n\rFightTe" + - "amInfo\022@\n\rfightUnitList\030\001 \003(\0132).com.ljsd" + - ".jieling.protocols.FightUnitInfo\022\025\n\rteam" + - "SkillList\030\002 \001(\t\022\027\n\017teamPassiveList\030\003 \001(\t" + - "\"-\n\023EventBehaviorValues\022\026\n\016behaviorValue" + - "s\030\001 \003(\005\"y\n\023EventBehaviorCommon\022\024\n\014behavi", - "orType\030\001 \001(\005\022L\n\023eventBehaviorValues\030\002 \003(" + - "\0132/.com.ljsd.jieling.protocols.EventBeha" + - "viorValues\"=\n\004Cell\022\016\n\006cellId\030\001 \001(\005\022\017\n\007po" + - "intId\030\002 \001(\005\022\024\n\014monsterForce\030\003 \001(\005\"^\n\007Mis" + - "sion\022\016\n\006itemId\030\001 \001(\005\022\r\n\005state\030\002 \001(\t\022\023\n\013m" + - "issionStep\030\003 \001(\005\022\014\n\004time\030\004 \001(\005\022\021\n\tdeadTi" + - "mes\030\005 \001(\005\"\243\001\n\004Mail\022\016\n\006mailId\030\001 \001(\t\022\r\n\005st" + - "ate\030\002 \001(\005\022\014\n\004head\030\003 \001(\t\022\017\n\007content\030\004 \001(\t" + - "\022\020\n\010mailItem\030\005 \001(\t\022\020\n\010sendTime\030\006 \001(\005\022\025\n\r" + - "effectiveTime\030\007 \001(\005\022\020\n\010sendName\030\010 \001(\t\022\020\n", - "\010mailType\030\t \001(\005\"\220\002\n\004Drop\0222\n\010itemlist\030\001 \003" + - "(\0132 .com.ljsd.jieling.protocols.Item\0222\n\007" + - "equipId\030\002 \003(\0132!.com.ljsd.jieling.protoco" + - "ls.Equip\022.\n\004Hero\030\003 \003(\0132 .com.ljsd.jielin" + - "g.protocols.Hero\022:\n\017especialEquipId\030\004 \003(" + - "\0132!.com.ljsd.jieling.protocols.Equip\0224\n\t" + - "soulEquip\030\005 \003(\0132!.com.ljsd.jieling.proto" + - "cols.Equip\"\034\n\tGMCommand\022\017\n\007command\030\001 \001(\t" + - "\"0\n\014TeamHeroInfo\022\020\n\010position\030\001 \001(\005\022\016\n\006he" + - "roId\030\002 \001(\t\"6\n\017TeamPokemonInfo\022\020\n\010positio", - "n\030\001 \001(\005\022\021\n\tpokemonId\030\002 \001(\005\"\267\001\n\013TeamPosIn" + - "fo\022\016\n\006teamId\030\001 \001(\005\022\020\n\010teamName\030\002 \001(\t\022?\n\r" + - "teamHeroInfos\030\003 \003(\0132(.com.ljsd.jieling.p" + - "rotocols.TeamHeroInfo\022E\n\020teamPokemonInfo" + - "s\030\004 \003(\0132+.com.ljsd.jieling.protocols.Tea" + - "mPokemonInfo\"-\n\020Pokemoncomonpent\022\n\n\002id\030\001" + - " \001(\005\022\r\n\005level\030\002 \001(\005\"p\n\013PokemonInfo\022\n\n\002id" + - "\030\001 \001(\005\022\r\n\005stage\030\002 \001(\005\022F\n\020pokemoncomonpen" + - "t\030\003 \003(\0132,.com.ljsd.jieling.protocols.Pok" + - "emoncomonpent\">\n\014RingFireInfo\022\n\n\002id\030\001 \001(", - "\005\022\r\n\005stage\030\002 \001(\005\022\023\n\013comonpentId\030\003 \003(\005\"<\n" + - "\020WorkShopBaseInfo\022\014\n\004type\030\001 \001(\005\022\r\n\005levle" + - "\030\002 \001(\005\022\013\n\003exp\030\003 \001(\005\".\n\022WorkShopUnLockInf" + - "o\022\014\n\004type\030\001 \001(\005\022\n\n\002id\030\004 \003(\005\"\312\001\n\tFightDat" + - "a\022A\n\016heroFightInfos\030\001 \001(\0132).com.ljsd.jie" + - "ling.protocols.FightTeamInfo\022>\n\013monsterL" + - "ist\030\002 \003(\0132).com.ljsd.jieling.protocols.F" + - "ightTeamInfo\022\021\n\tfightSeed\030\003 \001(\005\022\024\n\014fight" + - "MaxTime\030\004 \001(\005\022\021\n\tfightType\030\005 \001(\005\"-\n\rExpl" + - "oreDetail\022\n\n\002id\030\001 \001(\005\022\020\n\010progress\030\002 \001(\005\"", - "0\n\nFoodBuffer\022\020\n\010bufferId\030\001 \001(\005\022\020\n\010leftS" + - "tep\030\002 \001(\005\"/\n\023NewPlayerGuidePoint\022\014\n\004type" + - "\030\001 \001(\005\022\n\n\002id\030\002 \001(\005\"L\n\017LevelDifficulty\022\017\n" + - "\007fightId\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\022\013\n\003num\030\003 \001" + - "(\005\022\014\n\004type\030\004 \001(\005\"l\n\024LevelDifficultyInfos" + - "\022\016\n\006areaId\030\001 \001(\005\022D\n\017LevelDifficulty\030\002 \003(" + - "\0132+.com.ljsd.jieling.protocols.LevelDiff" + - "iculty\":\n\007MapInfo\022\r\n\005mapId\030\001 \001(\005\022\021\n\tleas" + - "tTime\030\002 \001(\005\022\r\n\005stars\030\003 \003(\005\"\363\001\n\014ActivityI" + - "nfo\022\022\n\nactivityId\030\001 \002(\005\022E\n\007mission\030\002 \003(\013", - "24.com.ljsd.jieling.protocols.ActivityIn" + - "fo.MissionInfo\022\r\n\005value\030\006 \001(\005\022\021\n\tstartTi" + - "me\030\005 \001(\005\022\017\n\007endTime\030\003 \001(\005\022\022\n\nreallyOpen\030" + - "\004 \001(\005\032A\n\013MissionInfo\022\021\n\tmissionId\030\001 \002(\005\022" + - "\020\n\010progress\030\002 \002(\005\022\r\n\005state\030\003 \002(\005\"J\n\nGmRe" + - "sponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling." + - "protocols.Drop\022\014\n\004info\030\002 \001(\t\"\215\001\n\017ArenaPe" + - "rsonInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004" + - "name\030\003 \001(\t\022\r\n\005score\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\thea", - "dFrame\030\010 \001(\005\"\027\n\004Team\022\017\n\007heroTid\030\001 \003(\005\"}\n" + - "\nArenaEnemy\022?\n\npersonInfo\030\001 \001(\0132+.com.lj" + - "sd.jieling.protocols.ArenaPersonInfo\022.\n\004" + - "team\030\002 \001(\0132 .com.ljsd.jieling.protocols." + - "Team\"~\n\tArenaInfo\022\020\n\010failNums\030\001 \001(\005\022\023\n\013s" + - "uccessNums\030\002 \001(\005\022\r\n\005score\030\003 \001(\005\022;\n\013arena" + - "Enemys\030\004 \003(\0132&.com.ljsd.jieling.protocol" + - "s.ArenaEnemy\"\'\n\tStoreItem\022\n\n\002id\030\001 \001(\005\022\016\n" + - "\006buyNum\030\002 \001(\005\"\216\001\n\tStoreInfo\022\n\n\002id\030\001 \001(\005\022" + - "\027\n\017lastRefreshTime\030\002 \001(\003\022\021\n\tstartTime\030\004 ", - "\001(\003\022\017\n\007endTime\030\005 \001(\003\0228\n\tstoreItem\030\006 \003(\0132" + - "%.com.ljsd.jieling.protocols.StoreItem\"\236" + - "\001\n\017ArenaRecordInfo\022\n\n\002id\030\001 \001(\t\022?\n\nattack" + - "Info\030\002 \001(\0132+.com.ljsd.jieling.protocols." + - "ArenaPersonInfo\022\022\n\nattackTime\030\003 \001(\005\022\025\n\rm" + - "yScoreChange\030\004 \001(\005\022\023\n\013fightResult\030\005 \001(\005\"" + - "Z\n\016FunctionOfTime\022\022\n\nfunctionId\030\001 \001(\005\022\021\n" + - "\tstartTime\030\002 \001(\005\022\017\n\007endTime\030\003 \001(\005\022\020\n\010int" + - "erval\030\004 \001(\005\"~\n\025AdventureRankItemInfo\022\r\n\005" + - "level\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\014\n\004hurt\030\003 \001(\005\022", - "\014\n\004head\030\004 \001(\005\022\014\n\004rank\030\005 \001(\005\022\021\n\theadFrame" + - "\030\006 \001(\005\022\013\n\003uid\030\007 \001(\005\"\313\001\n\021AdventureBossInf" + - "o\022\017\n\007arenaId\030\001 \001(\005\022\017\n\007findUid\030\002 \001(\005\022\020\n\010f" + - "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\"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\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\"\263\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\022", - "\r\n\005force\030\010 \001(\005\"\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\007endTime\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\016BloodyH" + - "eroInfo\022\016\n\006heroId\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\010S" + - "ceneMsg\022\014\n\004time\030\001 \001(\005\022\013\n\003msg\030\002 \001(\t\"\'\n\nPo" + - "sMineral\022\013\n\003pos\030\001 \001(\005\022\014\n\004nums\030\002 \001(\005\"\264\001\n\010" + - "Creature\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\007mineral\030\005", - " \001(\005\022\014\n\004camp\030\006 \001(\005\022<\n\010heroInfo\030\007 \003(\0132*.c" + - "om.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\004" + - "type\030\004 \001(\005\0226\n\010Creature\030\006 \001(\0132$.com.ljsd." + - "jieling.protocols.Creature\022\020\n\010userName\030\007" + - " \001(\t\"\236\002\n\tSceneInfo\022\016\n\006roomId\030\001 \001(\005\022\r\n\005ma" + - "pId\030\002 \001(\005\022:\n\nSceneActor\030\003 \003(\0132&.com.ljsd" + - ".jieling.protocols.SceneActor\022P\n\025actorEf" + - "fectBufferInfo\030\004 \003(\01321.com.ljsd.jieling.", - "protocols.ActorEffectBufferInfo\022\024\n\014barri" + - "erPoint\030\005 \003(\005\022:\n\nposMineral\030\006 \003(\0132&.com." + - "ljsd.jieling.protocols.PosMineral\022\022\n\nrem" + - "ainTime\030\007 \001(\005\"S\n\027SceneGetFullMsgResponse" + - "\0228\n\tsceneInfo\030\001 \001(\0132%.com.ljsd.jieling.p" + - "rotocols.SceneInfo\"B\n\013blessReward\022\022\n\nloc" + - "ationId\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\020FamilyContribut" + - "e\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\004nam" + - "e\030\002 \001(\t\022\017\n\007annouce\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\010joinType\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.jieling.protocols.FamilyContri" + - "bute\022\027\n\017playerIntoLevel\030\014 \001(\005\")\n\013endless" + - "Hero\022\016\n\006heroId\030\001 \001(\t\022\n\n\002hp\030\002 \001(\005\"2\n\022Endl" + - "essRefreshInfo\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\004le", - "ve\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\006cel" + - "lId\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\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\")\n\nSignInInfo\022\014\n\004" + - "days\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\"N\n\016TeamSimpleI" + - "nfo\022\016\n\006heroid\030\001 \001(\t\022\017\n\007heroTid\030\002 \001(\005\022\014\n\004" + - "star\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\"\207\001\n\017TeamOneTea", - "mInfo\0228\n\004team\030\001 \003(\0132*.com.ljsd.jieling.p" + - "rotocols.TeamSimpleInfo\022\024\n\014PokemonInfos\030" + - "\002 \003(\005\022\022\n\ntotalForce\030\003 \001(\005\022\020\n\010remainHp\030\004 " + - "\003(\005\"\271\001\n\013TeamOneInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005leve" + - "l\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\014\n\004head\030\004 \001(\005\022\021\n\th" + - "eadFrame\030\005 \001(\005\022\021\n\tguildName\030\007 \001(\t\0229\n\004tea" + - "m\030\006 \001(\0132+.com.ljsd.jieling.protocols.Tea" + - "mOneTeamInfo\022\021\n\tisApplyed\030\010 \001(\005\"y\n\017Monst" + - "erRankInfo\022\014\n\004name\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\rHe" + - "roBloodInfo\022\016\n\006heroId\030\001 \001(\t\022\021\n\tlostBlood" + - "\030\002 \001(\005\"D\n\013EndlessInfo\022\r\n\005mapId\030\001 \001(\005\022\022\n\n" + - "worldLevel\030\002 \001(\005\022\022\n\nbloodScore\030\003 \001(\005\"2\n\017" + - "PlayerBindPhone\022\020\n\010phoneNum\030\001 \001(\t\022\r\n\005sta" + - "te\030\002 \001(\005\"3\n\014EndlessPoint\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\017Que" + - "stionOptions\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\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\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\026LuckWheelReward" + - "PosInfo\022\013\n\003pos\030\001 \001(\005\022\016\n\006luckId\030\002 \001(\005\022\021\n\t" + - "luckTimes\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.p" + - "rotocols.UserMissionInfo\"\221\001\n\021MainLevelRa" + - "nkInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004na" + - "me\030\003 \001(\t\022\017\n\007fightId\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\thea" + - "dFrame\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" + - "\"\323\001\n\022ChampionBattleInfo\0227\n\006myInfo\030\001 \001(\0132" + - "\'.com.ljsd.jieling.protocols.TeamOneInfo" + - "\022:\n\tenemyInfo\030\002 \001(\0132\'.com.ljsd.jieling.p" + - "rotocols.TeamOneInfo\022\016\n\006result\030\003 \001(\005\0228\n\t" + - "fightData\030\004 \001(\0132%.com.ljsd.jieling.proto" + - "cols.FightData\"\245\001\n\026ChampionBattlePairInf" + - "o\022\022\n\nattackName\030\001 \001(\t\022\017\n\007defName\030\002 \001(\t\022\023", - "\n\013fightResult\030\003 \001(\005\022\n\n\002id\030\004 \001(\t\022\022\n\nround" + - "TImes\030\005 \001(\005\022\016\n\006teamId\030\006 \001(\005\022\020\n\010position\030" + - "\007 \001(\005\022\017\n\007isGUess\030\010 \001(\005B\002H\001" + "\025 \001(\005\022\014\n\004ride\030\026 \001(\005\022\021\n\trideLevel\030\027 \001(\005\022\013" + + "\n\003sex\030\030 \001(\005\"*\n\tPrivilege\022\n\n\002id\030\001 \001(\005\022\021\n\t" + + "usedTimes\030\002 \001(\005\"R\n\004Item\022\016\n\006itemId\030\001 \001(\005\022" + + "\017\n\007itemNum\030\002 \001(\005\022\022\n\nendingTime\030\003 \001(\005\022\025\n\r" + + "nextFlushTime\030\004 \001(\005\";\n\016SpecialEffects\022\022\n" + + "\npropertyId\030\001 \001(\005\022\025\n\rpropertyValue\030\002 \001(\005" + + "\"\206\002\n\005Equip\022\n\n\002id\030\001 \001(\t\022\017\n\007equipId\030\002 \001(\005\022", + "A\n\rmainAttribute\030\003 \001(\0132*.com.ljsd.jielin" + + "g.protocols.SpecialEffects\022C\n\017secondAttr" + + "ibute\030\004 \003(\0132*.com.ljsd.jieling.protocols" + + ".SpecialEffects\022\024\n\014rebuildLevel\030\005 \001(\005\022\022\n" + + "\ncreateTime\030\006 \001(\005\022\017\n\007skillId\030\007 \001(\005\022\020\n\010is" + + "Locked\030\010 \001(\005\022\013\n\003exp\030\t \001(\005\",\n\007SoulPos\022\017\n\007" + + "equipId\030\001 \001(\t\022\020\n\010position\030\002 \001(\005\"\376\001\n\004Hero" + + "\022\n\n\002id\030\001 \001(\t\022\016\n\006heroId\030\002 \001(\005\022\r\n\005level\030\003 " + + "\001(\005\022\017\n\007breakId\030\004 \001(\005\022\014\n\004star\030\005 \001(\005\022\016\n\006sk" + + "inId\030\006 \001(\005\022\023\n\013equipIdList\030\010 \003(\t\022\022\n\ncreat", + "eTime\030\t \001(\005\022\023\n\013starBreakId\030\n \001(\005\022\025\n\respe" + + "cialEquip\030\013 \003(\t\0224\n\007soulPos\030\014 \003(\0132#.com.l" + + "jsd.jieling.protocols.SoulPos\022\021\n\tlockSta" + + "te\030\r \001(\005\"G\n\rFightUnitInfo\022\016\n\006unitId\030\001 \001(" + + "\t\022\024\n\014unitSkillIds\030\002 \001(\t\022\020\n\010property\030\003 \001(" + + "\t\"\201\001\n\rFightTeamInfo\022@\n\rfightUnitList\030\001 \003" + + "(\0132).com.ljsd.jieling.protocols.FightUni" + + "tInfo\022\025\n\rteamSkillList\030\002 \001(\t\022\027\n\017teamPass" + + "iveList\030\003 \001(\t\"-\n\023EventBehaviorValues\022\026\n\016" + + "behaviorValues\030\001 \003(\005\"y\n\023EventBehaviorCom", + "mon\022\024\n\014behaviorType\030\001 \001(\005\022L\n\023eventBehavi" + + "orValues\030\002 \003(\0132/.com.ljsd.jieling.protoc" + + "ols.EventBehaviorValues\"=\n\004Cell\022\016\n\006cellI" + + "d\030\001 \001(\005\022\017\n\007pointId\030\002 \001(\005\022\024\n\014monsterForce" + + "\030\003 \001(\005\"^\n\007Mission\022\016\n\006itemId\030\001 \001(\005\022\r\n\005sta" + + "te\030\002 \001(\t\022\023\n\013missionStep\030\003 \001(\005\022\014\n\004time\030\004 " + + "\001(\005\022\021\n\tdeadTimes\030\005 \001(\005\"\243\001\n\004Mail\022\016\n\006mailI" + + "d\030\001 \001(\t\022\r\n\005state\030\002 \001(\005\022\014\n\004head\030\003 \001(\t\022\017\n\007" + + "content\030\004 \001(\t\022\020\n\010mailItem\030\005 \001(\t\022\020\n\010sendT" + + "ime\030\006 \001(\005\022\025\n\reffectiveTime\030\007 \001(\005\022\020\n\010send", + "Name\030\010 \001(\t\022\020\n\010mailType\030\t \001(\005\"\220\002\n\004Drop\0222\n" + + "\010itemlist\030\001 \003(\0132 .com.ljsd.jieling.proto" + + "cols.Item\0222\n\007equipId\030\002 \003(\0132!.com.ljsd.ji" + + "eling.protocols.Equip\022.\n\004Hero\030\003 \003(\0132 .co" + + "m.ljsd.jieling.protocols.Hero\022:\n\017especia" + + "lEquipId\030\004 \003(\0132!.com.ljsd.jieling.protoc" + + "ols.Equip\0224\n\tsoulEquip\030\005 \003(\0132!.com.ljsd." + + "jieling.protocols.Equip\"\034\n\tGMCommand\022\017\n\007" + + "command\030\001 \001(\t\"0\n\014TeamHeroInfo\022\020\n\010positio" + + "n\030\001 \001(\005\022\016\n\006heroId\030\002 \001(\t\"6\n\017TeamPokemonIn", + "fo\022\020\n\010position\030\001 \001(\005\022\021\n\tpokemonId\030\002 \001(\005\"" + + "\267\001\n\013TeamPosInfo\022\016\n\006teamId\030\001 \001(\005\022\020\n\010teamN" + + "ame\030\002 \001(\t\022?\n\rteamHeroInfos\030\003 \003(\0132(.com.l" + + "jsd.jieling.protocols.TeamHeroInfo\022E\n\020te" + + "amPokemonInfos\030\004 \003(\0132+.com.ljsd.jieling." + + "protocols.TeamPokemonInfo\"-\n\020Pokemoncomo" + + "npent\022\n\n\002id\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\"p\n\013Poke" + + "monInfo\022\n\n\002id\030\001 \001(\005\022\r\n\005stage\030\002 \001(\005\022F\n\020po" + + "kemoncomonpent\030\003 \003(\0132,.com.ljsd.jieling." + + "protocols.Pokemoncomonpent\">\n\014RingFireIn", + "fo\022\n\n\002id\030\001 \001(\005\022\r\n\005stage\030\002 \001(\005\022\023\n\013comonpe" + + "ntId\030\003 \003(\005\"<\n\020WorkShopBaseInfo\022\014\n\004type\030\001" + + " \001(\005\022\r\n\005levle\030\002 \001(\005\022\013\n\003exp\030\003 \001(\005\".\n\022Work" + + "ShopUnLockInfo\022\014\n\004type\030\001 \001(\005\022\n\n\002id\030\004 \003(\005" + + "\"\312\001\n\tFightData\022A\n\016heroFightInfos\030\001 \001(\0132)" + + ".com.ljsd.jieling.protocols.FightTeamInf" + + "o\022>\n\013monsterList\030\002 \003(\0132).com.ljsd.jielin" + + "g.protocols.FightTeamInfo\022\021\n\tfightSeed\030\003" + + " \001(\005\022\024\n\014fightMaxTime\030\004 \001(\005\022\021\n\tfightType\030" + + "\005 \001(\005\"-\n\rExploreDetail\022\n\n\002id\030\001 \001(\005\022\020\n\010pr", + "ogress\030\002 \001(\005\"0\n\nFoodBuffer\022\020\n\010bufferId\030\001" + + " \001(\005\022\020\n\010leftStep\030\002 \001(\005\"/\n\023NewPlayerGuide" + + "Point\022\014\n\004type\030\001 \001(\005\022\n\n\002id\030\002 \001(\005\"L\n\017Level" + + "Difficulty\022\017\n\007fightId\030\001 \001(\005\022\r\n\005state\030\002 \001" + + "(\005\022\013\n\003num\030\003 \001(\005\022\014\n\004type\030\004 \001(\005\"l\n\024LevelDi" + + "fficultyInfos\022\016\n\006areaId\030\001 \001(\005\022D\n\017LevelDi" + + "fficulty\030\002 \003(\0132+.com.ljsd.jieling.protoc" + + "ols.LevelDifficulty\":\n\007MapInfo\022\r\n\005mapId\030" + + "\001 \001(\005\022\021\n\tleastTime\030\002 \001(\005\022\r\n\005stars\030\003 \003(\005\"" + + "\363\001\n\014ActivityInfo\022\022\n\nactivityId\030\001 \002(\005\022E\n\007", + "mission\030\002 \003(\01324.com.ljsd.jieling.protoco" + + "ls.ActivityInfo.MissionInfo\022\r\n\005value\030\006 \001" + + "(\005\022\021\n\tstartTime\030\005 \001(\005\022\017\n\007endTime\030\003 \001(\005\022\022" + + "\n\nreallyOpen\030\004 \001(\005\032A\n\013MissionInfo\022\021\n\tmis" + + "sionId\030\001 \002(\005\022\020\n\010progress\030\002 \002(\005\022\r\n\005state\030" + + "\003 \002(\005\"J\n\nGmResponse\022.\n\004drop\030\001 \001(\0132 .com." + + "ljsd.jieling.protocols.Drop\022\014\n\004info\030\002 \001(" + + "\t\"\215\001\n\017ArenaPersonInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005le" + + "vel\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\r\n\005score\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\"\027\n\004Team\022\017\n\007her" + + "oTid\030\001 \003(\005\"}\n\nArenaEnemy\022?\n\npersonInfo\030\001" + + " \001(\0132+.com.ljsd.jieling.protocols.ArenaP" + + "ersonInfo\022.\n\004team\030\002 \001(\0132 .com.ljsd.jieli" + + "ng.protocols.Team\"~\n\tArenaInfo\022\020\n\010failNu" + + "ms\030\001 \001(\005\022\023\n\013successNums\030\002 \001(\005\022\r\n\005score\030\003" + + " \001(\005\022;\n\013arenaEnemys\030\004 \003(\0132&.com.ljsd.jie" + + "ling.protocols.ArenaEnemy\"\'\n\tStoreItem\022\n" + + "\n\002id\030\001 \001(\005\022\016\n\006buyNum\030\002 \001(\005\"\216\001\n\tStoreInfo" + + "\022\n\n\002id\030\001 \001(\005\022\027\n\017lastRefreshTime\030\002 \001(\003\022\021\n", + "\tstartTime\030\004 \001(\003\022\017\n\007endTime\030\005 \001(\003\0228\n\tsto" + + "reItem\030\006 \003(\0132%.com.ljsd.jieling.protocol" + + "s.StoreItem\"\236\001\n\017ArenaRecordInfo\022\n\n\002id\030\001 " + + "\001(\t\022?\n\nattackInfo\030\002 \001(\0132+.com.ljsd.jieli" + + "ng.protocols.ArenaPersonInfo\022\022\n\nattackTi" + + "me\030\003 \001(\005\022\025\n\rmyScoreChange\030\004 \001(\005\022\023\n\013fight" + + "Result\030\005 \001(\005\"Z\n\016FunctionOfTime\022\022\n\nfuncti" + + "onId\030\001 \001(\005\022\021\n\tstartTime\030\002 \001(\005\022\017\n\007endTime" + + "\030\003 \001(\005\022\020\n\010interval\030\004 \001(\005\"~\n\025AdventureRan" + + "kItemInfo\022\r\n\005level\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\014", + "\n\004hurt\030\003 \001(\005\022\014\n\004head\030\004 \001(\005\022\014\n\004rank\030\005 \001(\005" + + "\022\021\n\theadFrame\030\006 \001(\005\022\013\n\003uid\030\007 \001(\005\"\313\001\n\021Adv" + + "entureBossInfo\022\017\n\007arenaId\030\001 \001(\005\022\017\n\007findU" + + "id\030\002 \001(\005\022\020\n\010findName\030\003 \001(\t\022\016\n\006bossId\030\004 \001" + + "(\t\022\023\n\013bossGroupId\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\rb" + + "ossRemainlHp\030\t \001(\005\022\022\n\narenaLevel\030\n \001(\005\"v" + + "\n\017UserMissionInfo\022\021\n\tmissionId\030\001 \001(\005\022\020\n\010" + + "progress\030\002 \001(\005\022\r\n\005state\030\003 \001(\005\022\014\n\004type\030\004 " + + "\001(\005\022\021\n\ttakeTimes\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\017hadTa" + + "keLevelBox\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\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\005f" + + "rame\030\r \001(\005\022\017\n\007soulVal\030\016 \001(\005\"V\n\rGiftGoods" + + "Info\022\017\n\007goodsId\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\021G" + + "oodsTypeDuration\022\021\n\tgoodsType\030\001 \001(\005\022\017\n\007e" + + "ndTime\030\002 \001(\005\"/\n\016TechnologyInfo\022\016\n\006techId", + "\030\001 \001(\005\022\r\n\005levle\030\002 \001(\005\"J\n\020SuddenlyBossInf" + + "o\022\022\n\nsuddBossId\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\ntemplat" + + "eId\030\001 \001(\005\022\017\n\007overlap\030\002 \001(\005\022\027\n\017nextRefres" + + "hTime\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\"\263\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\010userName\030\004 \001(\t\0226" + + "\n\010rankInfo\030\005 \001(\0132$.com.ljsd.jieling.prot" + + "ocols.RankInfo\022\021\n\theadFrame\030\006 \001(\005\022\021\n\tgui", + "ldName\030\007 \001(\t\022\r\n\005force\030\010 \001(\005\"\204\001\n\025ActorEff" + + "ectBufferInfo\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\007endTime\030\004 \001(\005\022\016\n\006t" + + "arget\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\006" + + "heroHp\030\002 \001(\005\022\021\n\theroMaxHp\030\003 \001(\005\022\017\n\007heroT" + + "id\030\004 \001(\005\"%\n\010SceneMsg\022\014\n\004time\030\001 \001(\005\022\013\n\003ms" + + "g\030\002 \001(\t\"\'\n\nPosMineral\022\013\n\003pos\030\001 \001(\005\022\014\n\004nu" + + "ms\030\002 \001(\005\"\264\001\n\010Creature\022\014\n\004path\030\001 \003(\005\022\r\n\005s" + + "peed\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\010heroI" + + "nfo\030\007 \003(\0132*.com.ljsd.jieling.protocols.B" + + "loodyHeroInfo\022\020\n\010killNums\030\010 \001(\005\"\217\001\n\nScen" + + "eActor\022\n\n\002id\030\001 \001(\005\022\016\n\006curPos\030\002 \001(\005\022\r\n\005st" + + "ate\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\010userName\030\007 \001(\t\"\236\002\n\tSceneInfo\022\016\n\006roomI" + + "d\030\001 \001(\005\022\r\n\005mapId\030\002 \001(\005\022:\n\nSceneActor\030\003 \003" + + "(\0132&.com.ljsd.jieling.protocols.SceneAct" + + "or\022P\n\025actorEffectBufferInfo\030\004 \003(\01321.com.", + "ljsd.jieling.protocols.ActorEffectBuffer" + + "Info\022\024\n\014barrierPoint\030\005 \003(\005\022:\n\nposMineral" + + "\030\006 \003(\0132&.com.ljsd.jieling.protocols.PosM" + + "ineral\022\022\n\nremainTime\030\007 \001(\005\"S\n\027SceneGetFu" + + "llMsgResponse\0228\n\tsceneInfo\030\001 \001(\0132%.com.l" + + "jsd.jieling.protocols.SceneInfo\"B\n\013bless" + + "Reward\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\022fiveResetTowerInf" + + "o\022\r\n\005tower\030\001 \001(\005\022\020\n\010intoType\030\002 \001(\005\";\n\020Fa" + + "milyContribute\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" + + "\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\010joinType\030\010 \001(\005\022\014\n" + + "\004icon\030\t \001(\005\022\021\n\tlevelTime\030\n \001(\005\022A\n\013fightR" + + "esult\030\013 \001(\0132,.com.ljsd.jieling.protocols" + + ".FamilyContribute\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\004nam", + "e\030\001 \001(\t\022\014\n\004leve\030\002 \001(\005\022\r\n\005force\030\003 \001(\005\022\014\n\004" + + "rank\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\004" + + "type\030\004 \001(\005\"g\n\nExpertInfo\022\014\n\004name\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\")\n\nS" + + "ignInInfo\022\014\n\004days\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\"N" + + "\n\016TeamSimpleInfo\022\016\n\006heroid\030\001 \001(\t\022\017\n\007hero" + + "Tid\030\002 \001(\005\022\014\n\004star\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\"\207", + "\001\n\017TeamOneTeamInfo\0228\n\004team\030\001 \003(\0132*.com.l" + + "jsd.jieling.protocols.TeamSimpleInfo\022\024\n\014" + + "PokemonInfos\030\002 \003(\005\022\022\n\ntotalForce\030\003 \001(\005\022\020" + + "\n\010remainHp\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\004he" + + "ad\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." + + "protocols.TeamOneTeamInfo\022\021\n\tisApplyed\030\010" + + " \001(\005\"y\n\017MonsterRankInfo\022\014\n\004name\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\003ui" + + "d\030\007 \001(\005\"2\n\rHeroBloodInfo\022\016\n\006heroId\030\001 \001(\t" + + "\022\021\n\tlostBlood\030\002 \001(\005\"D\n\013EndlessInfo\022\r\n\005ma" + + "pId\030\001 \001(\005\022\022\n\nworldLevel\030\002 \001(\005\022\022\n\nbloodSc" + + "ore\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" + + "\010location\030\001 \001(\005\022\021\n\tmonsterId\030\002 \001(\005\"2\n\014St" + + "rongerInfo\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\nans", + "werType\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\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\026Lu" + + "ckWheelRewardPosInfo\022\013\n\003pos\030\001 \001(\005\022\016\n\006luc" + + "kId\030\002 \001(\005\022\021\n\tluckTimes\030\003 \001(\005\"W\n\013RefreshT" + + "ask\022\014\n\004type\030\001 \001(\005\022:\n\005tasks\030\002 \003(\0132+.com.l" + + "jsd.jieling.protocols.UserMissionInfo\"\221\001" + + "\n\021MainLevelRankInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005leve" + + "l\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\017\n\007fightId\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\017ChampionBet" + + "Info\022\n\n\002id\030\001 \001(\t\022\020\n\010redCoins\030\002 \001(\005\022\021\n\tbl" + + "ueCoins\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\"\245\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\022\n\n\002id\030\004" + + " \001(\t\022\022\n\nroundTImes\030\005 \001(\005\022\016\n\006teamId\030\006 \001(\005" + + "\022\020\n\010position\030\007 \001(\005\022\017\n\007isGUess\030\010 \001(\005B\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -83021,7 +83134,7 @@ public final class CommonProto { internal_static_com_ljsd_jieling_protocols_Player_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_Player_descriptor, - new java.lang.String[] { "Uid", "NickName", "Level", "Exp", "VipLevel", "FamilyId", "Head", "CurMapId", "Energy", "LastUpdateEnergyTime", "ServerTime", "MaxForce", "SaveAmt", "RechargeTime", "IsFirstRecharge", "IsMatchRoom", "CurRoomType", "HeadFrame", "RoomAddreess", "Designation", "Decrotion", "Ride", "RideLevel", }); + new java.lang.String[] { "Uid", "NickName", "Level", "Exp", "VipLevel", "FamilyId", "Head", "CurMapId", "Energy", "LastUpdateEnergyTime", "ServerTime", "MaxForce", "SaveAmt", "RechargeTime", "IsFirstRecharge", "IsMatchRoom", "CurRoomType", "HeadFrame", "RoomAddreess", "Designation", "Decrotion", "Ride", "RideLevel", "Sex", }); internal_static_com_ljsd_jieling_protocols_Privilege_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_com_ljsd_jieling_protocols_Privilege_fieldAccessorTable = new 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 5f356576d..bb4626813 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_VIEW_FINAL_RESPONSE = 10219; */ CHAMPION_VIEW_FINAL_RESPONSE(86, 10219), + /** + * CHAMPION_GUESS_SUCCESS_INDICATION = 10220; + * + *
+     * 竞猜成功通知
+     * 
+ */ + CHAMPION_GUESS_SUCCESS_INDICATION(87, 10220), /** * DRAW_HERO_REQUEST = 10300; * @@ -564,11 +572,11 @@ public final class MessageTypeProto { * D 10300 * */ - DRAW_HERO_REQUEST(87, 10300), + DRAW_HERO_REQUEST(88, 10300), /** * DRAW_HERO_RESPONSE = 10301; */ - DRAW_HERO_RESPONSE(88, 10301), + DRAW_HERO_RESPONSE(89, 10301), /** * DEL_FRIEND_REQUEST = 10302; * @@ -576,11 +584,11 @@ public final class MessageTypeProto { *删除好友 * */ - DEL_FRIEND_REQUEST(89, 10302), + DEL_FRIEND_REQUEST(90, 10302), /** * DEL_FRIEND_RESPONSE = 10303; */ - DEL_FRIEND_RESPONSE(90, 10303), + DEL_FRIEND_RESPONSE(91, 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(92, 10304), /** * DIFFICULT_MAP_OPTION_RECORD_RESPONSE = 10305; */ - DIFFICULT_MAP_OPTION_RECORD_RESPONSE(92, 10305), + DIFFICULT_MAP_OPTION_RECORD_RESPONSE(93, 10305), /** * DIRECT_BUY_GOODS_INDICATION = 10306; * @@ -600,7 +608,7 @@ public final class MessageTypeProto { *道具直购 * */ - DIRECT_BUY_GOODS_INDICATION(93, 10306), + DIRECT_BUY_GOODS_INDICATION(94, 10306), /** * ERROR_CODE_INDICATION = 10400; * @@ -608,7 +616,7 @@ public final class MessageTypeProto { * E 10400 * */ - ERROR_CODE_INDICATION(94, 10400), + ERROR_CODE_INDICATION(95, 10400), /** * EQUIP_WEAR_REQUEST = 10402; * @@ -616,11 +624,11 @@ public final class MessageTypeProto { * 穿装备 * */ - EQUIP_WEAR_REQUEST(95, 10402), + EQUIP_WEAR_REQUEST(96, 10402), /** * EQUIP_WEAR_RESPONSE = 10403; */ - EQUIP_WEAR_RESPONSE(96, 10403), + EQUIP_WEAR_RESPONSE(97, 10403), /** * EQUIP_UNLOAD_OPT_REQUEST = 10404; * @@ -628,11 +636,11 @@ public final class MessageTypeProto { *脱下装备操作 * */ - EQUIP_UNLOAD_OPT_REQUEST(97, 10404), + EQUIP_UNLOAD_OPT_REQUEST(98, 10404), /** * EQUIP_UNLOAD_OPT_RESPONSE = 10405; */ - EQUIP_UNLOAD_OPT_RESPONSE(98, 10405), + EQUIP_UNLOAD_OPT_RESPONSE(99, 10405), /** * EVENT_UPDATE_REQUEST = 10406; * @@ -640,11 +648,11 @@ public final class MessageTypeProto { * 更新事件 * */ - EVENT_UPDATE_REQUEST(99, 10406), + EVENT_UPDATE_REQUEST(100, 10406), /** * EVENT_UPDATE_RESPONSE = 10407; */ - EVENT_UPDATE_RESPONSE(100, 10407), + EVENT_UPDATE_RESPONSE(101, 10407), /** * EQUIP_LOCK_REQUEST = 10408; * @@ -652,11 +660,11 @@ public final class MessageTypeProto { *装备锁定 * */ - EQUIP_LOCK_REQUEST(101, 10408), + EQUIP_LOCK_REQUEST(102, 10408), /** * EQUIP_LOCK_RESPONSE = 10409; */ - EQUIP_LOCK_RESPONSE(102, 10409), + EQUIP_LOCK_RESPONSE(103, 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(104, 10410), /** * ENDLESS_MAP_HERO_INFO_RESPONSE = 10411; */ - ENDLESS_MAP_HERO_INFO_RESPONSE(104, 10411), + ENDLESS_MAP_HERO_INFO_RESPONSE(105, 10411), /** * ENDLESS_MAP_RESET_REQUEST = 10412; * @@ -676,11 +684,11 @@ public final class MessageTypeProto { *无尽副本重置 * */ - ENDLESS_MAP_RESET_REQUEST(105, 10412), + ENDLESS_MAP_RESET_REQUEST(106, 10412), /** * ENDLESS_MAP_RESET_RESPONSE = 10413; */ - ENDLESS_MAP_RESET_RESPONSE(106, 10413), + ENDLESS_MAP_RESET_RESPONSE(107, 10413), /** * ENDLESS_MAP_SIGN_REQUEST = 10414; * @@ -688,11 +696,11 @@ public final class MessageTypeProto { *无尽副本设置标记 * */ - ENDLESS_MAP_SIGN_REQUEST(107, 10414), + ENDLESS_MAP_SIGN_REQUEST(108, 10414), /** * ENDLESS_MAP_SIGN_RESPONSE = 10415; */ - ENDLESS_MAP_SIGN_RESPONSE(108, 10415), + ENDLESS_MAP_SIGN_RESPONSE(109, 10415), /** * ENDLESS_EXECUTION_REFRESH_REQUEST = 10416; * @@ -700,11 +708,11 @@ public final class MessageTypeProto { *无尽副本请求刷新行动力 * */ - ENDLESS_EXECUTION_REFRESH_REQUEST(109, 10416), + ENDLESS_EXECUTION_REFRESH_REQUEST(110, 10416), /** * ENDLESS_EXECUTION_REFRESH_RESPONSE = 10417; */ - ENDLESS_EXECUTION_REFRESH_RESPONSE(110, 10417), + ENDLESS_EXECUTION_REFRESH_RESPONSE(111, 10417), /** * ENDLESS_OUT_CONSUME_REQUEST = 10418; * @@ -712,11 +720,11 @@ public final class MessageTypeProto { *无尽副本最后统计信息 * */ - ENDLESS_OUT_CONSUME_REQUEST(111, 10418), + ENDLESS_OUT_CONSUME_REQUEST(112, 10418), /** * ENDLESS_OUT_CONSUME_RESPONSE = 10419; */ - ENDLESS_OUT_CONSUME_RESPONSE(112, 10419), + ENDLESS_OUT_CONSUME_RESPONSE(113, 10419), /** * ENDLESS_REFRESH_INDICAITON = 10420; * @@ -724,7 +732,7 @@ public final class MessageTypeProto { *无尽副本推送刷新时间 * */ - ENDLESS_REFRESH_INDICAITON(113, 10420), + ENDLESS_REFRESH_INDICAITON(114, 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(115, 10421), /** * ENDLESS_MIN_MAP_INFO_RESPONSE = 10422; */ - ENDLESS_MIN_MAP_INFO_RESPONSE(115, 10422), + ENDLESS_MIN_MAP_INFO_RESPONSE(116, 10422), /** * ENDLESS_MONSTER_REFRESH_INDICATION = 10423; * @@ -744,7 +752,7 @@ public final class MessageTypeProto { *无尽副本空地刷新小怪 * */ - ENDLESS_MONSTER_REFRESH_INDICATION(116, 10423), + ENDLESS_MONSTER_REFRESH_INDICATION(117, 10423), /** * ENDLESS_SET_SKIPFIGHT_REQUEST = 10424; * @@ -752,11 +760,11 @@ public final class MessageTypeProto { *无尽副本是否跳过战斗 * */ - ENDLESS_SET_SKIPFIGHT_REQUEST(117, 10424), + ENDLESS_SET_SKIPFIGHT_REQUEST(118, 10424), /** * ENDLESS_SET_SKIPFIGHT_RESPONSE = 10425; */ - ENDLESS_SET_SKIPFIGHT_RESPONSE(118, 10425), + ENDLESS_SET_SKIPFIGHT_RESPONSE(119, 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(120, 10426), /** * EXCHANGE_CDK_REQUEST = 10427; * @@ -772,7 +780,7 @@ public final class MessageTypeProto { *兑换cdkey * */ - EXCHANGE_CDK_REQUEST(120, 10427), + EXCHANGE_CDK_REQUEST(121, 10427), /** * EXCHANGE_CDK_RESPONSE = 10428; * @@ -780,7 +788,7 @@ public final class MessageTypeProto { *兑换cdkey * */ - EXCHANGE_CDK_RESPONSE(121, 10428), + EXCHANGE_CDK_RESPONSE(122, 10428), /** * ENDLESS_MAP_CHANGE_INDICATION = 10429; * @@ -788,7 +796,7 @@ public final class MessageTypeProto { *无尽地图修改推送 * */ - ENDLESS_MAP_CHANGE_INDICATION(122, 10429), + ENDLESS_MAP_CHANGE_INDICATION(123, 10429), /** * FIGHT_START_REQUEST = 10500; * @@ -796,22 +804,22 @@ public final class MessageTypeProto { * F 10500 * */ - FIGHT_START_REQUEST(123, 10500), + FIGHT_START_REQUEST(124, 10500), /** * FIGHT_START_RESPONSE = 10501; */ - FIGHT_START_RESPONSE(124, 10501), + FIGHT_START_RESPONSE(125, 10501), /** * FIGHT_END_REQUEST = 10502; * *
      * 
*/ - FIGHT_END_REQUEST(125, 10502), + FIGHT_END_REQUEST(126, 10502), /** * FIGHT_END_RESPONSE = 10503; */ - FIGHT_END_RESPONSE(126, 10503), + FIGHT_END_RESPONSE(127, 10503), /** * FRIEND_INVITE_REQUEST = 10504; * @@ -819,11 +827,11 @@ public final class MessageTypeProto { * 好友申请 * */ - FRIEND_INVITE_REQUEST(127, 10504), + FRIEND_INVITE_REQUEST(128, 10504), /** * FRIEND_INVITE_RESPONSE = 10505; */ - FRIEND_INVITE_RESPONSE(128, 10505), + FRIEND_INVITE_RESPONSE(129, 10505), /** * FRIEND_INVITE_OPERATION_REQUEST = 10506; * @@ -831,11 +839,11 @@ public final class MessageTypeProto { *同意或者拒绝添加好友 * */ - FRIEND_INVITE_OPERATION_REQUEST(129, 10506), + FRIEND_INVITE_OPERATION_REQUEST(130, 10506), /** * FRIEND_INVITE_OPERATION_RESPONSE = 10507; */ - FRIEND_INVITE_OPERATION_RESPONSE(130, 10507), + FRIEND_INVITE_OPERATION_RESPONSE(131, 10507), /** * FRIEND_TAKE_HEART_REQUEST = 10508; * @@ -843,11 +851,11 @@ public final class MessageTypeProto { * 领取赠送体力 * */ - FRIEND_TAKE_HEART_REQUEST(131, 10508), + FRIEND_TAKE_HEART_REQUEST(132, 10508), /** * FRIEND_TAKE_HEART_RESPONSE = 10509; */ - FRIEND_TAKE_HEART_RESPONSE(132, 10509), + FRIEND_TAKE_HEART_RESPONSE(133, 10509), /** * FRIEND_GIVE_PRESENT_REQUEST = 10510; * @@ -855,11 +863,11 @@ public final class MessageTypeProto { *好友赠送体力 * */ - FRIEND_GIVE_PRESENT_REQUEST(133, 10510), + FRIEND_GIVE_PRESENT_REQUEST(134, 10510), /** * FRIEND_GIVE_PRESENT_RESPONSE = 10511; */ - FRIEND_GIVE_PRESENT_RESPONSE(134, 10511), + FRIEND_GIVE_PRESENT_RESPONSE(135, 10511), /** * FRIEND_SEARCH_REQUEST = 10512; * @@ -867,11 +875,11 @@ public final class MessageTypeProto { *搜索好友 * */ - FRIEND_SEARCH_REQUEST(135, 10512), + FRIEND_SEARCH_REQUEST(136, 10512), /** * FRIEND_SEARCH_RESPONSE = 10513; */ - FRIEND_SEARCH_RESPONSE(136, 10513), + FRIEND_SEARCH_RESPONSE(137, 10513), /** * FIVE_PLAYER_REFLUSH_INDICATION = 10514; * @@ -879,7 +887,7 @@ public final class MessageTypeProto { *五点玩家信息刷新 * */ - FIVE_PLAYER_REFLUSH_INDICATION(137, 10514), + FIVE_PLAYER_REFLUSH_INDICATION(138, 10514), /** * SERVER_FIVE_REQEUST = 10516; * @@ -887,7 +895,7 @@ public final class MessageTypeProto { *服务器专用用于五点刷新用户数据 * */ - SERVER_FIVE_REQEUST(138, 10516), + SERVER_FIVE_REQEUST(139, 10516), /** * FB_STAR_REWARD_REQUEST = 10517; * @@ -895,11 +903,11 @@ public final class MessageTypeProto { *副本星级奖励 * */ - FB_STAR_REWARD_REQUEST(139, 10517), + FB_STAR_REWARD_REQUEST(140, 10517), /** * FB_STAR_REWARD_RESPONSE = 10518; */ - FB_STAR_REWARD_RESPONSE(140, 10518), + FB_STAR_REWARD_RESPONSE(141, 10518), /** * FAMILY_CREATE_REQUEST = 10519; * @@ -907,11 +915,11 @@ public final class MessageTypeProto { *创建公会 * */ - FAMILY_CREATE_REQUEST(141, 10519), + FAMILY_CREATE_REQUEST(142, 10519), /** * FAMILY_CREATE_RESPONSE = 10520; */ - FAMILY_CREATE_RESPONSE(142, 10520), + FAMILY_CREATE_RESPONSE(143, 10520), /** * FAMILY_RECOMEND_REQUEST = 10521; * @@ -919,11 +927,11 @@ public final class MessageTypeProto { * 公会推荐列表 * */ - FAMILY_RECOMEND_REQUEST(143, 10521), + FAMILY_RECOMEND_REQUEST(144, 10521), /** * FAMILY_RECOMEND_RESPONSE = 10522; */ - FAMILY_RECOMEND_RESPONSE(144, 10522), + FAMILY_RECOMEND_RESPONSE(145, 10522), /** * FAMILY_JOIN_REQUEST = 10523; * @@ -931,11 +939,11 @@ public final class MessageTypeProto { * 加入公会 * */ - FAMILY_JOIN_REQUEST(145, 10523), + FAMILY_JOIN_REQUEST(146, 10523), /** * FAMILY_JOIN_RESPONSE = 10524; */ - FAMILY_JOIN_RESPONSE(146, 10524), + FAMILY_JOIN_RESPONSE(147, 10524), /** * FAMILY_APPLY_REQEUST = 10525; * @@ -943,11 +951,11 @@ public final class MessageTypeProto { *申请公会 * */ - FAMILY_APPLY_REQEUST(147, 10525), + FAMILY_APPLY_REQEUST(148, 10525), /** * FAMILY_APPLY_RESPONSE = 10526; */ - FAMILY_APPLY_RESPONSE(148, 10526), + FAMILY_APPLY_RESPONSE(149, 10526), /** * FAMILY_SEARCH_REQEUST = 10527; * @@ -955,11 +963,11 @@ public final class MessageTypeProto { * 公会搜素 * */ - FAMILY_SEARCH_REQEUST(149, 10527), + FAMILY_SEARCH_REQEUST(150, 10527), /** * FAMILY_SEARCH_RESPONSE = 10528; */ - FAMILY_SEARCH_RESPONSE(150, 10528), + FAMILY_SEARCH_RESPONSE(151, 10528), /** * FAMILY_JOIN_INDICATION = 10529; * @@ -967,7 +975,7 @@ public final class MessageTypeProto { *公会推送 * */ - FAMILY_JOIN_INDICATION(151, 10529), + FAMILY_JOIN_INDICATION(152, 10529), /** * FAMILY_GET_INFO_REQUEST = 10530; * @@ -975,11 +983,11 @@ public final class MessageTypeProto { * 获取公会信息 * */ - FAMILY_GET_INFO_REQUEST(152, 10530), + FAMILY_GET_INFO_REQUEST(153, 10530), /** * FAMILY_GET_INFO_RESPONSE = 10531; */ - FAMILY_GET_INFO_RESPONSE(153, 10531), + FAMILY_GET_INFO_RESPONSE(154, 10531), /** * FAMILY_GET_LOG_REQUEST = 10532; * @@ -987,11 +995,11 @@ public final class MessageTypeProto { * 获取公会日志信息 * */ - FAMILY_GET_LOG_REQUEST(154, 10532), + FAMILY_GET_LOG_REQUEST(155, 10532), /** * FAMILY_GET_LOG_RESPOSNE = 10533; */ - FAMILY_GET_LOG_RESPOSNE(155, 10533), + FAMILY_GET_LOG_RESPOSNE(156, 10533), /** * FAMILY_GET_MEMBER_REQUEST = 10534; * @@ -999,11 +1007,11 @@ public final class MessageTypeProto { * 获取公会成员信息 * */ - FAMILY_GET_MEMBER_REQUEST(156, 10534), + FAMILY_GET_MEMBER_REQUEST(157, 10534), /** * FAMILY_GET_MEMBER_RESPOSNE = 10535; */ - FAMILY_GET_MEMBER_RESPOSNE(157, 10535), + FAMILY_GET_MEMBER_RESPOSNE(158, 10535), /** * FAMILY_GET_APPLY_REQUEST = 10536; * @@ -1011,11 +1019,11 @@ public final class MessageTypeProto { * 获取申请列表信息 * */ - FAMILY_GET_APPLY_REQUEST(158, 10536), + FAMILY_GET_APPLY_REQUEST(159, 10536), /** * FAMILY_GET_APPLY_RESPOSNE = 10537; */ - FAMILY_GET_APPLY_RESPOSNE(159, 10537), + FAMILY_GET_APPLY_RESPOSNE(160, 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(161, 10538), /** * FAMILY_OPERATION_APPLY_LIST_RESPONSE = 10539; */ - FAMILY_OPERATION_APPLY_LIST_RESPONSE(161, 10539), + FAMILY_OPERATION_APPLY_LIST_RESPONSE(162, 10539), /** * FAMILY_KICK_OUT_REQUEST = 10540; * @@ -1035,11 +1043,11 @@ public final class MessageTypeProto { * 公会踢人 * */ - FAMILY_KICK_OUT_REQUEST(162, 10540), + FAMILY_KICK_OUT_REQUEST(163, 10540), /** * FAMILY_KICK_OUT_RESPONSE = 10541; */ - FAMILY_KICK_OUT_RESPONSE(163, 10541), + FAMILY_KICK_OUT_RESPONSE(164, 10541), /** * FAMILY_APPOINTMENT_REQEUST = 10542; * @@ -1047,11 +1055,11 @@ public final class MessageTypeProto { * 公会委任 * */ - FAMILY_APPOINTMENT_REQEUST(164, 10542), + FAMILY_APPOINTMENT_REQEUST(165, 10542), /** * FAMILY_APPOINTMENT_RESPONSE = 10543; */ - FAMILY_APPOINTMENT_RESPONSE(165, 10543), + FAMILY_APPOINTMENT_RESPONSE(166, 10543), /** * FAMILY_KICK_INDICATION = 10544; * @@ -1059,7 +1067,7 @@ public final class MessageTypeProto { * 被踢出宗门 * */ - FAMILY_KICK_INDICATION(166, 10544), + FAMILY_KICK_INDICATION(167, 10544), /** * FAMILY_POSITION_UPDATE_INDICAITON = 10545; * @@ -1067,7 +1075,7 @@ public final class MessageTypeProto { * 公会成员职位变更 * */ - FAMILY_POSITION_UPDATE_INDICAITON(167, 10545), + FAMILY_POSITION_UPDATE_INDICAITON(168, 10545), /** * FAMILY_DISSOLUTION_REQUEST = 10546; * @@ -1075,11 +1083,11 @@ public final class MessageTypeProto { *解散公会 * */ - FAMILY_DISSOLUTION_REQUEST(168, 10546), + FAMILY_DISSOLUTION_REQUEST(169, 10546), /** * FAMILY_DISSOLUTION_RESPONSE = 10547; */ - FAMILY_DISSOLUTION_RESPONSE(169, 10547), + FAMILY_DISSOLUTION_RESPONSE(170, 10547), /** * FAMILY_CHANGE_NOTICE_REQUEST = 10548; * @@ -1087,11 +1095,11 @@ public final class MessageTypeProto { *编辑宣言 * */ - FAMILY_CHANGE_NOTICE_REQUEST(170, 10548), + FAMILY_CHANGE_NOTICE_REQUEST(171, 10548), /** * FAMILY_CHANGE_NOTICE_RESPONSE = 10549; */ - FAMILY_CHANGE_NOTICE_RESPONSE(171, 10549), + FAMILY_CHANGE_NOTICE_RESPONSE(172, 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(173, 10550), /** * FAMILY_CHANGE_JOIN_TYPE_RESPONSE = 10551; */ - FAMILY_CHANGE_JOIN_TYPE_RESPONSE(173, 10551), + FAMILY_CHANGE_JOIN_TYPE_RESPONSE(174, 10551), /** * FAMILY_CHANGE_BASE_INDICATION = 10552; * @@ -1111,7 +1119,7 @@ public final class MessageTypeProto { * 公会信息变更推送 * */ - FAMILY_CHANGE_BASE_INDICATION(174, 10552), + FAMILY_CHANGE_BASE_INDICATION(175, 10552), /** * FAMILY_TRANSFER_CHAIRMAN_REQUEST = 10553; * @@ -1119,11 +1127,11 @@ public final class MessageTypeProto { * 转让会长 * */ - FAMILY_TRANSFER_CHAIRMAN_REQUEST(175, 10553), + FAMILY_TRANSFER_CHAIRMAN_REQUEST(176, 10553), /** * FAMILY_TRANSFER_CHAIRMAN_RESPONSE = 10554; */ - FAMILY_TRANSFER_CHAIRMAN_RESPONSE(176, 10554), + FAMILY_TRANSFER_CHAIRMAN_RESPONSE(177, 10554), /** * FAMILY_LEVEL_REQUEST = 10555; * @@ -1131,11 +1139,11 @@ public final class MessageTypeProto { *离开公会 * */ - FAMILY_LEVEL_REQUEST(177, 10555), + FAMILY_LEVEL_REQUEST(178, 10555), /** * FAMILY_LEVEL_RESPONSE = 10556; */ - FAMILY_LEVEL_RESPONSE(178, 10556), + FAMILY_LEVEL_RESPONSE(179, 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(180, 10557), /** * FAMILY_QUICK_SET_DEFEND_RESPONSE = 10558; */ - FAMILY_QUICK_SET_DEFEND_RESPONSE(180, 10558), + FAMILY_QUICK_SET_DEFEND_RESPONSE(181, 10558), /** * FAMILY_VIEW_DEFEND_REQUEST = 10559; * @@ -1155,11 +1163,11 @@ public final class MessageTypeProto { *查看公会布防信息 * */ - FAMILY_VIEW_DEFEND_REQUEST(181, 10559), + FAMILY_VIEW_DEFEND_REQUEST(182, 10559), /** * FAMILY_VIEW_DEFEND_RESPONSE = 10560; */ - FAMILY_VIEW_DEFEND_RESPONSE(182, 10560), + FAMILY_VIEW_DEFEND_RESPONSE(183, 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(184, 10561), /** * FAMILY_VIEW_DEFEND_DETAIL_RESPONSE = 10562; */ - FAMILY_VIEW_DEFEND_DETAIL_RESPONSE(184, 10562), + FAMILY_VIEW_DEFEND_DETAIL_RESPONSE(185, 10562), /** * FAMILY_WALK_REQUEST = 10563; * @@ -1179,19 +1187,19 @@ public final class MessageTypeProto { *公会人员行走 * */ - FAMILY_WALK_REQUEST(185, 10563), + FAMILY_WALK_REQUEST(186, 10563), /** * FAMILY_WALK_RESPONSE = 10564; */ - FAMILY_WALK_RESPONSE(186, 10564), + FAMILY_WALK_RESPONSE(187, 10564), /** * FAMILY_WALK_INDICATION = 10565; */ - FAMILY_WALK_INDICATION(187, 10565), + FAMILY_WALK_INDICATION(188, 10565), /** * FAMILY_QUICK_SET_DEFEND_INDICATION = 10566; */ - FAMILY_QUICK_SET_DEFEND_INDICATION(188, 10566), + FAMILY_QUICK_SET_DEFEND_INDICATION(189, 10566), /** * FAMILY_FIGHT_INFO_REQUEST = 10567; * @@ -1199,11 +1207,11 @@ public final class MessageTypeProto { *公会对战具体信息 * */ - FAMILY_FIGHT_INFO_REQUEST(189, 10567), + FAMILY_FIGHT_INFO_REQUEST(190, 10567), /** * FAMILY_FIGHT_INFO_RESPONSE = 10568; */ - FAMILY_FIGHT_INFO_RESPONSE(190, 10568), + FAMILY_FIGHT_INFO_RESPONSE(191, 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(192, 10569), /** * FAMILY_FIGHT_ROUND_INFO_RESPONSE = 10570; */ - FAMILY_FIGHT_ROUND_INFO_RESPONSE(192, 10570), + FAMILY_FIGHT_ROUND_INFO_RESPONSE(193, 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(194, 10571), /** * FAMILY_FIGHT_ATTACK_REQUEST = 10572; * @@ -1231,11 +1239,11 @@ public final class MessageTypeProto { *公会战进攻 * */ - FAMILY_FIGHT_ATTACK_REQUEST(194, 10572), + FAMILY_FIGHT_ATTACK_REQUEST(195, 10572), /** * FAMILY_FIGHT_ATTACK_RESPONSE = 10573; */ - FAMILY_FIGHT_ATTACK_RESPONSE(195, 10573), + FAMILY_FIGHT_ATTACK_RESPONSE(196, 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(197, 10574), /** * FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE = 10575; */ - FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE(197, 10575), + FAMILY_PERSONAL_FIGHT_RESULT_RESPONSE(198, 10575), /** * FAMILY_DEFEATE_INDICATION = 10576; */ - FAMILY_DEFEATE_INDICATION(198, 10576), + FAMILY_DEFEATE_INDICATION(199, 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(200, 10577), /** * FAMILY_FIGHT_TOTAL_RESULT_RESPONSE = 10578; */ - FAMILY_FIGHT_TOTAL_RESULT_RESPONSE(200, 10578), + FAMILY_FIGHT_TOTAL_RESULT_RESPONSE(201, 10578), /** * FAMILY_CHANGE_ICON_REQUEST = 10579; * @@ -1271,11 +1279,11 @@ public final class MessageTypeProto { *修改公会图腾 * */ - FAMILY_CHANGE_ICON_REQUEST(201, 10579), + FAMILY_CHANGE_ICON_REQUEST(202, 10579), /** * FAMILY_CHANGE_ICON_RESPONSE = 10580; */ - FAMILY_CHANGE_ICON_RESPONSE(202, 10580), + FAMILY_CHANGE_ICON_RESPONSE(203, 10580), /** * FAMILY_ATTACK_BLOOD_REQUEST = 10581; * @@ -1283,11 +1291,11 @@ public final class MessageTypeProto { *查看攻击血量 * */ - FAMILY_ATTACK_BLOOD_REQUEST(203, 10581), + FAMILY_ATTACK_BLOOD_REQUEST(204, 10581), /** * FAMILY_ATTACK_BLOOD_RESPONSE = 10582; */ - FAMILY_ATTACK_BLOOD_RESPONSE(204, 10582), + FAMILY_ATTACK_BLOOD_RESPONSE(205, 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(206, 10583), /** * FRIEND_BLACK_OPT_REQUEST = 10584; * @@ -1303,11 +1311,11 @@ public final class MessageTypeProto { * 黑名单操作 * */ - FRIEND_BLACK_OPT_REQUEST(206, 10584), + FRIEND_BLACK_OPT_REQUEST(207, 10584), /** * FRIEND_BLACK_OPT_RESPONSE = 10585; */ - FRIEND_BLACK_OPT_RESPONSE(207, 10585), + FRIEND_BLACK_OPT_RESPONSE(208, 10585), /** * GET_PLAYERINFO_REQUEST = 10600; * @@ -1315,33 +1323,33 @@ public final class MessageTypeProto { * G 10600 * */ - GET_PLAYERINFO_REQUEST(208, 10600), + GET_PLAYERINFO_REQUEST(209, 10600), /** * GET_PLAYERINFO_RESPONSE = 10601; */ - GET_PLAYERINFO_RESPONSE(209, 10601), + GET_PLAYERINFO_RESPONSE(210, 10601), /** * GET_HEROINFO_REQUEST = 10602; * *
      * 
*/ - GET_HEROINFO_REQUEST(210, 10602), + GET_HEROINFO_REQUEST(211, 10602), /** * GET_HEROINFO_RESPONSE = 10603; */ - GET_HEROINFO_RESPONSE(211, 10603), + GET_HEROINFO_RESPONSE(212, 10603), /** * GET_ITEMINFO_REQUEST = 10604; * *
      * 
*/ - GET_ITEMINFO_REQUEST(212, 10604), + GET_ITEMINFO_REQUEST(213, 10604), /** * GET_ITEMINFO_RESPONSE = 10605; */ - GET_ITEMINFO_RESPONSE(213, 10605), + GET_ITEMINFO_RESPONSE(214, 10605), /** * GM_REQUEST = 10606; * @@ -1349,7 +1357,7 @@ public final class MessageTypeProto { *GM * */ - GM_REQUEST(214, 10606), + GM_REQUEST(215, 10606), /** * GM_RESPONSE = 10607; * @@ -1357,7 +1365,7 @@ public final class MessageTypeProto { *GM * */ - GM_RESPONSE(215, 10607), + GM_RESPONSE(216, 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(217, 10608), /** * GET_ALL_MAIL_INFO_RESPONSE = 10609; */ - GET_ALL_MAIL_INFO_RESPONSE(217, 10609), + GET_ALL_MAIL_INFO_RESPONSE(218, 10609), /** * GET_TEAMPOS_INFO_REQUEST = 16612; * @@ -1377,11 +1385,11 @@ public final class MessageTypeProto { *获取编队信息 * */ - GET_TEAMPOS_INFO_REQUEST(218, 16612), + GET_TEAMPOS_INFO_REQUEST(219, 16612), /** * GET_TEAMPOS_INFO_RESPONSE = 16613; */ - GET_TEAMPOS_INFO_RESPONSE(219, 16613), + GET_TEAMPOS_INFO_RESPONSE(220, 16613), /** * GET_ALL_EQUIP_REQUEST = 16614; * @@ -1389,11 +1397,11 @@ public final class MessageTypeProto { *装备 * */ - GET_ALL_EQUIP_REQUEST(220, 16614), + GET_ALL_EQUIP_REQUEST(221, 16614), /** * GET_ALL_EQUIP_RESPONSE = 16615; */ - GET_ALL_EQUIP_RESPONSE(221, 16615), + GET_ALL_EQUIP_RESPONSE(222, 16615), /** * GET_ALL_POKEMON_REQUEST = 16616; * @@ -1401,11 +1409,11 @@ public final class MessageTypeProto { *获取所有异妖 * */ - GET_ALL_POKEMON_REQUEST(222, 16616), + GET_ALL_POKEMON_REQUEST(223, 16616), /** * GET_ALL_POKEMON_RESPONSE = 16617; */ - GET_ALL_POKEMON_RESPONSE(223, 16617), + GET_ALL_POKEMON_RESPONSE(224, 16617), /** * GET_WORKSHOP_INFO_REQUEST = 16618; * @@ -1413,11 +1421,11 @@ public final class MessageTypeProto { * 获取作坊信息 * */ - GET_WORKSHOP_INFO_REQUEST(224, 16618), + GET_WORKSHOP_INFO_REQUEST(225, 16618), /** * GET_WORKSHOP_INFO_RESPONSE = 16619; */ - GET_WORKSHOP_INFO_RESPONSE(225, 16619), + GET_WORKSHOP_INFO_RESPONSE(226, 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(227, 16622), /** * GET_ALL_LEVE_DIFFICULTT_RESPONSE = 16623; */ - GET_ALL_LEVE_DIFFICULTT_RESPONSE(227, 16623), + GET_ALL_LEVE_DIFFICULTT_RESPONSE(228, 16623), /** * GET_ALL_ACTIVITY_REQUEST = 16624; * @@ -1437,11 +1445,11 @@ public final class MessageTypeProto { *获取所有活动信息 * */ - GET_ALL_ACTIVITY_REQUEST(228, 16624), + GET_ALL_ACTIVITY_REQUEST(229, 16624), /** * GET_ALL_ACTIVITY_RESPONSE = 16625; */ - GET_ALL_ACTIVITY_RESPONSE(229, 16625), + GET_ALL_ACTIVITY_RESPONSE(230, 16625), /** * GET_SECRETBOX_REQUEST = 16626; * @@ -1449,11 +1457,11 @@ public final class MessageTypeProto { *获取秘盒信息 * */ - GET_SECRETBOX_REQUEST(230, 16626), + GET_SECRETBOX_REQUEST(231, 16626), /** * GET_SECRETBOX_RESPONSE = 16627; */ - GET_SECRETBOX_RESPONSE(231, 16627), + GET_SECRETBOX_RESPONSE(232, 16627), /** * GET_STARE_INFOS_REQUEST = 16628; * @@ -1461,11 +1469,11 @@ public final class MessageTypeProto { *获取商店信息 * */ - GET_STARE_INFOS_REQUEST(232, 16628), + GET_STARE_INFOS_REQUEST(233, 16628), /** * GET_STARE_INFOS_RESPONSE = 16629; */ - GET_STARE_INFOS_RESPONSE(233, 16629), + GET_STARE_INFOS_RESPONSE(234, 16629), /** * GET_FUNCTIONOFTIME_REQUEST = 16630; * @@ -1473,11 +1481,11 @@ public final class MessageTypeProto { *获取功能开放时间 * */ - GET_FUNCTIONOFTIME_REQUEST(234, 16630), + GET_FUNCTIONOFTIME_REQUEST(235, 16630), /** * GET_FUNCTIONOFTIME_RESPONSE = 16631; */ - GET_FUNCTIONOFTIME_RESPONSE(235, 16631), + GET_FUNCTIONOFTIME_RESPONSE(236, 16631), /** * GET_CHAT_MESSAGE_REQUEST = 16636; * @@ -1485,11 +1493,11 @@ public final class MessageTypeProto { * 获取聊天信息 * */ - GET_CHAT_MESSAGE_REQUEST(236, 16636), + GET_CHAT_MESSAGE_REQUEST(237, 16636), /** * GET_CHAT_MESSAGE_REPONSE = 16637; */ - GET_CHAT_MESSAGE_REPONSE(237, 16637), + GET_CHAT_MESSAGE_REPONSE(238, 16637), /** * GET_FRIEND_INFO_REQUEST = 16638; * @@ -1497,11 +1505,11 @@ public final class MessageTypeProto { * 获取好友信息 * */ - GET_FRIEND_INFO_REQUEST(238, 16638), + GET_FRIEND_INFO_REQUEST(239, 16638), /** * GET_FRIEND_INFO_REPONSE = 16639; */ - GET_FRIEND_INFO_REPONSE(239, 16639), + GET_FRIEND_INFO_REPONSE(240, 16639), /** * GET_RINGFIRE_INFO_REQUEST = 16640; * @@ -1509,11 +1517,11 @@ public final class MessageTypeProto { * 获取天赋异妖信息 * */ - GET_RINGFIRE_INFO_REQUEST(240, 16640), + GET_RINGFIRE_INFO_REQUEST(241, 16640), /** * GET_RINGFIRE_INFO_RESPONSE = 16641; */ - GET_RINGFIRE_INFO_RESPONSE(241, 16641), + GET_RINGFIRE_INFO_RESPONSE(242, 16641), /** * GET_MISSION_REQUEST = 16642; * @@ -1521,27 +1529,27 @@ public final class MessageTypeProto { * 获取任务 * */ - GET_MISSION_REQUEST(242, 16642), + GET_MISSION_REQUEST(243, 16642), /** * GET_MISSION_RESPONSE = 16643; */ - GET_MISSION_RESPONSE(243, 16643), + GET_MISSION_RESPONSE(244, 16643), /** * GETF_FORCE_RANK_INFO_REQUEST = 16646; */ - GETF_FORCE_RANK_INFO_REQUEST(244, 16646), + GETF_FORCE_RANK_INFO_REQUEST(245, 16646), /** * GETF_FORCE_RANK_INFO_RESPONSE = 16647; */ - GETF_FORCE_RANK_INFO_RESPONSE(245, 16647), + GETF_FORCE_RANK_INFO_RESPONSE(246, 16647), /** * GETF_EXPERT_RANK_INFO_REQUEST = 16648; */ - GETF_EXPERT_RANK_INFO_REQUEST(246, 16648), + GETF_EXPERT_RANK_INFO_REQUEST(247, 16648), /** * GETF_EXPERT_RANK_INFO_RESPONSE = 16649; */ - GETF_EXPERT_RANK_INFO_RESPONSE(247, 16649), + GETF_EXPERT_RANK_INFO_RESPONSE(248, 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(249, 16650), /** * GET_PLAYER_ONE_TEAM_INFO_RESPONSE = 16651; */ - GET_PLAYER_ONE_TEAM_INFO_RESPONSE(249, 16651), + GET_PLAYER_ONE_TEAM_INFO_RESPONSE(250, 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(251, 16652), /** * GET_MONSTER_RANK_INFO_RESPONSE = 1663; */ - GET_MONSTER_RANK_INFO_RESPONSE(251, 1663), + GET_MONSTER_RANK_INFO_RESPONSE(252, 1663), /** * GET_PHONE_REWARD_REQUEST = 1664; * @@ -1573,11 +1581,11 @@ public final class MessageTypeProto { *获取绑定手机号奖励 * */ - GET_PHONE_REWARD_REQUEST(252, 1664), + GET_PHONE_REWARD_REQUEST(253, 1664), /** * GET_PHONE_REWARD_RESPONSE = 1665; */ - GET_PHONE_REWARD_RESPONSE(253, 1665), + GET_PHONE_REWARD_RESPONSE(254, 1665), /** * GET_QUESTION_REQUEST = 1666; * @@ -1585,11 +1593,11 @@ public final class MessageTypeProto { *问卷 * */ - GET_QUESTION_REQUEST(254, 1666), + GET_QUESTION_REQUEST(255, 1666), /** * GET_QUESTION_RESPONSE = 1667; */ - GET_QUESTION_RESPONSE(255, 1667), + GET_QUESTION_RESPONSE(256, 1667), /** * GET_LUCKWHEEL_RANDREWARD_REQUEST = 1668; * @@ -1597,7 +1605,7 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_RANDREWARD_REQUEST(256, 1668), + GET_LUCKWHEEL_RANDREWARD_REQUEST(257, 1668), /** * GET_LUCKWHEEL_RANDREWARD_RESPONSE = 1669; * @@ -1605,7 +1613,7 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_RANDREWARD_RESPONSE(257, 1669), + GET_LUCKWHEEL_RANDREWARD_RESPONSE(258, 1669), /** * GET_LUCKWHEEL_REQUEST = 1670; * @@ -1613,11 +1621,11 @@ public final class MessageTypeProto { *幸运探宝 * */ - GET_LUCKWHEEL_REQUEST(258, 1670), + GET_LUCKWHEEL_REQUEST(259, 1670), /** * GET_LUCKWHEEL_RESPONSE = 1671; */ - GET_LUCKWHEEL_RESPONSE(259, 1671), + GET_LUCKWHEEL_RESPONSE(260, 1671), /** * GET_ONE_RANK_REQUEST = 16662; * @@ -1625,11 +1633,11 @@ public final class MessageTypeProto { *排行榜统一协议 * */ - GET_ONE_RANK_REQUEST(260, 16662), + GET_ONE_RANK_REQUEST(261, 16662), /** * GET_ONE_RANK_RESPONSE = 16663; */ - GET_ONE_RANK_RESPONSE(261, 16663), + GET_ONE_RANK_RESPONSE(262, 16663), /** * HERO_RAND_REQQUEST = 10701; * @@ -1637,11 +1645,11 @@ public final class MessageTypeProto { * H 10700 * */ - HERO_RAND_REQQUEST(262, 10701), + HERO_RAND_REQQUEST(263, 10701), /** * HERO_RAND_RESPONSE = 10702; */ - HERO_RAND_RESPONSE(263, 10702), + HERO_RAND_RESPONSE(264, 10702), /** * HERO_COMPOSE_REQUEST = 10703; * @@ -1649,11 +1657,11 @@ public final class MessageTypeProto { * 合成英雄 * */ - HERO_COMPOSE_REQUEST(264, 10703), + HERO_COMPOSE_REQUEST(265, 10703), /** * HERO_COMPOSE_RESPONSE = 10704; */ - HERO_COMPOSE_RESPONSE(265, 10704), + HERO_COMPOSE_RESPONSE(266, 10704), /** * HERO_RETURN_REQUEST = 10705; * @@ -1661,11 +1669,11 @@ public final class MessageTypeProto { *英雄回溯 * */ - HERO_RETURN_REQUEST(266, 10705), + HERO_RETURN_REQUEST(267, 10705), /** * HERO_RETURN_RESPONSE = 10706; */ - HERO_RETURN_RESPONSE(267, 10706), + HERO_RETURN_RESPONSE(268, 10706), /** * HERO_LOCK_CHANGE_REQUEST = 10707; * @@ -1673,7 +1681,7 @@ public final class MessageTypeProto { * 英雄上锁操作 * */ - HERO_LOCK_CHANGE_REQUEST(268, 10707), + HERO_LOCK_CHANGE_REQUEST(269, 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(270, 10708), /** * LOGIN_REQUEST = 11100; * @@ -1692,11 +1700,11 @@ public final class MessageTypeProto { * 登陆或注册 * */ - LOGIN_REQUEST(270, 11100), + LOGIN_REQUEST(271, 11100), /** * LOGIN_RESPONSE = 11101; */ - LOGIN_RESPONSE(271, 11101), + LOGIN_RESPONSE(272, 11101), /** * LUCKWHEEL_POOL_INDICATION = 11102; * @@ -1704,7 +1712,7 @@ public final class MessageTypeProto { *幸运探宝奖池信息 * */ - LUCKWHEEL_POOL_INDICATION(272, 11102), + LUCKWHEEL_POOL_INDICATION(273, 11102), /** * MAP_ENTER_REQUEST = 11200; * @@ -1712,22 +1720,22 @@ public final class MessageTypeProto { * M 11200 * */ - MAP_ENTER_REQUEST(273, 11200), + MAP_ENTER_REQUEST(274, 11200), /** * MAP_ENTER_RESPONSE = 11201; */ - MAP_ENTER_RESPONSE(274, 11201), + MAP_ENTER_RESPONSE(275, 11201), /** * MAP_OUT_REQUEST = 11202; * *
      * 
*/ - MAP_OUT_REQUEST(275, 11202), + MAP_OUT_REQUEST(276, 11202), /** * MAP_OUT_RESPONSE = 11203; */ - MAP_OUT_RESPONSE(276, 11203), + MAP_OUT_RESPONSE(277, 11203), /** * MAP_UDPATE_REQUEST = 11204; * @@ -1735,11 +1743,11 @@ public final class MessageTypeProto { * 更新地图 * */ - MAP_UDPATE_REQUEST(277, 11204), + MAP_UDPATE_REQUEST(278, 11204), /** * MAP_UDPATE_RESPONSE = 11205; */ - MAP_UDPATE_RESPONSE(278, 11205), + MAP_UDPATE_RESPONSE(279, 11205), /** * MAIL_READ_REQUEST = 11206; * @@ -1747,11 +1755,11 @@ public final class MessageTypeProto { *读取邮件 * */ - MAIL_READ_REQUEST(279, 11206), + MAIL_READ_REQUEST(280, 11206), /** * MAIL_READ_RESPONSE = 11207; */ - MAIL_READ_RESPONSE(280, 11207), + MAIL_READ_RESPONSE(281, 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(282, 11208), /** * MAIL_TAKE_MAIL_ITEM_RESPONESE = 11209; */ - MAIL_TAKE_MAIL_ITEM_RESPONESE(282, 11209), + MAIL_TAKE_MAIL_ITEM_RESPONESE(283, 11209), /** * MAP_START_EXPLORE_REQUEST = 11210; * @@ -1771,11 +1779,11 @@ public final class MessageTypeProto { * 开始探索 * */ - MAP_START_EXPLORE_REQUEST(283, 11210), + MAP_START_EXPLORE_REQUEST(284, 11210), /** * MAP_START_EXPLORE_RESPONSE = 11211; */ - MAP_START_EXPLORE_RESPONSE(284, 11211), + MAP_START_EXPLORE_RESPONSE(285, 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(286, 11212), /** * MAP_GET_RANK_INFO_RESPONSE = 11213; */ - MAP_GET_RANK_INFO_RESPONSE(286, 11213), + MAP_GET_RANK_INFO_RESPONSE(287, 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(288, 11214), /** * MAP_BUY_FIGHT_COUNT_RESPONSE = 11215; */ - MAP_BUY_FIGHT_COUNT_RESPONSE(288, 11215), + MAP_BUY_FIGHT_COUNT_RESPONSE(289, 11215), /** * MAP_SWEEP_REQUEST = 11216; * @@ -1807,11 +1815,11 @@ public final class MessageTypeProto { * 扫荡三星通关副本 * */ - MAP_SWEEP_REQUEST(289, 11216), + MAP_SWEEP_REQUEST(290, 11216), /** * MAP_SWEEP_RESPONSE = 11217; */ - MAP_SWEEP_RESPONSE(290, 11217), + MAP_SWEEP_RESPONSE(291, 11217), /** * MAP_FAST_FIGHT_REQUEST = 11218; * @@ -1819,11 +1827,11 @@ public final class MessageTypeProto { * 快速战斗结算 * */ - MAP_FAST_FIGHT_REQUEST(291, 11218), + MAP_FAST_FIGHT_REQUEST(292, 11218), /** * MAP_FAST_FIGHT_RESPONSE = 11219; */ - MAP_FAST_FIGHT_RESPONSE(292, 11219), + MAP_FAST_FIGHT_RESPONSE(293, 11219), /** * MISSION_UPDATE_INDICATION = 11220; * @@ -1831,7 +1839,7 @@ public final class MessageTypeProto { *任务更细 * */ - MISSION_UPDATE_INDICATION(293, 11220), + MISSION_UPDATE_INDICATION(294, 11220), /** * MAP_TOWER_RESET_REQUEST = 11223; * @@ -1839,11 +1847,11 @@ public final class MessageTypeProto { * 重置爬塔副本(试炼副本) * */ - MAP_TOWER_RESET_REQUEST(294, 11223), + MAP_TOWER_RESET_REQUEST(295, 11223), /** * MAP_TOWER_RESET_RESPONSE = 11224; */ - MAP_TOWER_RESET_RESPONSE(295, 11224), + MAP_TOWER_RESET_RESPONSE(296, 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(297, 11225), /** * MAP_TOWER_CALL_CHIEF_RESPONSE = 11226; */ - MAP_TOWER_CALL_CHIEF_RESPONSE(297, 11226), + MAP_TOWER_CALL_CHIEF_RESPONSE(298, 11226), /** * MAP_TOWER_USEBOMB_REQUEST = 11229; * @@ -1863,11 +1871,11 @@ public final class MessageTypeProto { * 爬塔副本使用炸弹(试炼副本) * */ - MAP_TOWER_USEBOMB_REQUEST(298, 11229), + MAP_TOWER_USEBOMB_REQUEST(299, 11229), /** * MAP_TOWER_USEBOMB_RESPONSE = 11230; */ - MAP_TOWER_USEBOMB_RESPONSE(299, 11230), + MAP_TOWER_USEBOMB_RESPONSE(300, 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(301, 11231), /** * MAP_TOWER_USEBUFF_RESPONSE = 11232; */ - MAP_TOWER_USEBUFF_RESPONSE(301, 11232), + MAP_TOWER_USEBUFF_RESPONSE(302, 11232), /** * MODIFY_DECORATION_REQUEST = 11233; * @@ -1887,11 +1895,11 @@ public final class MessageTypeProto { *修改外观装饰 * */ - MODIFY_DECORATION_REQUEST(302, 11233), + MODIFY_DECORATION_REQUEST(303, 11233), /** * MODIFY_DECORATION_RESPONSE = 11234; */ - MODIFY_DECORATION_RESPONSE(303, 11234), + MODIFY_DECORATION_RESPONSE(304, 11234), /** * MAP_OUT_INDICATION = 11235; * @@ -1899,7 +1907,7 @@ public final class MessageTypeProto { *出图indication * */ - MAP_OUT_INDICATION(304, 11235), + MAP_OUT_INDICATION(305, 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(306, 11236), /** * MAIN_LEVEL_GET_INFO_RESPONSE = 11237; */ - MAIN_LEVEL_GET_INFO_RESPONSE(306, 11237), + MAIN_LEVEL_GET_INFO_RESPONSE(307, 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(308, 11238), /** * MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE = 11239; */ - MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(308, 11239), + MAIN_LEVEL_TAKE_STATE_REWARD_RESPONSE(309, 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(310, 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(311, 11241), /** * MAIL_DELETE_REQUEST = 11242; * @@ -1947,15 +1955,15 @@ public final class MessageTypeProto { *删除邮件 * */ - MAIL_DELETE_REQUEST(311, 11242), + MAIL_DELETE_REQUEST(312, 11242), /** * MAIL_DELETE_RESPONSE = 11243; */ - MAIL_DELETE_RESPONSE(312, 11243), + MAIL_DELETE_RESPONSE(313, 11243), /** * MAIN_LEVEL_FIGHT_UPDATE_INDICATION = 11244; */ - MAIN_LEVEL_FIGHT_UPDATE_INDICATION(313, 11244), + MAIN_LEVEL_FIGHT_UPDATE_INDICATION(314, 11244), /** * MISSING_ROOM_MISSION_REFRESH_REQUEST = 11245; * @@ -1963,11 +1971,11 @@ public final class MessageTypeProto { *任务刷新 * */ - MISSING_ROOM_MISSION_REFRESH_REQUEST(314, 11245), + MISSING_ROOM_MISSION_REFRESH_REQUEST(315, 11245), /** * MISSING_ROOM_MISSION_REFRESH_RESPONSE = 11246; */ - MISSING_ROOM_MISSION_REFRESH_RESPONSE(315, 11246), + MISSING_ROOM_MISSION_REFRESH_RESPONSE(316, 11246), /** * MISSING_ROOM_MISSION_ACCELERATE_REQUEST = 11247; * @@ -1975,11 +1983,11 @@ public final class MessageTypeProto { *任务加速 * */ - MISSING_ROOM_MISSION_ACCELERATE_REQUEST(316, 11247), + MISSING_ROOM_MISSION_ACCELERATE_REQUEST(317, 11247), /** * MISSING_ROOM_MISSION_ACCELERATE_RESPONSE = 11248; */ - MISSING_ROOM_MISSION_ACCELERATE_RESPONSE(317, 11248), + MISSING_ROOM_MISSION_ACCELERATE_RESPONSE(318, 11248), /** * MISSING_ROOM_HERO_SEND_REQUEST = 11249; * @@ -1987,11 +1995,11 @@ public final class MessageTypeProto { *迷宫寻宝探险 * */ - MISSING_ROOM_HERO_SEND_REQUEST(318, 11249), + MISSING_ROOM_HERO_SEND_REQUEST(319, 11249), /** * MISSING_ROOM_HERO_SEND_RESPONSE = 11250; */ - MISSING_ROOM_HERO_SEND_RESPONSE(319, 11250), + MISSING_ROOM_HERO_SEND_RESPONSE(320, 11250), /** * NOTIFY_PAY_SUCCESS_INDICATION = 11300; * @@ -1999,7 +2007,7 @@ public final class MessageTypeProto { * N 11300 * */ - NOTIFY_PAY_SUCCESS_INDICATION(320, 11300), + NOTIFY_PAY_SUCCESS_INDICATION(321, 11300), /** * NEXT_ACTIVITY_REQUEST = 11301; * @@ -2007,11 +2015,11 @@ public final class MessageTypeProto { *活动预告 * */ - NEXT_ACTIVITY_REQUEST(321, 11301), + NEXT_ACTIVITY_REQUEST(322, 11301), /** * NEXT_ACTIVITY_RESPONSE = 11302; */ - NEXT_ACTIVITY_RESPONSE(322, 11302), + NEXT_ACTIVITY_RESPONSE(323, 11302), /** * POKEMON_COMONPENT_LEVELUP_REQUEST = 11500; * @@ -2020,11 +2028,11 @@ public final class MessageTypeProto { * P 11500 * */ - POKEMON_COMONPENT_LEVELUP_REQUEST(323, 11500), + POKEMON_COMONPENT_LEVELUP_REQUEST(324, 11500), /** * POKEMON_COMONPENT_LEVELUP_RESPONSE = 11501; */ - POKEMON_COMONPENT_LEVELUP_RESPONSE(324, 11501), + POKEMON_COMONPENT_LEVELUP_RESPONSE(325, 11501), /** * POKEMON_ADVANCED_REQUEST = 11502; * @@ -2032,11 +2040,11 @@ public final class MessageTypeProto { *异妖进阶 * */ - POKEMON_ADVANCED_REQUEST(325, 11502), + POKEMON_ADVANCED_REQUEST(326, 11502), /** * POKEMON_ADVANCED_RESPONSE = 11503; */ - POKEMON_ADVANCED_RESPONSE(326, 11503), + POKEMON_ADVANCED_RESPONSE(327, 11503), /** * PLAYER_BACKCINFO_INDICATION = 11504; * @@ -2044,7 +2052,7 @@ public final class MessageTypeProto { *客服平台推送 * */ - PLAYER_BACKCINFO_INDICATION(327, 11504), + PLAYER_BACKCINFO_INDICATION(328, 11504), /** * PLAY_WITH_SB_REQUEST = 11505; * @@ -2052,11 +2060,11 @@ public final class MessageTypeProto { *切磋 * */ - PLAY_WITH_SB_REQUEST(328, 11505), + PLAY_WITH_SB_REQUEST(329, 11505), /** * PLAY_WITH_SB_RESPONSE = 11506; */ - PLAY_WITH_SB_RESPONSE(329, 11506), + PLAY_WITH_SB_RESPONSE(330, 11506), /** * QUESTION_INDICATION = 11600; * @@ -2064,7 +2072,7 @@ public final class MessageTypeProto { * Q 11600 * */ - QUESTION_INDICATION(330, 11600), + QUESTION_INDICATION(331, 11600), /** * QUICK_START_MONSTERFIGHTER_REQUEST = 11601; * @@ -2072,11 +2080,11 @@ public final class MessageTypeProto { *兽潮快速战斗 * */ - QUICK_START_MONSTERFIGHTER_REQUEST(331, 11601), + QUICK_START_MONSTERFIGHTER_REQUEST(332, 11601), /** * QUICK_START_MONSTERFIGHTER_REPONSE = 11602; */ - QUICK_START_MONSTERFIGHTER_REPONSE(332, 11602), + QUICK_START_MONSTERFIGHTER_REPONSE(333, 11602), /** * RECONNECT_REQUEST = 11700; * @@ -2084,11 +2092,11 @@ public final class MessageTypeProto { * R 11700 * */ - RECONNECT_REQUEST(333, 11700), + RECONNECT_REQUEST(334, 11700), /** * RECONNECT_RESPONSE = 11701; */ - RECONNECT_RESPONSE(334, 11701), + RECONNECT_RESPONSE(335, 11701), /** * RANDOMNAME_REQUEST = 11702; * @@ -2096,11 +2104,11 @@ public final class MessageTypeProto { * 随机名字 * */ - RANDOMNAME_REQUEST(335, 11702), + RANDOMNAME_REQUEST(336, 11702), /** * RANDOMNAME_RESPONSE = 11703; */ - RANDOMNAME_RESPONSE(336, 11703), + RANDOMNAME_RESPONSE(337, 11703), /** * RENAME_REQUEST = 11704; * @@ -2108,11 +2116,11 @@ public final class MessageTypeProto { * 修改名字 * */ - RENAME_REQUEST(337, 11704), + RENAME_REQUEST(338, 11704), /** * RENAME_RESPONSE = 11705; */ - RENAME_RESPONSE(338, 11705), + RENAME_RESPONSE(339, 11705), /** * RINGFIRE_LOAD_REQUEST = 11706; * @@ -2120,11 +2128,11 @@ public final class MessageTypeProto { *天赋异妖组件放置 * */ - RINGFIRE_LOAD_REQUEST(339, 11706), + RINGFIRE_LOAD_REQUEST(340, 11706), /** * RINGFIRE_LOAD_RESPONSE = 11707; */ - RINGFIRE_LOAD_RESPONSE(340, 11707), + RINGFIRE_LOAD_RESPONSE(341, 11707), /** * RINGFIRE_ADVANCED_REQUEST = 11708; * @@ -2132,11 +2140,11 @@ public final class MessageTypeProto { *天赋异妖进阶 * */ - RINGFIRE_ADVANCED_REQUEST(341, 11708), + RINGFIRE_ADVANCED_REQUEST(342, 11708), /** * RINGFIRE_ADVANCED_RESPONSE = 11709; */ - RINGFIRE_ADVANCED_RESPONSE(342, 11709), + RINGFIRE_ADVANCED_RESPONSE(343, 11709), /** * REFRESH_FRIEND_STATE_REQEUST = 11710; * @@ -2144,11 +2152,11 @@ public final class MessageTypeProto { *刷新好友在线状态 * */ - REFRESH_FRIEND_STATE_REQEUST(343, 11710), + REFRESH_FRIEND_STATE_REQEUST(344, 11710), /** * REFRESH_FRIEND_STATE_RESPONSE = 11711; */ - REFRESH_FRIEND_STATE_RESPONSE(344, 11711), + REFRESH_FRIEND_STATE_RESPONSE(345, 11711), /** * ROOM_MATCH_REQUEST = 11712; * @@ -2156,11 +2164,11 @@ public final class MessageTypeProto { *请求匹配 * */ - ROOM_MATCH_REQUEST(345, 11712), + ROOM_MATCH_REQUEST(346, 11712), /** * ROOM_MATCH_RESPONSE = 11713; */ - ROOM_MATCH_RESPONSE(346, 11713), + ROOM_MATCH_RESPONSE(347, 11713), /** * ROOM_CANCEL_MATCH_REQUEST = 11714; * @@ -2168,15 +2176,15 @@ public final class MessageTypeProto { *取消匹配 * */ - ROOM_CANCEL_MATCH_REQUEST(347, 11714), + ROOM_CANCEL_MATCH_REQUEST(348, 11714), /** * ROOM_CANCEL_MATCH_RESPONSE = 11715; */ - ROOM_CANCEL_MATCH_RESPONSE(348, 11715), + ROOM_CANCEL_MATCH_RESPONSE(349, 11715), /** * ROOM_MATCH_SUCCESS_INDICATION = 11716; */ - ROOM_MATCH_SUCCESS_INDICATION(349, 11716), + ROOM_MATCH_SUCCESS_INDICATION(350, 11716), /** * ROOM_START_GAME_READY_REQUEST = 11718; * @@ -2184,11 +2192,11 @@ public final class MessageTypeProto { *准备 * */ - ROOM_START_GAME_READY_REQUEST(350, 11718), + ROOM_START_GAME_READY_REQUEST(351, 11718), /** * ROOM_START_GAME_READY_RESPONSE = 11719; */ - ROOM_START_GAME_READY_RESPONSE(351, 11719), + ROOM_START_GAME_READY_RESPONSE(352, 11719), /** * ROOM_START_GAME_INDICATION = 11720; * @@ -2196,7 +2204,7 @@ public final class MessageTypeProto { *开始游戏推送 * */ - ROOM_START_GAME_INDICATION(352, 11720), + ROOM_START_GAME_INDICATION(353, 11720), /** * ROOM_GAME_START_REQUEST = 11722; * @@ -2204,11 +2212,11 @@ public final class MessageTypeProto { *开始游戏 * */ - ROOM_GAME_START_REQUEST(353, 11722), + ROOM_GAME_START_REQUEST(354, 11722), /** * ROOM_GAME_START_RESPONSE = 11723; */ - ROOM_GAME_START_RESPONSE(354, 11723), + ROOM_GAME_START_RESPONSE(355, 11723), /** * ROOM_GAME_END_INDICATION = 11724; * @@ -2216,7 +2224,7 @@ public final class MessageTypeProto { *游戏结束 * */ - ROOM_GAME_END_INDICATION(355, 11724), + ROOM_GAME_END_INDICATION(356, 11724), /** * ROOM_SYNC_MYSELF_MOVE_REQUEST = 11726; * @@ -2224,11 +2232,11 @@ public final class MessageTypeProto { *移动同步 * */ - ROOM_SYNC_MYSELF_MOVE_REQUEST(356, 11726), + ROOM_SYNC_MYSELF_MOVE_REQUEST(357, 11726), /** * ROOM_SYNC_MYSELF_MOVE_RESPONSE = 11727; */ - ROOM_SYNC_MYSELF_MOVE_RESPONSE(357, 11727), + ROOM_SYNC_MYSELF_MOVE_RESPONSE(358, 11727), /** * ROOM_SYNC_OTHER_MOVE_INDICTION = 11728; * @@ -2236,7 +2244,7 @@ public final class MessageTypeProto { *移动其他用户的位置 * */ - ROOM_SYNC_OTHER_MOVE_INDICTION(358, 11728), + ROOM_SYNC_OTHER_MOVE_INDICTION(359, 11728), /** * ROOM_TRIGGER_FIGHT_INDICATION = 11730; * @@ -2244,7 +2252,7 @@ public final class MessageTypeProto { *触发战斗 * */ - ROOM_TRIGGER_FIGHT_INDICATION(359, 11730), + ROOM_TRIGGER_FIGHT_INDICATION(360, 11730), /** * ROOM_GET_FULL_INFO_REQEUST = 11731; * @@ -2252,11 +2260,11 @@ public final class MessageTypeProto { *获取房间全量信息 * */ - ROOM_GET_FULL_INFO_REQEUST(360, 11731), + ROOM_GET_FULL_INFO_REQEUST(361, 11731), /** * ROOM_GET_FULL_INFO_RESPONSE = 11732; */ - ROOM_GET_FULL_INFO_RESPONSE(361, 11732), + ROOM_GET_FULL_INFO_RESPONSE(362, 11732), /** * ROOM_MAP_UPDATE_EVENT_REQUEST = 11733; * @@ -2264,11 +2272,11 @@ public final class MessageTypeProto { *更新事件 * */ - ROOM_MAP_UPDATE_EVENT_REQUEST(362, 11733), + ROOM_MAP_UPDATE_EVENT_REQUEST(363, 11733), /** * ROOM_MAP_UPDATE_EVENT_RESPONSE = 11734; */ - ROOM_MAP_UPDATE_EVENT_RESPONSE(363, 11734), + ROOM_MAP_UPDATE_EVENT_RESPONSE(364, 11734), /** * ROOM_MAP_POINT_INDICATION = 11735; * @@ -2276,7 +2284,7 @@ public final class MessageTypeProto { * 地图位置更新 * */ - ROOM_MAP_POINT_INDICATION(364, 11735), + ROOM_MAP_POINT_INDICATION(365, 11735), /** * ROOM_PLAY_HP_UPDATE_INDICATION = 11736; * @@ -2284,7 +2292,7 @@ public final class MessageTypeProto { * 玩家血量更新 * */ - ROOM_PLAY_HP_UPDATE_INDICATION(365, 11736), + ROOM_PLAY_HP_UPDATE_INDICATION(366, 11736), /** * REFRESH_ITEM_NUM_REQUEST = 11737; * @@ -2292,11 +2300,11 @@ public final class MessageTypeProto { *刷新道具数量 * */ - REFRESH_ITEM_NUM_REQUEST(366, 11737), + REFRESH_ITEM_NUM_REQUEST(367, 11737), /** * REFRESH_ITEM_NUM_RESPONSE = 11738; */ - REFRESH_ITEM_NUM_RESPONSE(367, 11738), + REFRESH_ITEM_NUM_RESPONSE(368, 11738), /** * ROOM_ADDRESS_INDICATION = 11739; * @@ -2304,7 +2312,7 @@ public final class MessageTypeProto { * 房间地址信息 * */ - ROOM_ADDRESS_INDICATION(368, 11739), + ROOM_ADDRESS_INDICATION(369, 11739), /** * ROOM_LOGIN_REQEUST = 11740; * @@ -2312,11 +2320,11 @@ public final class MessageTypeProto { * 登录房间 * */ - ROOM_LOGIN_REQEUST(369, 11740), + ROOM_LOGIN_REQEUST(370, 11740), /** * ROOM_LOGIN_RESPONSE = 11750; */ - ROOM_LOGIN_RESPONSE(370, 11750), + ROOM_LOGIN_RESPONSE(371, 11750), /** * REFRESH_LUCKWHEEL_REQUEST = 11751; * @@ -2324,11 +2332,11 @@ public final class MessageTypeProto { *幸运探宝 * */ - REFRESH_LUCKWHEEL_REQUEST(371, 11751), + REFRESH_LUCKWHEEL_REQUEST(372, 11751), /** * REFRESH_LUCKWHEEL_RESPONSE = 11752; */ - REFRESH_LUCKWHEEL_RESPONSE(372, 11752), + REFRESH_LUCKWHEEL_RESPONSE(373, 11752), /** * RIDE_LEVEL_UP_REQUEST = 11753; * @@ -2336,11 +2344,11 @@ public final class MessageTypeProto { *坐骑升级 * */ - RIDE_LEVEL_UP_REQUEST(373, 11753), + RIDE_LEVEL_UP_REQUEST(374, 11753), /** * RIDE_LEVEL_UP_RESPONSE = 11754; */ - RIDE_LEVEL_UP_RESPONSE(374, 11754), + RIDE_LEVEL_UP_RESPONSE(375, 11754), /** * REFRESH_RECHARGE_INDICATION = 11755; * @@ -2348,7 +2356,7 @@ public final class MessageTypeProto { *充值推送 * */ - REFRESH_RECHARGE_INDICATION(375, 11755), + REFRESH_RECHARGE_INDICATION(376, 11755), /** * SUCCESS_RESPONSE = 11800; * @@ -2356,7 +2364,7 @@ public final class MessageTypeProto { * S 11800 * */ - SUCCESS_RESPONSE(376, 11800), + SUCCESS_RESPONSE(377, 11800), /** * SWITCH_WORLDCHANNEL_REQUEST = 11802; * @@ -2364,11 +2372,11 @@ public final class MessageTypeProto { *切换世界聊天频道 * */ - SWITCH_WORLDCHANNEL_REQUEST(377, 11802), + SWITCH_WORLDCHANNEL_REQUEST(378, 11802), /** * SWITCH_WORLDCHANNEL_RESPONSE = 11803; */ - SWITCH_WORLDCHANNEL_RESPONSE(378, 11803), + SWITCH_WORLDCHANNEL_RESPONSE(379, 11803), /** * SEND_CHAT_INFO_REQUEST = 11804; * @@ -2376,11 +2384,11 @@ public final class MessageTypeProto { *发送聊天 * */ - SEND_CHAT_INFO_REQUEST(379, 11804), + SEND_CHAT_INFO_REQUEST(380, 11804), /** * SEND_CHAT_INFO_RESPONSE = 11805; */ - SEND_CHAT_INFO_RESPONSE(380, 11805), + SEND_CHAT_INFO_RESPONSE(381, 11805), /** * SEND_RED_POINT_INDICATION = 11806; * @@ -2388,7 +2396,7 @@ public final class MessageTypeProto { *红点消息推送 * */ - SEND_RED_POINT_INDICATION(381, 11806), + SEND_RED_POINT_INDICATION(382, 11806), /** * SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST = 11807; * @@ -2396,11 +2404,11 @@ public final class MessageTypeProto { *保存新手引导节点 * */ - SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(382, 11807), + SAVE_NEW_PLAYER_GUIDE_POINT_REQUEST(383, 11807), /** * SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE = 11808; */ - SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(383, 11808), + SAVE_NEW_PLAYER_GUIDE_POINT_RESPONSE(384, 11808), /** * SWEEP_RIGHT_REQUEST = 11809; * @@ -2408,11 +2416,11 @@ public final class MessageTypeProto { * 扫荡 * */ - SWEEP_RIGHT_REQUEST(384, 11809), + SWEEP_RIGHT_REQUEST(385, 11809), /** * SWEEP_RIGHT_RESPONSE = 11810; */ - SWEEP_RIGHT_RESPONSE(385, 11810), + SWEEP_RIGHT_RESPONSE(386, 11810), /** * SECRETBOX_RANDOM_REQUEST = 11811; * @@ -2420,11 +2428,11 @@ public final class MessageTypeProto { *秘盒抽取 * */ - SECRETBOX_RANDOM_REQUEST(386, 11811), + SECRETBOX_RANDOM_REQUEST(387, 11811), /** * SECRETBOX_RANDOM_RESPONSE = 11812; */ - SECRETBOX_RANDOM_RESPONSE(387, 11812), + SECRETBOX_RANDOM_RESPONSE(388, 11812), /** * STORE_GOODS_REFRESH_REQUEST = 11813; * @@ -2432,11 +2440,11 @@ public final class MessageTypeProto { *商店刷新 * */ - STORE_GOODS_REFRESH_REQUEST(388, 11813), + STORE_GOODS_REFRESH_REQUEST(389, 11813), /** * STORE_GOODS_REFRESH_RESPONSE = 11814; */ - STORE_GOODS_REFRESH_RESPONSE(389, 11814), + STORE_GOODS_REFRESH_RESPONSE(390, 11814), /** * RECHARGE_INFO_REQUEST = 11815; * @@ -2444,11 +2452,11 @@ public final class MessageTypeProto { *充值 * */ - RECHARGE_INFO_REQUEST(390, 11815), + RECHARGE_INFO_REQUEST(391, 11815), /** * RECHARGE_INFO_RESPONSE = 11816; */ - RECHARGE_INFO_RESPONSE(391, 11816), + RECHARGE_INFO_RESPONSE(392, 11816), /** * SEND_FRIEND_INFO_INDICATION = 11817; * @@ -2456,7 +2464,7 @@ public final class MessageTypeProto { *好友信息推送 * */ - SEND_FRIEND_INFO_INDICATION(392, 11817), + SEND_FRIEND_INFO_INDICATION(393, 11817), /** * SEND_CHAT_INFO_INDICATION = 11818; * @@ -2464,7 +2472,7 @@ public final class MessageTypeProto { *好友聊天推送 * */ - SEND_CHAT_INFO_INDICATION(393, 11818), + SEND_CHAT_INFO_INDICATION(394, 11818), /** * SEND_FRIEND_STATE_INDICATION = 11819; * @@ -2472,7 +2480,7 @@ public final class MessageTypeProto { * 推送好友信息 * */ - SEND_FRIEND_STATE_INDICATION(394, 11819), + SEND_FRIEND_STATE_INDICATION(395, 11819), /** * SCENE_MSG_UPDATE_INDICATION = 11820; * @@ -2480,7 +2488,7 @@ public final class MessageTypeProto { * 场景信息变更 * */ - SCENE_MSG_UPDATE_INDICATION(395, 11820), + SCENE_MSG_UPDATE_INDICATION(396, 11820), /** * SCENE_GET_FULL_MSG_REQUEST = 11821; * @@ -2488,11 +2496,11 @@ public final class MessageTypeProto { *获取场景所有信息 * */ - SCENE_GET_FULL_MSG_REQUEST(396, 11821), + SCENE_GET_FULL_MSG_REQUEST(397, 11821), /** * SCENE_GET_FULL_MSG_RESPONSE = 11822; */ - SCENE_GET_FULL_MSG_RESPONSE(397, 11822), + SCENE_GET_FULL_MSG_RESPONSE(398, 11822), /** * SCENE_COMMAND_REQUEST = 11823; * @@ -2500,11 +2508,11 @@ public final class MessageTypeProto { *在场景中发送的指令请求 * */ - SCENE_COMMAND_REQUEST(398, 11823), + SCENE_COMMAND_REQUEST(399, 11823), /** * SCENE_COMMAND_RESPONSE = 11824; */ - SCENE_COMMAND_RESPONSE(399, 11824), + SCENE_COMMAND_RESPONSE(400, 11824), /** * SERVER_ZERO_REQUEST = 11825; * @@ -2512,7 +2520,7 @@ public final class MessageTypeProto { *服务器12点更新用户数据 * */ - SERVER_ZERO_REQUEST(400, 11825), + SERVER_ZERO_REQUEST(401, 11825), /** * STORE_UPDATE_INDICATION = 11826; * @@ -2520,7 +2528,7 @@ public final class MessageTypeProto { * 商店更新信息 * */ - STORE_UPDATE_INDICATION(401, 11826), + STORE_UPDATE_INDICATION(402, 11826), /** * SIGN_IN_REQUEST = 11827; * @@ -2528,11 +2536,11 @@ public final class MessageTypeProto { *签到 * */ - SIGN_IN_REQUEST(402, 11827), + SIGN_IN_REQUEST(403, 11827), /** * SIGN_IN_RESPONSE = 11828; */ - SIGN_IN_RESPONSE(403, 11828), + SIGN_IN_RESPONSE(404, 11828), /** * SCENE_GAME_OVER_READY_INDICATION = 11829; * @@ -2540,7 +2548,7 @@ public final class MessageTypeProto { * 最后狂欢时刻到来 * */ - SCENE_GAME_OVER_READY_INDICATION(404, 11829), + SCENE_GAME_OVER_READY_INDICATION(405, 11829), /** * SCENE_GAME_OVER_INDICATION = 11830; * @@ -2548,7 +2556,7 @@ public final class MessageTypeProto { * 场景结算 * */ - SCENE_GAME_OVER_INDICATION(405, 11830), + SCENE_GAME_OVER_INDICATION(406, 11830), /** * SOUL_EQUIP_WEAR_REQUEST = 11831; * @@ -2556,11 +2564,11 @@ public final class MessageTypeProto { * 安装魂印 * */ - SOUL_EQUIP_WEAR_REQUEST(406, 11831), + SOUL_EQUIP_WEAR_REQUEST(407, 11831), /** * SOUL_EQUIP_WEAR_RESPONSE = 11832; */ - SOUL_EQUIP_WEAR_RESPONSE(407, 11832), + SOUL_EQUIP_WEAR_RESPONSE(408, 11832), /** * SOUL_EQUIP_UNLOAD_OPT_REQUEST = 11833; * @@ -2568,11 +2576,11 @@ public final class MessageTypeProto { *卸下魂印 * */ - SOUL_EQUIP_UNLOAD_OPT_REQUEST(408, 11833), + SOUL_EQUIP_UNLOAD_OPT_REQUEST(409, 11833), /** * SOUL_EQUIP_UNLOAD_OPT_RESPONSE = 11834; */ - SOUL_EQUIP_UNLOAD_OPT_RESPONSE(409, 11834), + SOUL_EQUIP_UNLOAD_OPT_RESPONSE(410, 11834), /** * SOUL_RAND_EQUIP_REQUEST = 11835; * @@ -2580,11 +2588,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_RAND_EQUIP_REQUEST(410, 11835), + SOUL_RAND_EQUIP_REQUEST(411, 11835), /** * SOUL_RAND_EQUIP_RESPONSE = 11836; */ - SOUL_RAND_EQUIP_RESPONSE(411, 11836), + SOUL_RAND_EQUIP_RESPONSE(412, 11836), /** * SOUL_FORCE_RAND_EQUIP_REQUEST = 11837; * @@ -2592,11 +2600,11 @@ public final class MessageTypeProto { *抽魂印 * */ - SOUL_FORCE_RAND_EQUIP_REQUEST(412, 11837), + SOUL_FORCE_RAND_EQUIP_REQUEST(413, 11837), /** * SOUL_FORCE_RAND_EQUIP_RESPONSE = 11838; */ - SOUL_FORCE_RAND_EQUIP_RESPONSE(413, 11838), + SOUL_FORCE_RAND_EQUIP_RESPONSE(414, 11838), /** * TRIGGER_EVENT_REQUEST = 11900; * @@ -2604,11 +2612,11 @@ public final class MessageTypeProto { * T 11900 * */ - TRIGGER_EVENT_REQUEST(414, 11900), + TRIGGER_EVENT_REQUEST(415, 11900), /** * TRIGGER_EVENT_RESPONSE = 11901; */ - TRIGGER_EVENT_RESPONSE(415, 11901), + TRIGGER_EVENT_RESPONSE(416, 11901), /** * TEAM_POS_SAVE_REQUEST = 11902; * @@ -2616,11 +2624,11 @@ public final class MessageTypeProto { *保存阵容 * */ - TEAM_POS_SAVE_REQUEST(416, 11902), + TEAM_POS_SAVE_REQUEST(417, 11902), /** * TEAM_POS_SAVE_RESPONSE = 11903; */ - TEAM_POS_SAVE_RESPONSE(417, 11903), + TEAM_POS_SAVE_RESPONSE(418, 11903), /** * TAKE_ACTIVITY_REWARD_REQUEST = 11904; * @@ -2628,11 +2636,11 @@ public final class MessageTypeProto { *领取活动奖励 * */ - TAKE_ACTIVITY_REWARD_REQUEST(418, 11904), + TAKE_ACTIVITY_REWARD_REQUEST(419, 11904), /** * TAKE_ACTIVITY_REWARD_RESPONSE = 11905; */ - TAKE_ACTIVITY_REWARD_RESPONSE(419, 11905), + TAKE_ACTIVITY_REWARD_RESPONSE(420, 11905), /** * TAKE_MISSION_REWARD_REQUEST = 11906; * @@ -2640,11 +2648,11 @@ public final class MessageTypeProto { *领取任务奖励 * */ - TAKE_MISSION_REWARD_REQUEST(420, 11906), + TAKE_MISSION_REWARD_REQUEST(421, 11906), /** * TAKE_MISSION_REWARD_RESPONSE = 11907; */ - TAKE_MISSION_REWARD_RESPONSE(421, 11907), + TAKE_MISSION_REWARD_RESPONSE(422, 11907), /** * TEST_BUY_GIGT_GOODS_REQEUST = 11908; * @@ -2652,11 +2660,11 @@ public final class MessageTypeProto { *测试购买礼包 * */ - TEST_BUY_GIGT_GOODS_REQEUST(422, 11908), + TEST_BUY_GIGT_GOODS_REQEUST(423, 11908), /** * TEST_BUY_GIGT_GOODS_RESPONSE = 11909; */ - TEST_BUY_GIGT_GOODS_RESPONSE(423, 11909), + TEST_BUY_GIGT_GOODS_RESPONSE(424, 11909), /** * TAKE_TOWER_REWARD_REQUEST = 11910; * @@ -2664,11 +2672,11 @@ public final class MessageTypeProto { *领取层级奖励 * */ - TAKE_TOWER_REWARD_REQUEST(424, 11910), + TAKE_TOWER_REWARD_REQUEST(425, 11910), /** * TAKE_TOWER_REWARD_RESPONSE = 11911; */ - TAKE_TOWER_REWARD_RESPONSE(425, 11911), + TAKE_TOWER_REWARD_RESPONSE(426, 11911), /** * TAKE_SEVEN_HAPPY_REWARD_REQUEST = 11912; * @@ -2676,11 +2684,11 @@ public final class MessageTypeProto { * 领取七日狂欢积分奖励 * */ - TAKE_SEVEN_HAPPY_REWARD_REQUEST(426, 11912), + TAKE_SEVEN_HAPPY_REWARD_REQUEST(427, 11912), /** * TAKE_SEVEN_HAPPY_REWARD_RESPONSE = 11913; */ - TAKE_SEVEN_HAPPY_REWARD_RESPONSE(427, 11913), + TAKE_SEVEN_HAPPY_REWARD_RESPONSE(428, 11913), /** * TO_BE_STRONGER_REQUEST = 11914; * @@ -2688,11 +2696,11 @@ public final class MessageTypeProto { *我要变强 * */ - TO_BE_STRONGER_REQUEST(428, 11914), + TO_BE_STRONGER_REQUEST(429, 11914), /** * TO_BE_STRONGER_RESPONSE = 11915; */ - TO_BE_STRONGER_RESPONSE(429, 11915), + TO_BE_STRONGER_RESPONSE(430, 11915), /** * TREASURE_REFRESH_INDICATION = 11916; * @@ -2700,7 +2708,7 @@ public final class MessageTypeProto { *戒灵秘宝刷新推送 * */ - TREASURE_REFRESH_INDICATION(430, 11916), + TREASURE_REFRESH_INDICATION(431, 11916), /** * TREASURE_LEVELUP_INDICATION = 11917; * @@ -2708,7 +2716,7 @@ public final class MessageTypeProto { *戒灵秘宝等级提升推送 * */ - TREASURE_LEVELUP_INDICATION(431, 11917), + TREASURE_LEVELUP_INDICATION(432, 11917), /** * UP_HERO_LEVEL_REQUEST = 12000; * @@ -2716,11 +2724,11 @@ public final class MessageTypeProto { * U 12000 * */ - UP_HERO_LEVEL_REQUEST(432, 12000), + UP_HERO_LEVEL_REQUEST(433, 12000), /** * UP_HERO_LEVEL_RESPONSE = 12001; */ - UP_HERO_LEVEL_RESPONSE(433, 12001), + UP_HERO_LEVEL_RESPONSE(434, 12001), /** * UP_HERO_STAR_REQUEST = 12002; * @@ -2728,11 +2736,11 @@ public final class MessageTypeProto { * 升星 * */ - UP_HERO_STAR_REQUEST(434, 12002), + UP_HERO_STAR_REQUEST(435, 12002), /** * UP_HERO_STAR_RESPONSE = 12003; */ - UP_HERO_STAR_RESPONSE(435, 12003), + UP_HERO_STAR_RESPONSE(436, 12003), /** * USER_AND_PRICE_ITEM_REQUEST = 12004; * @@ -2740,11 +2748,11 @@ public final class MessageTypeProto { *使用出售道具 * */ - USER_AND_PRICE_ITEM_REQUEST(436, 12004), + USER_AND_PRICE_ITEM_REQUEST(437, 12004), /** * USER_AND_PRICE_ITEM_RESPONSE = 12005; */ - USER_AND_PRICE_ITEM_RESPONSE(437, 12005), + USER_AND_PRICE_ITEM_RESPONSE(438, 12005), /** * USER_FORCE_CHANGE_REQUEST = 12006; * @@ -2752,11 +2760,11 @@ public final class MessageTypeProto { *用户战力提升 * */ - USER_FORCE_CHANGE_REQUEST(438, 12006), + USER_FORCE_CHANGE_REQUEST(439, 12006), /** * USER_FORCE_CHANGE_RESPONSE = 12007; */ - USER_FORCE_CHANGE_RESPONSE(439, 12007), + USER_FORCE_CHANGE_RESPONSE(440, 12007), /** * UPDATE_BAG_INDICATION = 12008; * @@ -2764,7 +2772,7 @@ public final class MessageTypeProto { *更新背包 * */ - UPDATE_BAG_INDICATION(440, 12008), + UPDATE_BAG_INDICATION(441, 12008), /** * UPDATE_STATE_REQUEST = 12009; * @@ -2772,11 +2780,11 @@ public final class MessageTypeProto { * 更新客户状态 * */ - UPDATE_STATE_REQUEST(441, 12009), + UPDATE_STATE_REQUEST(442, 12009), /** * UPDATE_STATE_RESPONSE = 12010; */ - UPDATE_STATE_RESPONSE(442, 12010), + UPDATE_STATE_RESPONSE(443, 12010), /** * UPDATE_USER_EXP_INDICATION = 12011; * @@ -2784,7 +2792,7 @@ public final class MessageTypeProto { * 更新玩家等级经验信息 * */ - UPDATE_USER_EXP_INDICATION(443, 12011), + UPDATE_USER_EXP_INDICATION(444, 12011), /** * UPDATE_SECRET_BOX_SEASON_INDICATION = 12012; * @@ -2792,7 +2800,7 @@ public final class MessageTypeProto { * 更新秘盒赛季信息 * */ - UPDATE_SECRET_BOX_SEASON_INDICATION(444, 12012), + UPDATE_SECRET_BOX_SEASON_INDICATION(445, 12012), /** * UPDATE_PHONE_INFO_REQUEST = 12013; * @@ -2800,11 +2808,11 @@ public final class MessageTypeProto { *更新手机号 * */ - UPDATE_PHONE_INFO_REQUEST(445, 12013), + UPDATE_PHONE_INFO_REQUEST(446, 12013), /** * UPDATE_PHONE_INFO_RESPONSE = 12014; */ - UPDATE_PHONE_INFO_RESPONSE(446, 12014), + UPDATE_PHONE_INFO_RESPONSE(447, 12014), /** * UPDATE_QUESTION_REQUEST = 12015; * @@ -2812,15 +2820,15 @@ public final class MessageTypeProto { *问卷 * */ - UPDATE_QUESTION_REQUEST(447, 12015), + UPDATE_QUESTION_REQUEST(448, 12015), /** * UPDATE_QUESTION_RESPONSE = 12016; */ - UPDATE_QUESTION_RESPONSE(448, 12016), + UPDATE_QUESTION_RESPONSE(449, 12016), /** * UP_SOUL_EQUIP_QUICK_REQUEST = 12018; */ - UP_SOUL_EQUIP_QUICK_REQUEST(449, 12018), + UP_SOUL_EQUIP_QUICK_REQUEST(450, 12018), /** * UP_SOUL_EQUIP_RESPONSE = 12019; * @@ -2828,7 +2836,7 @@ public final class MessageTypeProto { *魂印升级 * */ - UP_SOUL_EQUIP_RESPONSE(450, 12019), + UP_SOUL_EQUIP_RESPONSE(451, 12019), /** * VIEW_FIGHTREPLAY_REQUEST = 12100; * @@ -2836,11 +2844,11 @@ public final class MessageTypeProto { * V 12100 * */ - VIEW_FIGHTREPLAY_REQUEST(451, 12100), + VIEW_FIGHTREPLAY_REQUEST(452, 12100), /** * VIEW_FIGHTREPLAY_RESPONSE = 12101; */ - VIEW_FIGHTREPLAY_RESPONSE(452, 12101), + VIEW_FIGHTREPLAY_RESPONSE(453, 12101), /** * VIP_LEVELUP_REQEUST = 12102; * @@ -2848,11 +2856,11 @@ public final class MessageTypeProto { *VIP等级提升 * */ - VIP_LEVELUP_REQEUST(453, 12102), + VIP_LEVELUP_REQEUST(454, 12102), /** * VIP_LEVELUP_RESPONSE = 12103; */ - VIP_LEVELUP_RESPONSE(454, 12103), + VIP_LEVELUP_RESPONSE(455, 12103), /** * VIP_TAKE_REWARD_REQUEST = 12104; * @@ -2860,11 +2868,11 @@ public final class MessageTypeProto { *领取vip等级或每日礼包 * */ - VIP_TAKE_REWARD_REQUEST(455, 12104), + VIP_TAKE_REWARD_REQUEST(456, 12104), /** * VIP_TAKE_REWARD_RESPONSE = 12105; */ - VIP_TAKE_REWARD_RESPONSE(456, 12105), + VIP_TAKE_REWARD_RESPONSE(457, 12105), /** * VIEW_HERO_INFO_REQUEST = 12106; * @@ -2872,11 +2880,11 @@ public final class MessageTypeProto { * 查看英雄详情信息 * */ - VIEW_HERO_INFO_REQUEST(457, 12106), + VIEW_HERO_INFO_REQUEST(458, 12106), /** * VIEW_HERO_INFO_RESPONSE = 12107; */ - VIEW_HERO_INFO_RESPONSE(458, 12107), + VIEW_HERO_INFO_RESPONSE(459, 12107), /** * VIP_TAKE_DAILY_REQUEST = 12108; * @@ -2884,11 +2892,11 @@ public final class MessageTypeProto { *领取vip每日礼包 * */ - VIP_TAKE_DAILY_REQUEST(459, 12108), + VIP_TAKE_DAILY_REQUEST(460, 12108), /** * VIP_TAKE_DAILY_RESPONSE = 12109; */ - VIP_TAKE_DAILY_RESPONSE(460, 12109), + VIP_TAKE_DAILY_RESPONSE(461, 12109), /** * WORKSHOP_FOUNDATION_REQUEST = 12200; * @@ -2896,11 +2904,11 @@ public final class MessageTypeProto { * W 12200 * */ - WORKSHOP_FOUNDATION_REQUEST(461, 12200), + WORKSHOP_FOUNDATION_REQUEST(462, 12200), /** * WORKSHOP_FOUNDATION_RESPONSE = 12201; */ - WORKSHOP_FOUNDATION_RESPONSE(462, 12201), + WORKSHOP_FOUNDATION_RESPONSE(463, 12201), /** * WORKSHOP_EQUIP_CREATE_REQUEST = 12202; * @@ -2908,11 +2916,11 @@ public final class MessageTypeProto { *装备打造 * */ - WORKSHOP_EQUIP_CREATE_REQUEST(463, 12202), + WORKSHOP_EQUIP_CREATE_REQUEST(464, 12202), /** * WORKSHOP_EQUIP_CREATE_RESPONSE = 12203; */ - WORKSHOP_EQUIP_CREATE_RESPONSE(464, 12203), + WORKSHOP_EQUIP_CREATE_RESPONSE(465, 12203), /** * WORKSHOP_REBUILD_REQUEST = 12204; * @@ -2920,11 +2928,11 @@ public final class MessageTypeProto { *装备重铸 * */ - WORKSHOP_REBUILD_REQUEST(465, 12204), + WORKSHOP_REBUILD_REQUEST(466, 12204), /** * WORKSHOP_REBUILD_RESPONSE = 12205; */ - WORKSHOP_REBUILD_RESPONSE(466, 12205), + WORKSHOP_REBUILD_RESPONSE(467, 12205), /** * WORKSHOP_REBUILD_CONFIRM_REQUEST = 12206; * @@ -2932,11 +2940,11 @@ public final class MessageTypeProto { * 重铸确认 * */ - WORKSHOP_REBUILD_CONFIRM_REQUEST(467, 12206), + WORKSHOP_REBUILD_CONFIRM_REQUEST(468, 12206), /** * WORKSHOP_REBUILD_CONFIRM_RESONSE = 12207; */ - WORKSHOP_REBUILD_CONFIRM_RESONSE(468, 12207), + WORKSHOP_REBUILD_CONFIRM_RESONSE(469, 12207), /** * WORKSHOP_LEVELUP_REQUEST = 12208; * @@ -2944,11 +2952,11 @@ public final class MessageTypeProto { *工坊升级 * */ - WORKSHOP_LEVELUP_REQUEST(469, 12208), + WORKSHOP_LEVELUP_REQUEST(470, 12208), /** * WORKSHOP_LEVELUP_RESPONSE = 12209; */ - WORKSHOP_LEVELUP_RESPONSE(470, 12209), + WORKSHOP_LEVELUP_RESPONSE(471, 12209), /** * WORKSHOP_TECHNOLOGY_LEVEL_REQUEST = 12210; * @@ -2956,11 +2964,11 @@ public final class MessageTypeProto { *科技树升级 * */ - WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(471, 12210), + WORKSHOP_TECHNOLOGY_LEVEL_REQUEST(472, 12210), /** * WORKSHOP_TECHNOLOGY_RESPONSE = 12211; */ - WORKSHOP_TECHNOLOGY_RESPONSE(472, 12211), + WORKSHOP_TECHNOLOGY_RESPONSE(473, 12211), /** * WORKSHOP_TECHNOLOGY_RESET_REQUEST = 12212; * @@ -2968,11 +2976,11 @@ public final class MessageTypeProto { *科技树重置 * */ - WORKSHOP_TECHNOLOGY_RESET_REQUEST(473, 12212), + WORKSHOP_TECHNOLOGY_RESET_REQUEST(474, 12212), /** * WORKSHOP_TECHNOLOGY_RESET_RESPONSE = 12213; */ - WORKSHOP_TECHNOLOGY_RESET_RESPONSE(474, 12213), + WORKSHOP_TECHNOLOGY_RESET_RESPONSE(475, 12213), ; /** @@ -3519,6 +3527,14 @@ public final class MessageTypeProto { * CHAMPION_VIEW_FINAL_RESPONSE = 10219; */ public static final int CHAMPION_VIEW_FINAL_RESPONSE_VALUE = 10219; + /** + * CHAMPION_GUESS_SUCCESS_INDICATION = 10220; + * + *
+     * 竞猜成功通知
+     * 
+ */ + public static final int CHAMPION_GUESS_SUCCESS_INDICATION_VALUE = 10220; /** * DRAW_HERO_REQUEST = 10300; * @@ -6028,6 +6044,7 @@ public final class MessageTypeProto { case 10217: return CHAMPION_PROGRESS_UPDATE_INDICATION; case 10218: return CHAMPION_VIEW_FINAL_REQUEST; case 10219: return CHAMPION_VIEW_FINAL_RESPONSE; + case 10220: return CHAMPION_GUESS_SUCCESS_INDICATION; case 10300: return DRAW_HERO_REQUEST; case 10301: return DRAW_HERO_RESPONSE; case 10302: return DEL_FRIEND_REQUEST; @@ -6477,7 +6494,7 @@ public final class MessageTypeProto { static { java.lang.String[] descriptorData = { "\n\026MessageTypeProto.proto\022\032com.ljsd.jieli" + - "ng.protocols*\255w\n\013MessageType\022\027\n\022HEART_BE" + + "ng.protocols*\325w\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" + @@ -6547,6 +6564,7 @@ public final class MessageTypeProto { "SPONSE\020\350O\022(\n#CHAMPION_PROGRESS_UPDATE_IN" + "DICATION\020\351O\022 \n\033CHAMPION_VIEW_FINAL_REQUE", "ST\020\352O\022!\n\034CHAMPION_VIEW_FINAL_RESPONSE\020\353O" + + "\022&\n!CHAMPION_GUESS_SUCCESS_INDICATION\020\354O" + "\022\026\n\021DRAW_HERO_REQUEST\020\274P\022\027\n\022DRAW_HERO_RE" + "SPONSE\020\275P\022\027\n\022DEL_FRIEND_REQUEST\020\276P\022\030\n\023DE" + "L_FRIEND_RESPONSE\020\277P\022(\n#DIFFICULT_MAP_OP" + @@ -6554,8 +6572,8 @@ public final class MessageTypeProto { "OPTION_RECORD_RESPONSE\020\301P\022 \n\033DIRECT_BUY_" + "GOODS_INDICATION\020\302P\022\032\n\025ERROR_CODE_INDICA" + "TION\020\240Q\022\027\n\022EQUIP_WEAR_REQUEST\020\242Q\022\030\n\023EQUI" + - "P_WEAR_RESPONSE\020\243Q\022\035\n\030EQUIP_UNLOAD_OPT_R" + - "EQUEST\020\244Q\022\036\n\031EQUIP_UNLOAD_OPT_RESPONSE\020\245", + "P_WEAR_RESPONSE\020\243Q\022\035\n\030EQUIP_UNLOAD_OPT_R", + "EQUEST\020\244Q\022\036\n\031EQUIP_UNLOAD_OPT_RESPONSE\020\245" + "Q\022\031\n\024EVENT_UPDATE_REQUEST\020\246Q\022\032\n\025EVENT_UP" + "DATE_RESPONSE\020\247Q\022\027\n\022EQUIP_LOCK_REQUEST\020\250" + "Q\022\030\n\023EQUIP_LOCK_RESPONSE\020\251Q\022\"\n\035ENDLESS_M" + @@ -6564,8 +6582,8 @@ public final class MessageTypeProto { "T_REQUEST\020\254Q\022\037\n\032ENDLESS_MAP_RESET_RESPON" + "SE\020\255Q\022\035\n\030ENDLESS_MAP_SIGN_REQUEST\020\256Q\022\036\n\031" + "ENDLESS_MAP_SIGN_RESPONSE\020\257Q\022&\n!ENDLESS_" + - "EXECUTION_REFRESH_REQUEST\020\260Q\022\'\n\"ENDLESS_" + - "EXECUTION_REFRESH_RESPONSE\020\261Q\022 \n\033ENDLESS", + "EXECUTION_REFRESH_REQUEST\020\260Q\022\'\n\"ENDLESS_", + "EXECUTION_REFRESH_RESPONSE\020\261Q\022 \n\033ENDLESS" + "_OUT_CONSUME_REQUEST\020\262Q\022!\n\034ENDLESS_OUT_C" + "ONSUME_RESPONSE\020\263Q\022\037\n\032ENDLESS_REFRESH_IN" + "DICAITON\020\264Q\022!\n\034ENDLESS_MIN_MAP_INFO_REQU" + @@ -6574,8 +6592,8 @@ public final class MessageTypeProto { "\020\267Q\022\"\n\035ENDLESS_SET_SKIPFIGHT_REQUEST\020\270Q\022" + "#\n\036ENDLESS_SET_SKIPFIGHT_RESPONSE\020\271Q\022$\n\037" + "ENDLESS_MAP_SET_TEAM_INDICATION\020\272Q\022\031\n\024EX" + - "CHANGE_CDK_REQUEST\020\273Q\022\032\n\025EXCHANGE_CDK_RE" + - "SPONSE\020\274Q\022\"\n\035ENDLESS_MAP_CHANGE_INDICATI", + "CHANGE_CDK_REQUEST\020\273Q\022\032\n\025EXCHANGE_CDK_RE", + "SPONSE\020\274Q\022\"\n\035ENDLESS_MAP_CHANGE_INDICATI" + "ON\020\275Q\022\030\n\023FIGHT_START_REQUEST\020\204R\022\031\n\024FIGHT" + "_START_RESPONSE\020\205R\022\026\n\021FIGHT_END_REQUEST\020" + "\206R\022\027\n\022FIGHT_END_RESPONSE\020\207R\022\032\n\025FRIEND_IN" + @@ -6584,8 +6602,8 @@ public final class MessageTypeProto { "\212R\022%\n FRIEND_INVITE_OPERATION_RESPONSE\020\213" + "R\022\036\n\031FRIEND_TAKE_HEART_REQUEST\020\214R\022\037\n\032FRI" + "END_TAKE_HEART_RESPONSE\020\215R\022 \n\033FRIEND_GIV" + - "E_PRESENT_REQUEST\020\216R\022!\n\034FRIEND_GIVE_PRES" + - "ENT_RESPONSE\020\217R\022\032\n\025FRIEND_SEARCH_REQUEST", + "E_PRESENT_REQUEST\020\216R\022!\n\034FRIEND_GIVE_PRES", + "ENT_RESPONSE\020\217R\022\032\n\025FRIEND_SEARCH_REQUEST" + "\020\220R\022\033\n\026FRIEND_SEARCH_RESPONSE\020\221R\022#\n\036FIVE" + "_PLAYER_REFLUSH_INDICATION\020\222R\022\030\n\023SERVER_" + "FIVE_REQEUST\020\224R\022\033\n\026FB_STAR_REWARD_REQUES" + @@ -6594,8 +6612,8 @@ public final class MessageTypeProto { "RESPONSE\020\230R\022\034\n\027FAMILY_RECOMEND_REQUEST\020\231" + "R\022\035\n\030FAMILY_RECOMEND_RESPONSE\020\232R\022\030\n\023FAMI" + "LY_JOIN_REQUEST\020\233R\022\031\n\024FAMILY_JOIN_RESPON" + - "SE\020\234R\022\031\n\024FAMILY_APPLY_REQEUST\020\235R\022\032\n\025FAMI" + - "LY_APPLY_RESPONSE\020\236R\022\032\n\025FAMILY_SEARCH_RE", + "SE\020\234R\022\031\n\024FAMILY_APPLY_REQEUST\020\235R\022\032\n\025FAMI", + "LY_APPLY_RESPONSE\020\236R\022\032\n\025FAMILY_SEARCH_RE" + "QEUST\020\237R\022\033\n\026FAMILY_SEARCH_RESPONSE\020\240R\022\033\n" + "\026FAMILY_JOIN_INDICATION\020\241R\022\034\n\027FAMILY_GET" + "_INFO_REQUEST\020\242R\022\035\n\030FAMILY_GET_INFO_RESP" + @@ -6604,8 +6622,8 @@ public final class MessageTypeProto { "_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#FA" + - "MILY_OPERATION_APPLY_LIST_REQUEST\020\252R\022)\n$" + - "FAMILY_OPERATION_APPLY_LIST_RESPONSE\020\253R\022", + "MILY_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_APPOINTME" + "NT_REQEUST\020\256R\022 \n\033FAMILY_APPOINTMENT_RESP" + @@ -6614,8 +6632,8 @@ public final class MessageTypeProto { "FAMILY_DISSOLUTION_REQUEST\020\262R\022 \n\033FAMILY_" + "DISSOLUTION_RESPONSE\020\263R\022!\n\034FAMILY_CHANGE" + "_NOTICE_REQUEST\020\264R\022\"\n\035FAMILY_CHANGE_NOTI" + - "CE_RESPONSE\020\265R\022$\n\037FAMILY_CHANGE_JOIN_TYP" + - "E_REQUEST\020\266R\022%\n FAMILY_CHANGE_JOIN_TYPE_", + "CE_RESPONSE\020\265R\022$\n\037FAMILY_CHANGE_JOIN_TYP", + "E_REQUEST\020\266R\022%\n FAMILY_CHANGE_JOIN_TYPE_" + "RESPONSE\020\267R\022\"\n\035FAMILY_CHANGE_BASE_INDICA" + "TION\020\270R\022%\n FAMILY_TRANSFER_CHAIRMAN_REQU" + "EST\020\271R\022&\n!FAMILY_TRANSFER_CHAIRMAN_RESPO" + @@ -6624,8 +6642,8 @@ public final class MessageTypeProto { "T_DEFEND_REQEUST\020\275R\022%\n FAMILY_QUICK_SET_" + "DEFEND_RESPONSE\020\276R\022\037\n\032FAMILY_VIEW_DEFEND" + "_REQUEST\020\277R\022 \n\033FAMILY_VIEW_DEFEND_RESPON" + - "SE\020\300R\022&\n!FAMILY_VIEW_DEFEND_DETAIL_REQUE" + - "ST\020\301R\022\'\n\"FAMILY_VIEW_DEFEND_DETAIL_RESPO", + "SE\020\300R\022&\n!FAMILY_VIEW_DEFEND_DETAIL_REQUE", + "ST\020\301R\022\'\n\"FAMILY_VIEW_DEFEND_DETAIL_RESPO" + "NSE\020\302R\022\030\n\023FAMILY_WALK_REQUEST\020\303R\022\031\n\024FAMI" + "LY_WALK_RESPONSE\020\304R\022\033\n\026FAMILY_WALK_INDIC" + "ATION\020\305R\022\'\n\"FAMILY_QUICK_SET_DEFEND_INDI" + @@ -6634,8 +6652,8 @@ public final class MessageTypeProto { "MILY_FIGHT_ROUND_INFO_REQUEST\020\311R\022%\n FAMI" + "LY_FIGHT_ROUND_INFO_RESPONSE\020\312R\022-\n(FAMIL" + "Y_FIGHT_MATCHING_SUCCESS_INDICATION\020\313R\022 " + - "\n\033FAMILY_FIGHT_ATTACK_REQUEST\020\314R\022!\n\034FAMI" + - "LY_FIGHT_ATTACK_RESPONSE\020\315R\022)\n$FAMILY_PE", + "\n\033FAMILY_FIGHT_ATTACK_REQUEST\020\314R\022!\n\034FAMI", + "LY_FIGHT_ATTACK_RESPONSE\020\315R\022)\n$FAMILY_PE" + "RSONAL_FIGHT_RESULT_REQUEST\020\316R\022*\n%FAMILY" + "_PERSONAL_FIGHT_RESULT_RESPONSE\020\317R\022\036\n\031FA" + "MILY_DEFEATE_INDICATION\020\320R\022&\n!FAMILY_FIG" + @@ -6644,8 +6662,8 @@ public final class MessageTypeProto { "ANGE_ICON_REQUEST\020\323R\022 \n\033FAMILY_CHANGE_IC" + "ON_RESPONSE\020\324R\022 \n\033FAMILY_ATTACK_BLOOD_RE" + "QUEST\020\325R\022!\n\034FAMILY_ATTACK_BLOOD_RESPONSE" + - "\020\326R\022\"\n\035FAMILY_REFUSE_JOIN_INDICATION\020\327R\022" + - "\035\n\030FRIEND_BLACK_OPT_REQUEST\020\330R\022\036\n\031FRIEND", + "\020\326R\022\"\n\035FAMILY_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\350R\022\034\n\027GET_PLAYERINFO_RESPONSE\020\351" + "R\022\031\n\024GET_HEROINFO_REQUEST\020\352R\022\032\n\025GET_HERO" + @@ -6654,8 +6672,8 @@ public final class MessageTypeProto { "QUEST\020\356R\022\020\n\013GM_RESPONSE\020\357R\022\036\n\031GET_ALL_MA" + "IL_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\025" + - "GET_ALL_EQUIP_REQUEST\020\346\201\001\022\034\n\026GET_ALL_EQU", + "\344\201\001\022\037\n\031GET_TEAMPOS_INFO_RESPONSE\020\345\201\001\022\033\n\025", + "GET_ALL_EQUIP_REQUEST\020\346\201\001\022\034\n\026GET_ALL_EQU" + "IP_RESPONSE\020\347\201\001\022\035\n\027GET_ALL_POKEMON_REQUE" + "ST\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_W" + @@ -6664,8 +6682,8 @@ public final class MessageTypeProto { "_DIFFICULTT_RESPONSE\020\357\201\001\022\036\n\030GET_ALL_ACTI" + "VITY_REQUEST\020\360\201\001\022\037\n\031GET_ALL_ACTIVITY_RES" + "PONSE\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_STAR" + - "E_INFOS_REQUEST\020\364\201\001\022\036\n\030GET_STARE_INFOS_R", + "\n\026GET_SECRETBOX_RESPONSE\020\363\201\001\022\035\n\027GET_STAR", + "E_INFOS_REQUEST\020\364\201\001\022\036\n\030GET_STARE_INFOS_R" + "ESPONSE\020\365\201\001\022 \n\032GET_FUNCTIONOFTIME_REQUES" + "T\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_" + @@ -6674,8 +6692,8 @@ public final class MessageTypeProto { "SE\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\023GET" + "_MISSION_REQUEST\020\202\202\001\022\032\n\024GET_MISSION_RESP" + - "ONSE\020\203\202\001\022\"\n\034GETF_FORCE_RANK_INFO_REQUEST" + - "\020\206\202\001\022#\n\035GETF_FORCE_RANK_INFO_RESPONSE\020\207\202", + "ONSE\020\203\202\001\022\"\n\034GETF_FORCE_RANK_INFO_REQUEST", + "\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!" + @@ -6684,8 +6702,8 @@ public final class MessageTypeProto { "T_MONSTER_RANK_INFO_RESPONSE\020\377\014\022\035\n\030GET_P" + "HONE_REWARD_REQUEST\020\200\r\022\036\n\031GET_PHONE_REWA" + "RD_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_LUC" + - "KWHEEL_RANDREWARD_REQUEST\020\204\r\022&\n!GET_LUCK", + "\r\022\032\n\025GET_QUESTION_RESPONSE\020\203\r\022%\n GET_LUC", + "KWHEEL_RANDREWARD_REQUEST\020\204\r\022&\n!GET_LUCK" + "WHEEL_RANDREWARD_RESPONSE\020\205\r\022\032\n\025GET_LUCK" + "WHEEL_REQUEST\020\206\r\022\033\n\026GET_LUCKWHEEL_RESPON" + "SE\020\207\r\022\032\n\024GET_ONE_RANK_REQUEST\020\226\202\001\022\033\n\025GET" + @@ -6694,8 +6712,8 @@ public final class MessageTypeProto { "_COMPOSE_REQUEST\020\317S\022\032\n\025HERO_COMPOSE_RESP" + "ONSE\020\320S\022\030\n\023HERO_RETURN_REQUEST\020\321S\022\031\n\024HER" + "O_RETURN_RESPONSE\020\322S\022\035\n\030HERO_LOCK_CHANGE" + - "_REQUEST\020\323S\022\036\n\031HERO_LOCK_CHANGE_RESPONSE" + - "\020\324S\022\022\n\rLOGIN_REQUEST\020\334V\022\023\n\016LOGIN_RESPONS", + "_REQUEST\020\323S\022\036\n\031HERO_LOCK_CHANGE_RESPONSE", + "\020\324S\022\022\n\rLOGIN_REQUEST\020\334V\022\023\n\016LOGIN_RESPONS" + "E\020\335V\022\036\n\031LUCKWHEEL_POOL_INDICATION\020\336V\022\026\n\021" + "MAP_ENTER_REQUEST\020\300W\022\027\n\022MAP_ENTER_RESPON" + "SE\020\301W\022\024\n\017MAP_OUT_REQUEST\020\302W\022\025\n\020MAP_OUT_R" + @@ -6704,8 +6722,8 @@ public final class MessageTypeProto { "ST\020\306W\022\027\n\022MAIL_READ_RESPONSE\020\307W\022 \n\033MAIL_T" + "AKE_MAIL_ITEM_REQUEST\020\310W\022\"\n\035MAIL_TAKE_MA" + "IL_ITEM_RESPONESE\020\311W\022\036\n\031MAP_START_EXPLOR" + - "E_REQUEST\020\312W\022\037\n\032MAP_START_EXPLORE_RESPON" + - "SE\020\313W\022\036\n\031MAP_GET_RANK_INFO_REQUEST\020\314W\022\037\n", + "E_REQUEST\020\312W\022\037\n\032MAP_START_EXPLORE_RESPON", + "SE\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_BU" + "Y_FIGHT_COUNT_REQUEST\020\316W\022!\n\034MAP_BUY_FIGH" + "T_COUNT_RESPONSE\020\317W\022\026\n\021MAP_SWEEP_REQUEST" + @@ -6714,8 +6732,8 @@ public final class MessageTypeProto { "ONSE\020\323W\022\036\n\031MISSION_UPDATE_INDICATION\020\324W\022" + "\034\n\027MAP_TOWER_RESET_REQUEST\020\327W\022\035\n\030MAP_TOW" + "ER_RESET_RESPONSE\020\330W\022!\n\034MAP_TOWER_CALL_C" + - "HIEF_REQUEST\020\331W\022\"\n\035MAP_TOWER_CALL_CHIEF_" + - "RESPONSE\020\332W\022\036\n\031MAP_TOWER_USEBOMB_REQUEST", + "HIEF_REQUEST\020\331W\022\"\n\035MAP_TOWER_CALL_CHIEF_", + "RESPONSE\020\332W\022\036\n\031MAP_TOWER_USEBOMB_REQUEST" + "\020\335W\022\037\n\032MAP_TOWER_USEBOMB_RESPONSE\020\336W\022\036\n\031" + "MAP_TOWER_USEBUFF_REQUEST\020\337W\022\037\n\032MAP_TOWE" + "R_USEBUFF_RESPONSE\020\340W\022\036\n\031MODIFY_DECORATI" + @@ -6724,8 +6742,8 @@ public final class MessageTypeProto { "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_TA" + - "KE_STATE_REWARD_RESPONSE\020\347W\022 \n\033MAIN_LEVE" + - "L_GET_RANK_REQUEST\020\350W\022!\n\034MAIN_LEVEL_GET_", + "KE_STATE_REWARD_RESPONSE\020\347W\022 \n\033MAIN_LEVE", + "L_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_LE" + "VEL_FIGHT_UPDATE_INDICATION\020\354W\022)\n$MISSIN" + @@ -6734,8 +6752,8 @@ public final class MessageTypeProto { "\'MISSING_ROOM_MISSION_ACCELERATE_REQUEST" + "\020\357W\022-\n(MISSING_ROOM_MISSION_ACCELERATE_R" + "ESPONSE\020\360W\022#\n\036MISSING_ROOM_HERO_SEND_REQ" + - "UEST\020\361W\022$\n\037MISSING_ROOM_HERO_SEND_RESPON" + - "SE\020\362W\022\"\n\035NOTIFY_PAY_SUCCESS_INDICATION\020\244", + "UEST\020\361W\022$\n\037MISSING_ROOM_HERO_SEND_RESPON", + "SE\020\362W\022\"\n\035NOTIFY_PAY_SUCCESS_INDICATION\020\244" + "X\022\032\n\025NEXT_ACTIVITY_REQUEST\020\245X\022\033\n\026NEXT_AC" + "TIVITY_RESPONSE\020\246X\022&\n!POKEMON_COMONPENT_" + "LEVELUP_REQUEST\020\354Y\022\'\n\"POKEMON_COMONPENT_" + @@ -6744,8 +6762,8 @@ public final class MessageTypeProto { "\357Y\022 \n\033PLAYER_BACKCINFO_INDICATION\020\360Y\022\031\n\024" + "PLAY_WITH_SB_REQUEST\020\361Y\022\032\n\025PLAY_WITH_SB_" + "RESPONSE\020\362Y\022\030\n\023QUESTION_INDICATION\020\320Z\022\'\n" + - "\"QUICK_START_MONSTERFIGHTER_REQUEST\020\321Z\022\'" + - "\n\"QUICK_START_MONSTERFIGHTER_REPONSE\020\322Z\022", + "\"QUICK_START_MONSTERFIGHTER_REQUEST\020\321Z\022\'", + "\n\"QUICK_START_MONSTERFIGHTER_REPONSE\020\322Z\022" + "\026\n\021RECONNECT_REQUEST\020\264[\022\027\n\022RECONNECT_RES" + "PONSE\020\265[\022\027\n\022RANDOMNAME_REQUEST\020\266[\022\030\n\023RAN" + "DOMNAME_RESPONSE\020\267[\022\023\n\016RENAME_REQUEST\020\270[" + @@ -6754,8 +6772,8 @@ public final class MessageTypeProto { "\036\n\031RINGFIRE_ADVANCED_REQUEST\020\274[\022\037\n\032RINGF" + "IRE_ADVANCED_RESPONSE\020\275[\022!\n\034REFRESH_FRIE" + "ND_STATE_REQEUST\020\276[\022\"\n\035REFRESH_FRIEND_ST" + - "ATE_RESPONSE\020\277[\022\027\n\022ROOM_MATCH_REQUEST\020\300[" + - "\022\030\n\023ROOM_MATCH_RESPONSE\020\301[\022\036\n\031ROOM_CANCE", + "ATE_RESPONSE\020\277[\022\027\n\022ROOM_MATCH_REQUEST\020\300[", + "\022\030\n\023ROOM_MATCH_RESPONSE\020\301[\022\036\n\031ROOM_CANCE" + "L_MATCH_REQUEST\020\302[\022\037\n\032ROOM_CANCEL_MATCH_" + "RESPONSE\020\303[\022\"\n\035ROOM_MATCH_SUCCESS_INDICA" + "TION\020\304[\022\"\n\035ROOM_START_GAME_READY_REQUEST" + @@ -6764,8 +6782,8 @@ public final class MessageTypeProto { "M_GAME_START_REQUEST\020\312[\022\035\n\030ROOM_GAME_STA" + "RT_RESPONSE\020\313[\022\035\n\030ROOM_GAME_END_INDICATI" + "ON\020\314[\022\"\n\035ROOM_SYNC_MYSELF_MOVE_REQUEST\020\316" + - "[\022#\n\036ROOM_SYNC_MYSELF_MOVE_RESPONSE\020\317[\022#" + - "\n\036ROOM_SYNC_OTHER_MOVE_INDICTION\020\320[\022\"\n\035R", + "[\022#\n\036ROOM_SYNC_MYSELF_MOVE_RESPONSE\020\317[\022#", + "\n\036ROOM_SYNC_OTHER_MOVE_INDICTION\020\320[\022\"\n\035R" + "OOM_TRIGGER_FIGHT_INDICATION\020\322[\022\037\n\032ROOM_" + "GET_FULL_INFO_REQEUST\020\323[\022 \n\033ROOM_GET_FUL" + "L_INFO_RESPONSE\020\324[\022\"\n\035ROOM_MAP_UPDATE_EV" + @@ -6774,8 +6792,8 @@ public final class MessageTypeProto { "\020\327[\022#\n\036ROOM_PLAY_HP_UPDATE_INDICATION\020\330[" + "\022\035\n\030REFRESH_ITEM_NUM_REQUEST\020\331[\022\036\n\031REFRE" + "SH_ITEM_NUM_RESPONSE\020\332[\022\034\n\027ROOM_ADDRESS_" + - "INDICATION\020\333[\022\027\n\022ROOM_LOGIN_REQEUST\020\334[\022\030" + - "\n\023ROOM_LOGIN_RESPONSE\020\346[\022\036\n\031REFRESH_LUCK", + "INDICATION\020\333[\022\027\n\022ROOM_LOGIN_REQEUST\020\334[\022\030", + "\n\023ROOM_LOGIN_RESPONSE\020\346[\022\036\n\031REFRESH_LUCK" + "WHEEL_REQUEST\020\347[\022\037\n\032REFRESH_LUCKWHEEL_RE" + "SPONSE\020\350[\022\032\n\025RIDE_LEVEL_UP_REQUEST\020\351[\022\033\n" + "\026RIDE_LEVEL_UP_RESPONSE\020\352[\022 \n\033REFRESH_RE" + @@ -6784,8 +6802,8 @@ public final class MessageTypeProto { "\034SWITCH_WORLDCHANNEL_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#SAVE_NEW_PLAYER_GUIDE_POINT_REQUE" + - "ST\020\237\\\022)\n$SAVE_NEW_PLAYER_GUIDE_POINT_RES", + "\020\236\\\022(\n#SAVE_NEW_PLAYER_GUIDE_POINT_REQUE", + "ST\020\237\\\022)\n$SAVE_NEW_PLAYER_GUIDE_POINT_RES" + "PONSE\020\240\\\022\030\n\023SWEEP_RIGHT_REQUEST\020\241\\\022\031\n\024SW" + "EEP_RIGHT_RESPONSE\020\242\\\022\035\n\030SECRETBOX_RANDO" + "M_REQUEST\020\243\\\022\036\n\031SECRETBOX_RANDOM_RESPONS" + @@ -6794,8 +6812,8 @@ public final class MessageTypeProto { "HARGE_INFO_REQUEST\020\247\\\022\033\n\026RECHARGE_INFO_R" + "ESPONSE\020\250\\\022 \n\033SEND_FRIEND_INFO_INDICATIO" + "N\020\251\\\022\036\n\031SEND_CHAT_INFO_INDICATION\020\252\\\022!\n\034" + - "SEND_FRIEND_STATE_INDICATION\020\253\\\022 \n\033SCENE" + - "_MSG_UPDATE_INDICATION\020\254\\\022\037\n\032SCENE_GET_F", + "SEND_FRIEND_STATE_INDICATION\020\253\\\022 \n\033SCENE", + "_MSG_UPDATE_INDICATION\020\254\\\022\037\n\032SCENE_GET_F" + "ULL_MSG_REQUEST\020\255\\\022 \n\033SCENE_GET_FULL_MSG" + "_RESPONSE\020\256\\\022\032\n\025SCENE_COMMAND_REQUEST\020\257\\" + "\022\033\n\026SCENE_COMMAND_RESPONSE\020\260\\\022\030\n\023SERVER_" + @@ -6804,8 +6822,8 @@ public final class MessageTypeProto { "ESPONSE\020\264\\\022%\n SCENE_GAME_OVER_READY_INDI" + "CATION\020\265\\\022\037\n\032SCENE_GAME_OVER_INDICATION\020" + "\266\\\022\034\n\027SOUL_EQUIP_WEAR_REQUEST\020\267\\\022\035\n\030SOUL" + - "_EQUIP_WEAR_RESPONSE\020\270\\\022\"\n\035SOUL_EQUIP_UN" + - "LOAD_OPT_REQUEST\020\271\\\022#\n\036SOUL_EQUIP_UNLOAD", + "_EQUIP_WEAR_RESPONSE\020\270\\\022\"\n\035SOUL_EQUIP_UN", + "LOAD_OPT_REQUEST\020\271\\\022#\n\036SOUL_EQUIP_UNLOAD" + "_OPT_RESPONSE\020\272\\\022\034\n\027SOUL_RAND_EQUIP_REQU" + "EST\020\273\\\022\035\n\030SOUL_RAND_EQUIP_RESPONSE\020\274\\\022\"\n" + "\035SOUL_FORCE_RAND_EQUIP_REQUEST\020\275\\\022#\n\036SOU" + @@ -6814,8 +6832,8 @@ public final class MessageTypeProto { "ONSE\020\375\\\022\032\n\025TEAM_POS_SAVE_REQUEST\020\376\\\022\033\n\026T" + "EAM_POS_SAVE_RESPONSE\020\377\\\022!\n\034TAKE_ACTIVIT" + "Y_REWARD_REQUEST\020\200]\022\"\n\035TAKE_ACTIVITY_REW" + - "ARD_RESPONSE\020\201]\022 \n\033TAKE_MISSION_REWARD_R" + - "EQUEST\020\202]\022!\n\034TAKE_MISSION_REWARD_RESPONS", + "ARD_RESPONSE\020\201]\022 \n\033TAKE_MISSION_REWARD_R", + "EQUEST\020\202]\022!\n\034TAKE_MISSION_REWARD_RESPONS" + "E\020\203]\022 \n\033TEST_BUY_GIGT_GOODS_REQEUST\020\204]\022!" + "\n\034TEST_BUY_GIGT_GOODS_RESPONSE\020\205]\022\036\n\031TAK" + "E_TOWER_REWARD_REQUEST\020\206]\022\037\n\032TAKE_TOWER_" + @@ -6824,8 +6842,8 @@ public final class MessageTypeProto { "ARD_RESPONSE\020\211]\022\033\n\026TO_BE_STRONGER_REQUES" + "T\020\212]\022\034\n\027TO_BE_STRONGER_RESPONSE\020\213]\022 \n\033TR" + "EASURE_REFRESH_INDICATION\020\214]\022 \n\033TREASURE" + - "_LEVELUP_INDICATION\020\215]\022\032\n\025UP_HERO_LEVEL_" + - "REQUEST\020\340]\022\033\n\026UP_HERO_LEVEL_RESPONSE\020\341]\022", + "_LEVELUP_INDICATION\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_ST" + "AR_RESPONSE\020\343]\022 \n\033USER_AND_PRICE_ITEM_RE" + "QUEST\020\344]\022!\n\034USER_AND_PRICE_ITEM_RESPONSE" + @@ -6834,8 +6852,8 @@ public final class MessageTypeProto { "AG_INDICATION\020\350]\022\031\n\024UPDATE_STATE_REQUEST" + "\020\351]\022\032\n\025UPDATE_STATE_RESPONSE\020\352]\022\037\n\032UPDAT" + "E_USER_EXP_INDICATION\020\353]\022(\n#UPDATE_SECRE" + - "T_BOX_SEASON_INDICATION\020\354]\022\036\n\031UPDATE_PHO" + - "NE_INFO_REQUEST\020\355]\022\037\n\032UPDATE_PHONE_INFO_", + "T_BOX_SEASON_INDICATION\020\354]\022\036\n\031UPDATE_PHO", + "NE_INFO_REQUEST\020\355]\022\037\n\032UPDATE_PHONE_INFO_" + "RESPONSE\020\356]\022\034\n\027UPDATE_QUESTION_REQUEST\020\357" + "]\022\035\n\030UPDATE_QUESTION_RESPONSE\020\360]\022 \n\033UP_S" + "OUL_EQUIP_QUICK_REQUEST\020\362]\022\033\n\026UP_SOUL_EQ" + @@ -6844,8 +6862,8 @@ public final class MessageTypeProto { "\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_REQUEST\020\312^\022\034\n\027VIEW_HERO_INFO_" + - "RESPONSE\020\313^\022\033\n\026VIP_TAKE_DAILY_REQUEST\020\314^", + "_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_TAKE_DAILY_RESPONSE\020\315^\022 \n\033WORKSH" + "OP_FOUNDATION_REQUEST\020\250_\022!\n\034WORKSHOP_FOU" + "NDATION_RESPONSE\020\251_\022\"\n\035WORKSHOP_EQUIP_CR" + @@ -6854,8 +6872,8 @@ public final class MessageTypeProto { "\020\254_\022\036\n\031WORKSHOP_REBUILD_RESPONSE\020\255_\022%\n W" + "ORKSHOP_REBUILD_CONFIRM_REQUEST\020\256_\022%\n WO" + "RKSHOP_REBUILD_CONFIRM_RESONSE\020\257_\022\035\n\030WOR" + - "KSHOP_LEVELUP_REQUEST\020\260_\022\036\n\031WORKSHOP_LEV" + - "ELUP_RESPONSE\020\261_\022&\n!WORKSHOP_TECHNOLOGY_", + "KSHOP_LEVELUP_REQUEST\020\260_\022\036\n\031WORKSHOP_LEV", + "ELUP_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" + 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 ee3359f07..6fcc28350 100644 --- a/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java +++ b/bloodybattle/src/main/java/com/ljsd/jieling/protocols/PlayerInfoProto.java @@ -27561,6 +27561,24 @@ public final class PlayerInfoProto { * */ int getTeamPosId(); + + // optional int32 sex = 4; + /** + * optional int32 sex = 4; + * + *
+     *0 男性 1 女
+     * 
+ */ + boolean hasSex(); + /** + * optional int32 sex = 4; + * + *
+     *0 男性 1 女
+     * 
+ */ + int getSex(); } /** * Protobuf type {@code com.ljsd.jieling.protocols.ReNameRequest} @@ -27628,6 +27646,11 @@ public final class PlayerInfoProto { teamPosId_ = input.readInt32(); break; } + case 32: { + bitField0_ |= 0x00000008; + sex_ = input.readInt32(); + break; + } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -27759,10 +27782,35 @@ public final class PlayerInfoProto { return teamPosId_; } + // optional int32 sex = 4; + public static final int SEX_FIELD_NUMBER = 4; + private int sex_; + /** + * optional int32 sex = 4; + * + *
+     *0 男性 1 女
+     * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional int32 sex = 4; + * + *
+     *0 男性 1 女
+     * 
+ */ + public int getSex() { + return sex_; + } + private void initFields() { type_ = 0; name_ = ""; teamPosId_ = 0; + sex_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { @@ -27785,6 +27833,9 @@ public final class PlayerInfoProto { if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, teamPosId_); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeInt32(4, sex_); + } getUnknownFields().writeTo(output); } @@ -27806,6 +27857,10 @@ public final class PlayerInfoProto { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, teamPosId_); } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, sex_); + } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; @@ -27928,6 +27983,8 @@ public final class PlayerInfoProto { bitField0_ = (bitField0_ & ~0x00000002); teamPosId_ = 0; bitField0_ = (bitField0_ & ~0x00000004); + sex_ = 0; + bitField0_ = (bitField0_ & ~0x00000008); return this; } @@ -27968,6 +28025,10 @@ public final class PlayerInfoProto { to_bitField0_ |= 0x00000004; } result.teamPosId_ = teamPosId_; + if (((from_bitField0_ & 0x00000008) == 0x00000008)) { + to_bitField0_ |= 0x00000008; + } + result.sex_ = sex_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -27995,6 +28056,9 @@ public final class PlayerInfoProto { if (other.hasTeamPosId()) { setTeamPosId(other.getTeamPosId()); } + if (other.hasSex()) { + setSex(other.getSex()); + } this.mergeUnknownFields(other.getUnknownFields()); return this; } @@ -28194,6 +28258,55 @@ public final class PlayerInfoProto { return this; } + // optional int32 sex = 4; + private int sex_ ; + /** + * optional int32 sex = 4; + * + *
+       *0 男性 1 女
+       * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * optional int32 sex = 4; + * + *
+       *0 男性 1 女
+       * 
+ */ + public int getSex() { + return sex_; + } + /** + * optional int32 sex = 4; + * + *
+       *0 男性 1 女
+       * 
+ */ + public Builder setSex(int value) { + bitField0_ |= 0x00000008; + sex_ = value; + onChanged(); + return this; + } + /** + * optional int32 sex = 4; + * + *
+       *0 男性 1 女
+       * 
+ */ + public Builder clearSex() { + bitField0_ = (bitField0_ & ~0x00000008); + sex_ = 0; + onChanged(); + return this; + } + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.ReNameRequest) } @@ -92338,6 +92451,743 @@ public final class PlayerInfoProto { // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.MissingRoomAccelerateRequest) } + public interface SexChangeRequestOrBuilder + extends com.google.protobuf.MessageOrBuilder { + + // optional int32 sex = 1; + /** + * optional int32 sex = 1; + * + *
+     *0 男性 1 女
+     * 
+ */ + boolean hasSex(); + /** + * optional int32 sex = 1; + * + *
+     *0 男性 1 女
+     * 
+ */ + int getSex(); + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.SexChangeRequest} + */ + public static final class SexChangeRequest extends + com.google.protobuf.GeneratedMessage + implements SexChangeRequestOrBuilder { + // Use SexChangeRequest.newBuilder() to construct. + private SexChangeRequest(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private SexChangeRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final SexChangeRequest defaultInstance; + public static SexChangeRequest getDefaultInstance() { + return defaultInstance; + } + + public SexChangeRequest getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SexChangeRequest( + 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; + sex_ = 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_SexChangeRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public SexChangeRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SexChangeRequest(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private int bitField0_; + // optional int32 sex = 1; + public static final int SEX_FIELD_NUMBER = 1; + private int sex_; + /** + * optional int32 sex = 1; + * + *
+     *0 男性 1 女
+     * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 sex = 1; + * + *
+     *0 男性 1 女
+     * 
+ */ + public int getSex() { + return sex_; + } + + private void initFields() { + sex_ = 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, sex_); + } + 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, sex_); + } + 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.SexChangeRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest 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.SexChangeRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest 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.SexChangeRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest 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.SexChangeRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest 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.SexChangeRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest 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.SexChangeRequest 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.SexChangeRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.class, com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.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(); + sex_ = 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_SexChangeRequest_descriptor; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest build() { + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest buildPartial() { + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest result = new com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + result.sex_ = sex_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest) { + return mergeFrom((com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest other) { + if (other == com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest.getDefaultInstance()) return this; + if (other.hasSex()) { + setSex(other.getSex()); + } + 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.SexChangeRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeRequest) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + // optional int32 sex = 1; + private int sex_ ; + /** + * optional int32 sex = 1; + * + *
+       *0 男性 1 女
+       * 
+ */ + public boolean hasSex() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * optional int32 sex = 1; + * + *
+       *0 男性 1 女
+       * 
+ */ + public int getSex() { + return sex_; + } + /** + * optional int32 sex = 1; + * + *
+       *0 男性 1 女
+       * 
+ */ + public Builder setSex(int value) { + bitField0_ |= 0x00000001; + sex_ = value; + onChanged(); + return this; + } + /** + * optional int32 sex = 1; + * + *
+       *0 男性 1 女
+       * 
+ */ + public Builder clearSex() { + bitField0_ = (bitField0_ & ~0x00000001); + sex_ = 0; + onChanged(); + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.SexChangeRequest) + } + + static { + defaultInstance = new SexChangeRequest(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.SexChangeRequest) + } + + public interface SexChangeResponseOrBuilder + extends com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code com.ljsd.jieling.protocols.SexChangeResponse} + */ + public static final class SexChangeResponse extends + com.google.protobuf.GeneratedMessage + implements SexChangeResponseOrBuilder { + // Use SexChangeResponse.newBuilder() to construct. + private SexChangeResponse(com.google.protobuf.GeneratedMessage.Builder builder) { + super(builder); + this.unknownFields = builder.getUnknownFields(); + } + private SexChangeResponse(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } + + private static final SexChangeResponse defaultInstance; + public static SexChangeResponse getDefaultInstance() { + return defaultInstance; + } + + public SexChangeResponse getDefaultInstanceForType() { + return defaultInstance; + } + + private final com.google.protobuf.UnknownFieldSet unknownFields; + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SexChangeResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + initFields(); + 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; + } + } + } + } 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_SexChangeResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.class, com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.Builder.class); + } + + public static com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + public SexChangeResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SexChangeResponse(input, extensionRegistry); + } + }; + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + private void initFields() { + } + 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(); + getUnknownFields().writeTo(output); + } + + private int memoizedSerializedSize = -1; + public int getSerializedSize() { + int size = memoizedSerializedSize; + if (size != -1) return size; + + size = 0; + 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.SexChangeResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse 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.SexChangeResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse 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.SexChangeResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse 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.SexChangeResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return PARSER.parseDelimitedFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse 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.SexChangeResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return PARSER.parseFrom(input); + } + public static com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse 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.SexChangeResponse 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.SexChangeResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessage.Builder + implements com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessage.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.ljsd.jieling.protocols.PlayerInfoProto.internal_static_com_ljsd_jieling_protocols_SexChangeResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.class, com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.Builder.class); + } + + // Construct using com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.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(); + 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_SexChangeResponse_descriptor; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse getDefaultInstanceForType() { + return com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.getDefaultInstance(); + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse build() { + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse buildPartial() { + com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse result = new com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse(this); + onBuilt(); + return result; + } + + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse) { + return mergeFrom((com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse other) { + if (other == com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse.getDefaultInstance()) return this; + 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.SexChangeResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.ljsd.jieling.protocols.PlayerInfoProto.SexChangeResponse) e.getUnfinishedMessage(); + throw e; + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + // @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.SexChangeResponse) + } + + static { + defaultInstance = new SexChangeResponse(true); + defaultInstance.initFields(); + } + + // @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.SexChangeResponse) + } + private static com.google.protobuf.Descriptors.Descriptor internal_static_com_ljsd_jieling_protocols_ErrorMsgResponse_descriptor; private static @@ -93008,6 +93858,16 @@ public final class PlayerInfoProto { private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_SexChangeRequest_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_SexChangeRequest_fieldAccessorTable; + private static com.google.protobuf.Descriptors.Descriptor + internal_static_com_ljsd_jieling_protocols_SexChangeResponse_descriptor; + private static + com.google.protobuf.GeneratedMessage.FieldAccessorTable + internal_static_com_ljsd_jieling_protocols_SexChangeResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -93108,207 +93968,208 @@ public final class PlayerInfoProto { "ng.protocols.Drop\"X\n\026GetAllActivityRespo" + "nse\022>\n\014activityInfo\030\001 \003(\0132(.com.ljsd.jie", "ling.protocols.ActivityInfo\"(\n\022RandomNam" + - "eResponse\022\022\n\nrandomName\030\001 \001(\t\">\n\rReNameR" + + "eResponse\022\022\n\nrandomName\030\001 \001(\t\"K\n\rReNameR" + "equest\022\014\n\004type\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\021\n\tte" + - "amPosId\030\003 \001(\005\".\n\035WorkShopRebuildConfirmR" + - "equest\022\r\n\005state\030\001 \001(\005\"9\n\030GetSecretBoxInf" + - "oResponse\022\016\n\006season\030\001 \001(\005\022\r\n\005count\030\002 \001(\005" + - "\"(\n\026SecretBoxRandomRequest\022\016\n\006typeId\030\001 \001" + - "(\005\"\201\001\n\027SecretBoxRandomResponse\022.\n\004drop\030\001" + - " \001(\0132 .com.ljsd.jieling.protocols.Drop\0226" + - "\n\014extrarReward\030\002 \001(\0132 .com.ljsd.jieling.", - "protocols.Drop\"Q\n\025GetStoreInfosResponse\022" + + "amPosId\030\003 \001(\005\022\013\n\003sex\030\004 \001(\005\".\n\035WorkShopRe" + + "buildConfirmRequest\022\r\n\005state\030\001 \001(\005\"9\n\030Ge" + + "tSecretBoxInfoResponse\022\016\n\006season\030\001 \001(\005\022\r" + + "\n\005count\030\002 \001(\005\"(\n\026SecretBoxRandomRequest\022" + + "\016\n\006typeId\030\001 \001(\005\"\201\001\n\027SecretBoxRandomRespo" + + "nse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.pro" + + "tocols.Drop\0226\n\014extrarReward\030\002 \001(\0132 .com.", + "ljsd.jieling.protocols.Drop\"Q\n\025GetStoreI" + + "nfosResponse\0228\n\tstoreInfo\030\001 \003(\0132%.com.lj" + + "sd.jieling.protocols.StoreInfo\"G\n\023BuySto" + + "reItemRequest\022\017\n\007storeId\030\001 \001(\005\022\016\n\006itemId" + + "\030\002 \001(\005\022\017\n\007itemNum\030\003 \001(\005\"F\n\024BuyStoreItemR" + + "esponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling" + + ".protocols.Drop\"9\n\030StoreGoodsRefreshRequ" + + "est\022\014\n\004type\030\001 \001(\005\022\017\n\007storeId\030\002 \001(\005\"U\n\031St" + + "oreGoodsRefreshResponse\0228\n\tstoreInfo\030\001 \001" + + "(\0132%.com.ljsd.jieling.protocols.StoreInf", + "o\"_\n\031GetFunctionOfTimeResponse\022B\n\016functi" + + "onOfTime\030\001 \003(\0132*.com.ljsd.jieling.protoc" + + "ols.FunctionOfTime\"\230\001\n\022VipLevelUpRespons" + + "e\022<\n\013vipBaseInfo\030\001 \001(\0132\'.com.ljsd.jielin" + + "g.protocols.VipBaseInfo\022D\n\017userMissionIn" + + "fo\030\002 \003(\0132+.com.ljsd.jieling.protocols.Us" + + "erMissionInfo\"c\n\033MissionUpdateListIndica" + + "tion\022D\n\017userMissionInfo\030\002 \003(\0132+.com.ljsd" + + ".jieling.protocols.UserMissionInfo\";\n\030Ta" + + "keMissionRewardRequest\022\014\n\004type\030\001 \001(\005\022\021\n\t", + "missionId\030\002 \001(\005\"b\n\031TakeMissionRewardResp" + + "onse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.pr" + + "otocols.Drop\022\025\n\rtreasureScore\030\002 \001(\005\"(\n\026U" + + "serForceChangeRequest\022\016\n\006teamId\030\001 \001(\005\"!\n" + + "\021VipTakeBoxRequest\022\014\n\004type\030\001 \001(\005\"D\n\022VipT" + + "akeBoxResponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd." + + "jieling.protocols.Drop\"$\n\023RechargeInfoRe" + + "quest\022\r\n\005money\030\001 \001(\005\"F\n\024RechargeInfoResp" + + "onse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.pr" + + "otocols.Drop\"$\n\024GetFriendInfoRequest\022\014\n\004", + "type\030\001 \001(\005\"L\n\025GetFriendInfoResponse\0223\n\007F" + + "riends\030\001 \003(\0132\".com.ljsd.jieling.protocol" + + "s.Friend\"*\n\027TestBuyGiftGoodsRequest\022\017\n\007g" + + "oodsId\030\001 \001(\005\"H\n\026BuyGoodsDropIndication\022." + + "\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.protocol" + + "s.Drop\"Z\n\026AllGiftGoodsIndication\022@\n\rGift" + + "GoodsInfo\030\001 \003(\0132).com.ljsd.jieling.proto" + + "cols.GiftGoodsInfo\")\n\023InviteFriendReques" + + "t\022\022\n\ninviteUids\030\001 \003(\005\">\n\034FriendInviteOpe" + + "rationRequest\022\014\n\004type\030\001 \001(\005\022\020\n\010friendId\030", + "\002 \001(\005\"]\n\030sendFriendInfoIndication\022\014\n\004typ" + + "e\030\001 \001(\005\0223\n\007Friends\030\002 \001(\0132\".com.ljsd.jiel" + + "ing.protocols.Friend\":\n\030FriendGivePresen" + + "tRequest\022\014\n\004type\030\001 \001(\005\022\020\n\010friendId\030\002 \001(\005" + + "\"$\n\020DelFriendRequest\022\020\n\010friendId\030\001 \001(\005\"8" + + "\n\026FriendTakeHeartRequest\022\014\n\004type\030\001 \001(\005\022\020" + + "\n\010friendId\030\002 \001(\005\"[\n\027FriendTakeHeartRespo" + + "nse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.pro" + + "tocols.Drop\022\020\n\010friendId\030\002 \003(\005\"#\n\023FriendS" + + "earchRequest\022\014\n\004name\030\001 \001(\t\"Y\n\024FriendSear", + "chResponse\022\014\n\004type\030\001 \001(\005\0223\n\007Friends\030\002 \001(" + + "\0132\".com.ljsd.jieling.protocols.Friend\";\n" + + "\031SendFriendStateIndication\022\014\n\004type\030\001 \001(\005" + + "\022\020\n\010friendId\030\002 \001(\005\"/\n\032RefreshFriendState" + + "Response\022\021\n\tfriendIds\030\001 \003(\005\"7\n\025FriendBla" + + "ckOptRequest\022\014\n\004type\030\001 \001(\005\022\020\n\010blackUid\030\002" + + " \001(\005\"\326\004\n\032FivePlayerUpdateIndication\022\027\n\017h" + + "adTakeDailyBox\030\001 \001(\005\0228\n\tprivilege\030\002 \003(\0132" + + "%.com.ljsd.jieling.protocols.Privilege\022>" + + "\n\014activityInfo\030\003 \003(\0132(.com.ljsd.jieling.", + "protocols.ActivityInfo\022D\n\017userMissionInf" + + "o\030\004 \003(\0132+.com.ljsd.jieling.protocols.Use" + + "rMissionInfo\022J\n\022fiveResetTowerInfo\030\005 \001(\013" + + "2..com.ljsd.jieling.protocols.fiveResetT" + + "owerInfo\022:\n\nSignInInfo\030\006 \001(\0132&.com.ljsd." + + "jieling.protocols.SignInInfo\022D\n\017playerBi" + + "ndPhone\030\007 \001(\0132+.com.ljsd.jieling.protoco" + + "ls.PlayerBindPhone\022D\n\010posInfos\030\010 \003(\01322.c" + + "om.ljsd.jieling.protocols.LuckWheelRewar" + + "dPosInfo\022K\n\017posInfosAdvance\030\t \003(\01322.com.", + "ljsd.jieling.protocols.LuckWheelRewardPo" + + "sInfo\"Z\n\022GetMissionResponse\022D\n\017userMissi" + + "onInfo\030\001 \003(\0132+.com.ljsd.jieling.protocol" + + "s.UserMissionInfo\"\'\n\025RefreshItemNumReque" + + "st\022\016\n\006itemId\030\001 \003(\005\"P\n\026RefreshItemNumResp" + + "onse\0226\n\010itemInfo\030\001 \003(\0132$.com.ljsd.jielin" + + "g.protocols.ItemInfo\"S\n\023UpdateBagIndicat" + + "ion\022\014\n\004type\030\001 \001(\005\022.\n\004item\030\002 \003(\0132 .com.lj" + + "sd.jieling.protocols.Item\"=\n\027ModifyDecor" + + "ationRequest\022\024\n\014decorationId\030\001 \001(\005\022\014\n\004ty", + "pe\030\002 \001(\005\"\336\002\n\rblessResponse\022:\n\tfixReward\030" + + "\001 \003(\0132\'.com.ljsd.jieling.protocols.bless" + + "Reward\022=\n\014legendReward\030\002 \003(\0132\'.com.ljsd." + + "jieling.protocols.blessReward\022>\n\rsupreme" + + "Reward\030\003 \003(\0132\'.com.ljsd.jieling.protocol" + + "s.blessReward\022<\n\013countReward\030\004 \003(\0132\'.com" + + ".ljsd.jieling.protocols.blessReward\022;\n\nr" + + "ewardView\030\005 \003(\0132\'.com.ljsd.jieling.proto" + + "cols.blessReward\022\027\n\017lastRefreshTime\030\006 \001(" + + "\005\"%\n\020blessSaveRequest\022\021\n\trewardIds\030\001 \003(\005", + "\"(\n\022blessChooseRequest\022\022\n\nlocationId\030\001 \001" + + "(\005\"_\n\023blessChooseResponse\0220\n\006reward\030\001 \001(" + + "\0132 .com.ljsd.jieling.protocols.Drop\022\026\n\016c" + + "hooseRewardId\030\002 \001(\005\"I\n\014blessRefresh\0229\n\006r" + + "eward\030\001 \001(\0132).com.ljsd.jieling.protocols" + + ".blessResponse\"Q\n\025storeUpdateIndication\022" + "8\n\tstoreInfo\030\001 \003(\0132%.com.ljsd.jieling.pr" + - "otocols.StoreInfo\"G\n\023BuyStoreItemRequest" + - "\022\017\n\007storeId\030\001 \001(\005\022\016\n\006itemId\030\002 \001(\005\022\017\n\007ite" + - "mNum\030\003 \001(\005\"F\n\024BuyStoreItemResponse\022.\n\004dr" + - "op\030\001 \001(\0132 .com.ljsd.jieling.protocols.Dr" + - "op\"9\n\030StoreGoodsRefreshRequest\022\014\n\004type\030\001" + - " \001(\005\022\017\n\007storeId\030\002 \001(\005\"U\n\031StoreGoodsRefre" + - "shResponse\0228\n\tstoreInfo\030\001 \001(\0132%.com.ljsd" + - ".jieling.protocols.StoreInfo\"_\n\031GetFunct", - "ionOfTimeResponse\022B\n\016functionOfTime\030\001 \003(" + - "\0132*.com.ljsd.jieling.protocols.FunctionO" + - "fTime\"\230\001\n\022VipLevelUpResponse\022<\n\013vipBaseI" + - "nfo\030\001 \001(\0132\'.com.ljsd.jieling.protocols.V" + - "ipBaseInfo\022D\n\017userMissionInfo\030\002 \003(\0132+.co" + - "m.ljsd.jieling.protocols.UserMissionInfo" + - "\"c\n\033MissionUpdateListIndication\022D\n\017userM" + - "issionInfo\030\002 \003(\0132+.com.ljsd.jieling.prot" + - "ocols.UserMissionInfo\";\n\030TakeMissionRewa" + - "rdRequest\022\014\n\004type\030\001 \001(\005\022\021\n\tmissionId\030\002 \001", - "(\005\"b\n\031TakeMissionRewardResponse\022.\n\004drop\030" + - "\001 \001(\0132 .com.ljsd.jieling.protocols.Drop\022" + - "\025\n\rtreasureScore\030\002 \001(\005\"(\n\026UserForceChang" + - "eRequest\022\016\n\006teamId\030\001 \001(\005\"!\n\021VipTakeBoxRe" + - "quest\022\014\n\004type\030\001 \001(\005\"D\n\022VipTakeBoxRespons" + - "e\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.proto" + - "cols.Drop\"$\n\023RechargeInfoRequest\022\r\n\005mone" + - "y\030\001 \001(\005\"F\n\024RechargeInfoResponse\022.\n\004drop\030" + - "\001 \001(\0132 .com.ljsd.jieling.protocols.Drop\"" + - "$\n\024GetFriendInfoRequest\022\014\n\004type\030\001 \001(\005\"L\n", - "\025GetFriendInfoResponse\0223\n\007Friends\030\001 \003(\0132" + - "\".com.ljsd.jieling.protocols.Friend\"*\n\027T" + - "estBuyGiftGoodsRequest\022\017\n\007goodsId\030\001 \001(\005\"" + - "H\n\026BuyGoodsDropIndication\022.\n\004drop\030\001 \001(\0132" + - " .com.ljsd.jieling.protocols.Drop\"Z\n\026All" + - "GiftGoodsIndication\022@\n\rGiftGoodsInfo\030\001 \003" + - "(\0132).com.ljsd.jieling.protocols.GiftGood" + - "sInfo\")\n\023InviteFriendRequest\022\022\n\ninviteUi" + - "ds\030\001 \003(\005\">\n\034FriendInviteOperationRequest" + - "\022\014\n\004type\030\001 \001(\005\022\020\n\010friendId\030\002 \001(\005\"]\n\030send", - "FriendInfoIndication\022\014\n\004type\030\001 \001(\005\0223\n\007Fr" + - "iends\030\002 \001(\0132\".com.ljsd.jieling.protocols" + - ".Friend\":\n\030FriendGivePresentRequest\022\014\n\004t" + - "ype\030\001 \001(\005\022\020\n\010friendId\030\002 \001(\005\"$\n\020DelFriend" + - "Request\022\020\n\010friendId\030\001 \001(\005\"8\n\026FriendTakeH" + - "eartRequest\022\014\n\004type\030\001 \001(\005\022\020\n\010friendId\030\002 " + - "\001(\005\"[\n\027FriendTakeHeartResponse\022.\n\004drop\030\001" + - " \001(\0132 .com.ljsd.jieling.protocols.Drop\022\020" + - "\n\010friendId\030\002 \003(\005\"#\n\023FriendSearchRequest\022" + - "\014\n\004name\030\001 \001(\t\"Y\n\024FriendSearchResponse\022\014\n", - "\004type\030\001 \001(\005\0223\n\007Friends\030\002 \001(\0132\".com.ljsd." + - "jieling.protocols.Friend\";\n\031SendFriendSt" + - "ateIndication\022\014\n\004type\030\001 \001(\005\022\020\n\010friendId\030" + - "\002 \001(\005\"/\n\032RefreshFriendStateResponse\022\021\n\tf" + - "riendIds\030\001 \003(\005\"7\n\025FriendBlackOptRequest\022" + - "\014\n\004type\030\001 \001(\005\022\020\n\010blackUid\030\002 \001(\005\"\326\004\n\032Five" + - "PlayerUpdateIndication\022\027\n\017hadTakeDailyBo" + - "x\030\001 \001(\005\0228\n\tprivilege\030\002 \003(\0132%.com.ljsd.ji" + - "eling.protocols.Privilege\022>\n\014activityInf" + - "o\030\003 \003(\0132(.com.ljsd.jieling.protocols.Act", - "ivityInfo\022D\n\017userMissionInfo\030\004 \003(\0132+.com" + - ".ljsd.jieling.protocols.UserMissionInfo\022" + - "J\n\022fiveResetTowerInfo\030\005 \001(\0132..com.ljsd.j" + - "ieling.protocols.fiveResetTowerInfo\022:\n\nS" + - "ignInInfo\030\006 \001(\0132&.com.ljsd.jieling.proto" + - "cols.SignInInfo\022D\n\017playerBindPhone\030\007 \001(\013" + - "2+.com.ljsd.jieling.protocols.PlayerBind" + - "Phone\022D\n\010posInfos\030\010 \003(\01322.com.ljsd.jieli" + - "ng.protocols.LuckWheelRewardPosInfo\022K\n\017p" + - "osInfosAdvance\030\t \003(\01322.com.ljsd.jieling.", - "protocols.LuckWheelRewardPosInfo\"Z\n\022GetM" + - "issionResponse\022D\n\017userMissionInfo\030\001 \003(\0132" + - "+.com.ljsd.jieling.protocols.UserMission" + - "Info\"\'\n\025RefreshItemNumRequest\022\016\n\006itemId\030" + - "\001 \003(\005\"P\n\026RefreshItemNumResponse\0226\n\010itemI" + - "nfo\030\001 \003(\0132$.com.ljsd.jieling.protocols.I" + - "temInfo\"S\n\023UpdateBagIndication\022\014\n\004type\030\001" + - " \001(\005\022.\n\004item\030\002 \003(\0132 .com.ljsd.jieling.pr" + - "otocols.Item\"=\n\027ModifyDecorationRequest\022" + - "\024\n\014decorationId\030\001 \001(\005\022\014\n\004type\030\002 \001(\005\"\336\002\n\r", - "blessResponse\022:\n\tfixReward\030\001 \003(\0132\'.com.l" + - "jsd.jieling.protocols.blessReward\022=\n\014leg" + - "endReward\030\002 \003(\0132\'.com.ljsd.jieling.proto" + - "cols.blessReward\022>\n\rsupremeReward\030\003 \003(\0132" + - "\'.com.ljsd.jieling.protocols.blessReward" + - "\022<\n\013countReward\030\004 \003(\0132\'.com.ljsd.jieling" + - ".protocols.blessReward\022;\n\nrewardView\030\005 \003" + - "(\0132\'.com.ljsd.jieling.protocols.blessRew" + - "ard\022\027\n\017lastRefreshTime\030\006 \001(\005\"%\n\020blessSav" + - "eRequest\022\021\n\trewardIds\030\001 \003(\005\"(\n\022blessChoo", - "seRequest\022\022\n\nlocationId\030\001 \001(\005\"_\n\023blessCh" + - "ooseResponse\0220\n\006reward\030\001 \001(\0132 .com.ljsd." + - "jieling.protocols.Drop\022\026\n\016chooseRewardId" + - "\030\002 \001(\005\"I\n\014blessRefresh\0229\n\006reward\030\001 \001(\0132)" + - ".com.ljsd.jieling.protocols.blessRespons" + - "e\"Q\n\025storeUpdateIndication\0228\n\tstoreInfo\030" + - "\001 \003(\0132%.com.ljsd.jieling.protocols.Store" + - "Info\"%\n\tLockEquip\022\n\n\002id\030\001 \003(\t\022\014\n\004type\030\002 " + - "\001(\005\"r\n\027ActivityUpateIndication\022>\n\014activi" + - "tyInfo\030\001 \003(\0132(.com.ljsd.jieling.protocol", - "s.ActivityInfo\022\027\n\017closeActivityId\030\002 \003(\005\"" + - ";\n\027GetForceRankInfoRequest\022\014\n\004page\030\001 \001(\005" + - "\022\022\n\nactiviteId\030\002 \001(\005\"{\n\030GetForceRankInfo" + - "Response\022>\n\014useForceInfo\030\001 \003(\0132(.com.ljs" + - "d.jieling.protocols.UseForceInfo\022\017\n\007myFo" + - "rce\030\002 \001(\005\022\016\n\006myRank\030\003 \001(\005\"a\n\037ActivityUpa" + - "teProgressIndication\022>\n\014activityInfo\030\001 \002" + - "(\0132(.com.ljsd.jieling.protocols.Activity" + - "Info\"*\n\024GetExpertInfoRequest\022\022\n\nactivite" + - "Id\030\001 \001(\005\"p\n\025GetExpertInfoResponse\0226\n\006exp", - "ert\030\001 \003(\0132&.com.ljsd.jieling.protocols.E" + - "xpertInfo\022\017\n\007myScore\030\002 \001(\005\022\016\n\006myRank\030\003 \001" + - "(\005\"!\n\rSignInRequest\022\020\n\010dayIndex\030\001 \001(\005\"@\n" + - "\016SignInResponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd" + - ".jieling.protocols.Drop\"?\n\033GetPlayerOneT" + - "eamInfoRequest\022\020\n\010playerId\030\001 \001(\005\022\016\n\006team" + - "Id\030\002 \001(\005\"Y\n\034GetPlayerOneTeamInfoResponse" + - "\0229\n\010teamInfo\030\001 \001(\0132\'.com.ljsd.jieling.pr" + - "otocols.TeamOneInfo\"O\n\035TakeSenvenScoreRe" + - "wardResponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.ji", - "eling.protocols.Drop\"\"\n\022UpdateStateReque" + - "st\022\014\n\004type\030\001 \001(\005\"5\n\027UpdateUserExpIndicai" + - "ton\022\r\n\005level\030\001 \001(\005\022\013\n\003exp\030\002 \001(\005\"6\n\037Updat" + - "eSecretBoxSeasonIndication\022\023\n\013newSeasonI" + - "d\030\001 \001(\005\"\033\n\031GetMonsterRankInfoRequest\"{\n\032" + - "GetMonsterRankInfoResponse\022<\n\007monster\030\001 " + - "\003(\0132+.com.ljsd.jieling.protocols.Monster" + - "RankInfo\022\017\n\007myScore\030\002 \001(\005\022\016\n\006myRank\030\003 \001(" + - "\005\"-\n\031PlayerBackCInfoIndication\022\020\n\010nickNa" + - "me\030\001 \001(\t\"*\n\026UpdatePhoneinfoRequest\022\020\n\010ph", - "oneNum\030\001 \001(\t\"(\n\027UpdatePhoneinfoResponse\022" + - "\r\n\005state\030\001 \001(\005\"\027\n\025GetPhoneRewardRequest\"" + - "H\n\026GetPhoneRewardResponse\022.\n\004drop\030\001 \001(\0132" + - " .com.ljsd.jieling.protocols.Drop\"#\n\022Que" + - "stionIndication\022\r\n\005state\030\001 \001(\005\"\024\n\022GetQue" + - "stionRequest\"\226\001\n\023GetQuestionResponse\022\n\n\002" + - "id\030\001 \001(\t\022\020\n\010questDes\030\002 \001(\t\022\r\n\005start\030\003 \001(" + - "\t\022\017\n\007endtime\030\004 \001(\t\022A\n\014questOptions\030\005 \003(\013" + - "2+.com.ljsd.jieling.protocols.QuestionOp" + - "tions\"(\n\025upDataQuestionRequest\022\017\n\007option", - "s\030\001 \003(\t\"(\n\026upDataQuestionResponse\022\016\n\006res" + - "ult\030\001 \001(\005\"\013\n\tBloodRank\"!\n\022ExchangeCdkReq" + - "uest\022\013\n\003key\030\001 \001(\t\"0\n\035NotifyPaySuccessful" + - "Indicaiton\022\017\n\007goodsId\030\001 \001(\005\"V\n\023DirectBuy" + - "Indication\022\017\n\007goodsId\030\001 \001(\005\022.\n\004drop\030\002 \001(" + - "\0132 .com.ljsd.jieling.protocols.Drop\"=\n\027R" + - "efreshLuckWheelRequest\022\022\n\nactivityId\030\001 \001" + - "(\005\022\016\n\006isFree\030\002 \001(\010\"`\n\030RefreshLuckWheelRe" + - "sponse\022D\n\010posInfos\030\001 \003(\01322.com.ljsd.jiel" + - "ing.protocols.LuckWheelRewardPosInfo\"E\n\035", - "GetLuckWheelRandRewardRequest\022\022\n\nactivit" + - "yId\030\001 \001(\005\022\020\n\010repeated\030\002 \001(\010\"\252\001\n\036GetLuckW" + - "heelRandRewardResponse\022\022\n\nactivityId\030\001 \001" + - "(\005\022D\n\010posInfos\030\002 \003(\01322.com.ljsd.jieling." + - "protocols.LuckWheelRewardPosInfo\022.\n\004drop" + - "\030\003 \001(\0132 .com.ljsd.jieling.protocols.Drop" + - "\"\250\001\n\023LuckWheelIndication\022D\n\010posInfos\030\001 \003" + - "(\01322.com.ljsd.jieling.protocols.LuckWhee" + - "lRewardPosInfo\022K\n\017posInfosAdvance\030\002 \003(\0132" + - "2.com.ljsd.jieling.protocols.LuckWheelRe", - "wardPosInfo\"\246\001\n\030GetMainLevelInfoResponse" + - "\022\017\n\007fightId\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\022\020\n\010dura" + - "tion\030\003 \001(\005\022H\n\021adventureBossInfo\030\004 \003(\0132-." + - "com.ljsd.jieling.protocols.AdventureBoss" + - "Info\022\016\n\006reward\030\005 \001(\t\"-\n\034QuickBuyTreasure" + - "LevelRequest\022\r\n\005level\030\001 \001(\005\"S\n\031TreasureR" + - "efreshIndication\0226\n\005tasks\030\001 \003(\0132\'.com.lj" + - "sd.jieling.protocols.RefreshTask\"*\n\031Trea" + - "sureLevelUpIndication\022\r\n\005level\030\001 \001(\005\" \n\016" + - "MailDelRequest\022\016\n\006mailId\030\001 \003(\t\"8\n\023ViewHe", - "roInfoRequest\022\021\n\ttargetUid\030\001 \001(\005\022\016\n\006hero" + - "Id\030\002 \001(\t\"\313\001\n\024ViewHeroInfoResponse\022.\n\004her" + - "o\030\001 \001(\0132 .com.ljsd.jieling.protocols.Her" + - "o\0220\n\005equip\030\002 \003(\0132!.com.ljsd.jieling.prot" + - "ocols.Equip\022B\n\016SpecialEffects\030\003 \003(\0132*.co" + - "m.ljsd.jieling.protocols.SpecialEffects\022" + - "\r\n\005force\030\004 \001(\005\"\033\n\013RankRequest\022\014\n\004type\030\001 " + - "\001(\005\"}\n\014RankResponse\0223\n\005ranks\030\001 \003(\0132$.com" + - ".ljsd.jieling.protocols.UserRank\0228\n\nmyRa" + - "nkInfo\030\002 \001(\0132$.com.ljsd.jieling.protocol", - "s.RankInfo\")\n\023NextActivityRequest\022\022\n\nact" + - "ivityId\030\001 \001(\005\"0\n\024NextActivityResponse\022\n\n" + - "\002id\030\001 \001(\005\022\014\n\004time\030\002 \001(\005\"+\n\031RefreshRechar" + - "geIndication\022\016\n\006amount\030\001 \001(\005\"\024\n\022VipTakeD" + - "ilyRequest\"E\n\023VipTakeDilyResponse\022.\n\004dro" + - "p\030\001 \001(\0132 .com.ljsd.jieling.protocols.Dro" + - "p\"X\n\032MissingRoomRefreshResponse\022:\n\005infos" + - "\030\001 \003(\0132+.com.ljsd.jieling.protocols.User" + - "MissionInfo\"@\n\032MissingRoomSendHeroReques" + - "t\022\017\n\007heroIds\030\001 \003(\t\022\021\n\tmissionId\030\002 \001(\005\"1\n", - "\034MissingRoomAccelerateRequest\022\021\n\tmission" + - "Id\030\001 \001(\005B\002H\001" + "otocols.StoreInfo\"%\n\tLockEquip\022\n\n\002id\030\001 \003" + + "(\t\022\014\n\004type\030\002 \001(\005\"r\n\027ActivityUpateIndicat" + + "ion\022>\n\014activityInfo\030\001 \003(\0132(.com.ljsd.jie", + "ling.protocols.ActivityInfo\022\027\n\017closeActi" + + "vityId\030\002 \003(\005\";\n\027GetForceRankInfoRequest\022" + + "\014\n\004page\030\001 \001(\005\022\022\n\nactiviteId\030\002 \001(\005\"{\n\030Get" + + "ForceRankInfoResponse\022>\n\014useForceInfo\030\001 " + + "\003(\0132(.com.ljsd.jieling.protocols.UseForc" + + "eInfo\022\017\n\007myForce\030\002 \001(\005\022\016\n\006myRank\030\003 \001(\005\"a" + + "\n\037ActivityUpateProgressIndication\022>\n\014act" + + "ivityInfo\030\001 \002(\0132(.com.ljsd.jieling.proto" + + "cols.ActivityInfo\"*\n\024GetExpertInfoReques" + + "t\022\022\n\nactiviteId\030\001 \001(\005\"p\n\025GetExpertInfoRe", + "sponse\0226\n\006expert\030\001 \003(\0132&.com.ljsd.jielin" + + "g.protocols.ExpertInfo\022\017\n\007myScore\030\002 \001(\005\022" + + "\016\n\006myRank\030\003 \001(\005\"!\n\rSignInRequest\022\020\n\010dayI" + + "ndex\030\001 \001(\005\"@\n\016SignInResponse\022.\n\004drop\030\001 \001" + + "(\0132 .com.ljsd.jieling.protocols.Drop\"?\n\033" + + "GetPlayerOneTeamInfoRequest\022\020\n\010playerId\030" + + "\001 \001(\005\022\016\n\006teamId\030\002 \001(\005\"Y\n\034GetPlayerOneTea" + + "mInfoResponse\0229\n\010teamInfo\030\001 \001(\0132\'.com.lj" + + "sd.jieling.protocols.TeamOneInfo\"O\n\035Take" + + "SenvenScoreRewardResponse\022.\n\004drop\030\001 \001(\0132", + " .com.ljsd.jieling.protocols.Drop\"\"\n\022Upd" + + "ateStateRequest\022\014\n\004type\030\001 \001(\005\"5\n\027UpdateU" + + "serExpIndicaiton\022\r\n\005level\030\001 \001(\005\022\013\n\003exp\030\002" + + " \001(\005\"6\n\037UpdateSecretBoxSeasonIndication\022" + + "\023\n\013newSeasonId\030\001 \001(\005\"\033\n\031GetMonsterRankIn" + + "foRequest\"{\n\032GetMonsterRankInfoResponse\022" + + "<\n\007monster\030\001 \003(\0132+.com.ljsd.jieling.prot" + + "ocols.MonsterRankInfo\022\017\n\007myScore\030\002 \001(\005\022\016" + + "\n\006myRank\030\003 \001(\005\"-\n\031PlayerBackCInfoIndicat" + + "ion\022\020\n\010nickName\030\001 \001(\t\"*\n\026UpdatePhoneinfo", + "Request\022\020\n\010phoneNum\030\001 \001(\t\"(\n\027UpdatePhone" + + "infoResponse\022\r\n\005state\030\001 \001(\005\"\027\n\025GetPhoneR" + + "ewardRequest\"H\n\026GetPhoneRewardResponse\022." + + "\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.protocol" + + "s.Drop\"#\n\022QuestionIndication\022\r\n\005state\030\001 " + + "\001(\005\"\024\n\022GetQuestionRequest\"\226\001\n\023GetQuestio" + + "nResponse\022\n\n\002id\030\001 \001(\t\022\020\n\010questDes\030\002 \001(\t\022" + + "\r\n\005start\030\003 \001(\t\022\017\n\007endtime\030\004 \001(\t\022A\n\014quest" + + "Options\030\005 \003(\0132+.com.ljsd.jieling.protoco" + + "ls.QuestionOptions\"(\n\025upDataQuestionRequ", + "est\022\017\n\007options\030\001 \003(\t\"(\n\026upDataQuestionRe" + + "sponse\022\016\n\006result\030\001 \001(\005\"\013\n\tBloodRank\"!\n\022E" + + "xchangeCdkRequest\022\013\n\003key\030\001 \001(\t\"0\n\035Notify" + + "PaySuccessfulIndicaiton\022\017\n\007goodsId\030\001 \001(\005" + + "\"V\n\023DirectBuyIndication\022\017\n\007goodsId\030\001 \001(\005" + + "\022.\n\004drop\030\002 \001(\0132 .com.ljsd.jieling.protoc" + + "ols.Drop\"=\n\027RefreshLuckWheelRequest\022\022\n\na" + + "ctivityId\030\001 \001(\005\022\016\n\006isFree\030\002 \001(\010\"`\n\030Refre" + + "shLuckWheelResponse\022D\n\010posInfos\030\001 \003(\01322." + + "com.ljsd.jieling.protocols.LuckWheelRewa", + "rdPosInfo\"E\n\035GetLuckWheelRandRewardReque" + + "st\022\022\n\nactivityId\030\001 \001(\005\022\020\n\010repeated\030\002 \001(\010" + + "\"\252\001\n\036GetLuckWheelRandRewardResponse\022\022\n\na" + + "ctivityId\030\001 \001(\005\022D\n\010posInfos\030\002 \003(\01322.com." + + "ljsd.jieling.protocols.LuckWheelRewardPo" + + "sInfo\022.\n\004drop\030\003 \001(\0132 .com.ljsd.jieling.p" + + "rotocols.Drop\"\250\001\n\023LuckWheelIndication\022D\n" + + "\010posInfos\030\001 \003(\01322.com.ljsd.jieling.proto" + + "cols.LuckWheelRewardPosInfo\022K\n\017posInfosA" + + "dvance\030\002 \003(\01322.com.ljsd.jieling.protocol", + "s.LuckWheelRewardPosInfo\"\246\001\n\030GetMainLeve" + + "lInfoResponse\022\017\n\007fightId\030\001 \001(\005\022\r\n\005state\030" + + "\002 \001(\005\022\020\n\010duration\030\003 \001(\005\022H\n\021adventureBoss" + + "Info\030\004 \003(\0132-.com.ljsd.jieling.protocols." + + "AdventureBossInfo\022\016\n\006reward\030\005 \001(\t\"-\n\034Qui" + + "ckBuyTreasureLevelRequest\022\r\n\005level\030\001 \001(\005" + + "\"S\n\031TreasureRefreshIndication\0226\n\005tasks\030\001" + + " \003(\0132\'.com.ljsd.jieling.protocols.Refres" + + "hTask\"*\n\031TreasureLevelUpIndication\022\r\n\005le" + + "vel\030\001 \001(\005\" \n\016MailDelRequest\022\016\n\006mailId\030\001 ", + "\003(\t\"8\n\023ViewHeroInfoRequest\022\021\n\ttargetUid\030" + + "\001 \001(\005\022\016\n\006heroId\030\002 \001(\t\"\313\001\n\024ViewHeroInfoRe" + + "sponse\022.\n\004hero\030\001 \001(\0132 .com.ljsd.jieling." + + "protocols.Hero\0220\n\005equip\030\002 \003(\0132!.com.ljsd" + + ".jieling.protocols.Equip\022B\n\016SpecialEffec" + + "ts\030\003 \003(\0132*.com.ljsd.jieling.protocols.Sp" + + "ecialEffects\022\r\n\005force\030\004 \001(\005\"\033\n\013RankReque" + + "st\022\014\n\004type\030\001 \001(\005\"}\n\014RankResponse\0223\n\005rank" + + "s\030\001 \003(\0132$.com.ljsd.jieling.protocols.Use" + + "rRank\0228\n\nmyRankInfo\030\002 \001(\0132$.com.ljsd.jie", + "ling.protocols.RankInfo\")\n\023NextActivityR" + + "equest\022\022\n\nactivityId\030\001 \001(\005\"0\n\024NextActivi" + + "tyResponse\022\n\n\002id\030\001 \001(\005\022\014\n\004time\030\002 \001(\005\"+\n\031" + + "RefreshRechargeIndication\022\016\n\006amount\030\001 \001(" + + "\005\"\024\n\022VipTakeDilyRequest\"E\n\023VipTakeDilyRe" + + "sponse\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling." + + "protocols.Drop\"X\n\032MissingRoomRefreshResp" + + "onse\022:\n\005infos\030\001 \003(\0132+.com.ljsd.jieling.p" + + "rotocols.UserMissionInfo\"@\n\032MissingRoomS" + + "endHeroRequest\022\017\n\007heroIds\030\001 \003(\t\022\021\n\tmissi", + "onId\030\002 \001(\005\"1\n\034MissingRoomAccelerateReque" + + "st\022\021\n\tmissionId\030\001 \001(\005\"\037\n\020SexChangeReques" + + "t\022\013\n\003sex\030\001 \001(\005\"\023\n\021SexChangeResponseB\002H\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { @@ -93512,7 +94373,7 @@ public final class PlayerInfoProto { internal_static_com_ljsd_jieling_protocols_ReNameRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_ReNameRequest_descriptor, - new java.lang.String[] { "Type", "Name", "TeamPosId", }); + new java.lang.String[] { "Type", "Name", "TeamPosId", "Sex", }); internal_static_com_ljsd_jieling_protocols_WorkShopRebuildConfirmRequest_descriptor = getDescriptor().getMessageTypes().get(33); internal_static_com_ljsd_jieling_protocols_WorkShopRebuildConfirmRequest_fieldAccessorTable = new @@ -94119,6 +94980,18 @@ public final class PlayerInfoProto { com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_com_ljsd_jieling_protocols_MissingRoomAccelerateRequest_descriptor, new java.lang.String[] { "MissionId", }); + internal_static_com_ljsd_jieling_protocols_SexChangeRequest_descriptor = + getDescriptor().getMessageTypes().get(134); + internal_static_com_ljsd_jieling_protocols_SexChangeRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_SexChangeRequest_descriptor, + new java.lang.String[] { "Sex", }); + internal_static_com_ljsd_jieling_protocols_SexChangeResponse_descriptor = + getDescriptor().getMessageTypes().get(135); + internal_static_com_ljsd_jieling_protocols_SexChangeResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessage.FieldAccessorTable( + internal_static_com_ljsd_jieling_protocols_SexChangeResponse_descriptor, + new java.lang.String[] { }); return null; } }; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java b/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java index 3ea60648b..212e1b413 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java @@ -232,7 +232,7 @@ public class HandlerLogicThread extends Thread{ return true; } SGlobalSystemConfig sGlobalSystemConfig = sGlobalSystemConfigMap.get(enumByProto.getFunctionId()); - return !checkOpen(user,sGlobalSystemConfig); + return checkOpen(user,sGlobalSystemConfig); } catch (Exception e) { e.printStackTrace(); } @@ -250,18 +250,18 @@ public class HandlerLogicThread extends Thread{ int condition = sGlobalSystemConfig.getOpenRules()[1]; if (type ==1){ if (!SMainLevelConfig.biggerThanFight(mainLevelManager.getFightId(),condition)) { - return true; + return false; } }else if(type == 2){ if (level < condition){ - return true; + return false; } }else if(type == 3){ //工坊 if (workShopLevel < condition){ - return true; + return false; } } - return false; + return true; } 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 e2e842821..ef665a6a4 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 @@ -436,9 +436,6 @@ public class ChampionshipLogic { * @throws Exception */ public static void getChampionInfo(ISession session) throws Exception { - progress= 253; - endTime =1576809560; - schedule=2; int uid = session.getUid(); //组装数据 int myRank = RedisUtil.getInstence().getZSetreverseRank(RedisKey.CHAMPION_RANK, "", Integer.toString(uid)).intValue(); @@ -574,8 +571,8 @@ public class ChampionshipLogic { ArenaInfoProto.ChampionGetWorldRankResponse.Builder builder = ArenaInfoProto.ChampionGetWorldRankResponse.newBuilder(); List arenaRankMemberInfo = new ArrayList<>(8); Map uidRankMap = new HashMap<>(); - Set> zsetRangeWithScore = RedisUtil.getInstence().getZsetRangeWithScore(RedisKey.CHAMPION_RANK, 0, -1); - zsetRangeWithScore.forEach(item->{ + Set> arenaRankInfo = RedisUtil.getInstence().getZsetreverseRangeWithScores(RedisKey.CHAMPION_RANK,"", 0, -1); + arenaRankInfo.forEach(item->{ String value = item.getValue(); int uidTmp = Integer.parseInt(value); if(memberIds.contains(uidTmp)){ @@ -858,7 +855,7 @@ public class ChampionshipLogic { int fightResult = arenaRecord.getFightResult(); int winUid = arenaRecord.getDefUid(); int failUid = arenaRecord.getAttackId(); - if(fightResult == 1){ + if(fightResult == 0){ winUid = arenaRecord.getAttackId(); failUid = arenaRecord.getDefUid(); } @@ -880,6 +877,12 @@ public class ChampionshipLogic { drop[0][1] = mineWinCoins; ItemUtil.drop(user, drop, BIReason.CHAMPIION_BET_WIN_REWARD); MongoUtil.getLjsdMongoTemplate().lastUpdate(); + ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId()); + if(sessionByUid!=null){ + ArenaInfoProto.ChampionGuessSuccessIndication build = ArenaInfoProto.ChampionGuessSuccessIndication.newBuilder().setItemId(arenaItem[0]).setItemNum(mineWinCoins).setRoundTimes(roundTimes).build(); + MessageUtil.sendIndicationMessage(sessionByUid,1, MessageTypeProto.MessageType.CHAMPION_GUESS_SUCCESS_INDICATION_VALUE,build,true); + } + } }); ProtocolsManager.getInstance().updateAyncWorker(ayyncWorker); @@ -931,13 +934,13 @@ public class ChampionshipLogic { int myWinCoins =0; if(fightResult>=0){ int winner = arenaRecord.getAttackId(); - int loseer = arenaRecord .getDefUid(); + int loseer = arenaRecord .getDefUid(); if(fightResult == 0){ winner = arenaRecord.getDefUid(); loseer = arenaRecord.getAttackId(); } - if(!StringUtil.isEmpty(guessUid) && guessUid.equals(winner)){ + if(!StringUtil.isEmpty(guessUid) && Integer.parseInt(guessUid)== winner){ guessState = 2; Double winnerCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", arenaRecord.getId() + ":" + winner); Double loseCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", arenaRecord.getId() + ":" + loseer); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/WorkShopLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/WorkShopLogic.java index 0efd4ee00..519091977 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/item/WorkShopLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/item/WorkShopLogic.java @@ -338,7 +338,7 @@ public class WorkShopLogic { int uid=session.getUid(); User user = UserManager.getUser(uid); SGlobalSystemConfig sGlobalSystemConfig = STableManager.getConfig(SGlobalSystemConfig.class).get(FunctionIdEnum.Adventure.getFunctionId()); - if (HandlerLogicThread.checkOpen(user,sGlobalSystemConfig)) { + if (!HandlerLogicThread.checkOpen(user,sGlobalSystemConfig)) { throw new ErrorCodeException(ErrorCode.newDefineCode("未开")); } SWorkShopEquipmentConfig sWorkShopEquipmentConfig = SWorkShopEquipmentConfig.getsWorkShopEquipmentConfigMap().get(equipTid); From 9ab22c2b2424645d7d63743ccf82c4ba0b7f9c91 Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Sat, 21 Dec 2019 05:01:44 +0800 Subject: [PATCH 3/5] =?UTF-8?q?Task=E3=80=90=E7=B4=AF=E8=AE=A1=E5=85=85?= =?UTF-8?q?=E5=80=BC=E6=94=B9=E6=88=90=E5=B8=B8=E9=A9=BB/=E6=8C=89?= =?UTF-8?q?=E6=97=A5=E5=88=B7=E6=96=B0=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/activity/ActivityLogic.java | 3 +++ .../jieling/logic/activity/RechargeSumActivity.java | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 8efbe4e41..7ea965fa0 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -63,6 +63,8 @@ public class ActivityLogic { } //更新每日充值 ActivityLogic.getInstance().resumeActivity(user, ActivityType.DAILY_RECHARGE); + //更新每日累计充值 + ActivityLogic.getInstance().resumeActivity(user, ActivityType.RECHARGE_NUM); //更新首日充值 user.getPlayerInfoManager().getRechargeInfo().setDailyFirst(0); //更新累计充值天数 @@ -82,6 +84,7 @@ public class ActivityLogic { upFiveActivityTypes.add(ActivityType.DAILY_RECHARGE); upFiveActivityTypes.add(ActivityType.LUCK_WHEEL); upFiveActivityTypes.add(ActivityType.LUCK_WHEEL_ADVANCE); + upFiveActivityTypes.add(ActivityType.RECHARGE_NUM); upFivePlayerActivity(user, upFiveActivityTypes, fBuilder); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/RechargeSumActivity.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/RechargeSumActivity.java index 197c34c8a..9caa4dca8 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/RechargeSumActivity.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/RechargeSumActivity.java @@ -1,5 +1,7 @@ package com.ljsd.jieling.logic.activity; +import com.ljsd.jieling.logic.OnlineUserManager; +import com.ljsd.jieling.logic.dao.root.User; import config.SActivityRewardConfig; import com.ljsd.jieling.logic.dao.ActivityMission; import com.ljsd.jieling.logic.dao.ActivityProgressInfo; @@ -10,6 +12,14 @@ import com.ljsd.jieling.network.session.ISession; */ class RechargeSumActivity extends AbstractActivity { + @Override + public void onResume(User user) throws Exception { + //补发前日未领取的奖 + ISession sessionByUid = OnlineUserManager.getSessionByUid(user.getId()); + takeAllReward(sessionByUid); + super.onResume(user); + } + public RechargeSumActivity(int id) { super(id); } From 8b249ba977d110762dc29957bf3eddc88dc7a744 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Fri, 20 Dec 2019 18:48:04 +0800 Subject: [PATCH 4/5] fix data --- .../logic/championship/ChampionshipLogic.java | 49 ++++++++++--------- .../ljsd/jieling/logic/fight/FightUtil.java | 17 ++++--- 2 files changed, 38 insertions(+), 28 deletions(-) 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 ef665a6a4..5313e3de2 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 @@ -109,7 +109,7 @@ public class ChampionshipLogic { .setAttackName(attackName) .setDefName(defName) .setFightResult(fightResult) - .setRoundTImes(arenaRecord.getRoundTims()-1) + .setRoundTImes(arenaRecord.getRoundTims()) .setTeamId(teamId) .setId(arenaRecord.getId()) .setIsGUess(isGuess) @@ -448,6 +448,7 @@ public class ChampionshipLogic { Object latestKey = RedisUtil.getInstence().lGetIndex(key, -1); ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD, "", latestKey.toString(), ArenaRecord.class); int enemyId = arenaRecord.getDefUid(); + int attackId = arenaRecord.getAttackId(); int fightResult = arenaRecord.getFightResult(); CommonProto.ChampionBattleInfo.Builder builder1 = CommonProto.ChampionBattleInfo.newBuilder(); if(roundTimes == arenaRecord.getRoundTims() && (progress%10%4 != 3 || fightResult==-2)){ @@ -457,7 +458,7 @@ public class ChampionshipLogic { builder1.setFightData( CommonProto.FightData.parseFrom(arenaRecord.getFightData())); } builder.setChampionBattleInfo(builder1 - .setMyInfo(getChampionBattleInfo(uid)) + .setMyInfo(getChampionBattleInfo(attackId)) .setEnemyInfo(getChampionBattleInfo(enemyId)) .setResult(fightResult) .build()); @@ -613,6 +614,7 @@ public class ChampionshipLogic { List myArenaRecordInfos = RedisUtil.getInstence().getMapEntrys(RedisKey.CHAMPION_ARENA_RECORD, "", ids, ArenaRecord.class); Map robotConfigMap = STableManager.getConfig(SArenaRobotConfig.class); for(ArenaRecord arenaRecord : myArenaRecordInfos){ + int attackUid = arenaRecord.getAttackId(); int enemyId = arenaRecord.getDefUid(); int fightResult = arenaRecord.getFightResult(); if(roundTimes == arenaRecord.getRoundTims()){ @@ -624,8 +626,13 @@ public class ChampionshipLogic { fightResult =-1; } int enemyType = robotConfigMap.containsKey(enemyId)?0:1; + int attackType = robotConfigMap.containsKey(attackUid)?0:1; CommonProto.ArenaEnemy arenaEnemy = ArenaLogic.getInstance().getArenaEnemy(enemyId, enemyType); - ArenaInfoProto.ChampionTwoEnemInfo build = ArenaInfoProto.ChampionTwoEnemInfo.newBuilder().setBlueEnemy(arenaEnemy).setRoundTimes(arenaRecord.getRoundTims()) + CommonProto.ArenaEnemy attackInfo = ArenaLogic.getInstance().getArenaEnemy(attackUid, attackType); + ArenaInfoProto.ChampionTwoEnemInfo build = ArenaInfoProto.ChampionTwoEnemInfo.newBuilder() + .setBlueEnemy(attackInfo) + .setRedEnemy(arenaEnemy) + .setRoundTimes(arenaRecord.getRoundTims()) .setFightResult(fightResult) .setId(arenaRecord.getId()) .build(); @@ -944,12 +951,12 @@ public class ChampionshipLogic { guessState = 2; Double winnerCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", arenaRecord.getId() + ":" + winner); Double loseCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", arenaRecord.getId() + ":" + loseer); - myWinCoins = (int)(winnerCoins/(winnerCoins+loseCoins)*mineBetCoins); + myWinCoins = (int)((winnerCoins+loseCoins)/winnerCoins*mineBetCoins); } } builder.addChampionMyBetDetails(betDetailBuilder.setBetResult(guessState) - .setEnemyPairInfo(ArenaInfoProto.ChampionTwoEnemInfo.newBuilder().setRedEnemy(attackEnemy).setBlueEnemy(defEnemy).setFightResult(fightResult).setId(arenaRecord.getId()).setRoundTimes(arenaRecord.getRoundTims())) + .setEnemyPairInfo(ArenaInfoProto.ChampionTwoEnemInfo.newBuilder().setRedEnemy(defEnemy).setBlueEnemy(attackEnemy).setFightResult(fightResult).setId(arenaRecord.getId()).setRoundTimes(arenaRecord.getRoundTims())) .setMyBetCoins(mineBetCoins) .setMyWinCoins(myWinCoins) @@ -982,7 +989,7 @@ public class ChampionshipLogic { /** - * 1.选出参战人员 + * 1.选出参战人员 人永远是进攻方 */ public static void selectToBattle(){ RedisUtil.getInstence().del(RedisUtil.getInstence().getKey(RedisKey.CHAMPION_CUR_JOIN_IDS,"")); @@ -1001,11 +1008,11 @@ public class ChampionshipLogic { MemberInfo memberInfoDef =joinMembers.get(memberOfOneTeam.get(joinIndexBlue)); int attackUid = memberInfoAttack.getUid(); int defUid = memberInfoDef.getUid(); - int type = memberInfoAttack.getType() + memberInfoDef.getType(); if(memberInfoAttack.getType() == 1){ - attackUid = memberInfoDef.getUid(); - defUid = memberInfoAttack.getUid(); + attackUid = memberInfoDef.getUid(); + defUid = memberInfoAttack.getUid(); } + int type = memberInfoAttack.getType() + memberInfoDef.getType(); ArenaRecord arenaRecord = new ArenaRecord(); arenaRecord.setId(KeyGenUtils.produceIdByModule(UUIDEnum.ARENARECORD,memberInfoAttack.getUid())); arenaRecord.setAttackId(attackUid); @@ -1300,28 +1307,22 @@ public class ChampionshipLogic { long diff = round - (sChampionshipSetting.getTrialsGroup() - 1); int progressTmp; - if(diff<0){ //选拔赛 + if(diff<=0){ //选拔赛 progressTmp =100 + roundTimes*10 + progressState; schedule=1; }else {//决赛 int totalWiner =sChampionshipSetting.getChampionshipPlayer()/ sChampionshipSetting.getTrialsGroup() * sChampionshipSetting.getTrialsGroupWinner(); - if(diff>totalWiner){ - if(isServerStart){ - schedule=2; - progress= -2; - - } - return; - } - if(Math.pow(2,diff)>=totalWiner){ - if(isServerStart){ - schedule=2; + if(diff>totalWiner || Math.pow(2,diff)>=totalWiner){ + schedule=2; + if(progress!=-2){ progress= -2; + sendAllProgressUpdate(); } + progress= -2; return; } - progressTmp = 200 + (int)(diff+1)*10 + progressState; + progressTmp = 200 + (int)(diff)*10 + progressState; if(schedule==1){ // 刚开始进入决赛,选拔出选手 selectToJoinFinal(); } @@ -1347,6 +1348,10 @@ public class ChampionshipLogic { scoreToRedis(); sendBetReward(); } + sendAllProgressUpdate(); + } + + public static void sendAllProgressUpdate(){ ArenaInfoProto.ChampionProgressUpdateIndication build = ArenaInfoProto.ChampionProgressUpdateIndication.newBuilder().setEndTime(endTime).setProgress(progress).build(); //向全服玩家广播进度变更信息 for(ISession session : OnlineUserManager.sessionMap.values()){ 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 21b6e550f..aba6f9242 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 @@ -101,15 +101,20 @@ public class FightUtil { } } - if( fightEvent.getFightType()!=GameFightType.Arena2RobotFight){ - if(fightTeamInfo==null){ - User userInMem = UserManager.getUserInMem(pvpFightEvent.getAttackUid()); - fightTeamInfo = makePersonFightData(userInMem, pvpFightEvent.getTeamId(),pvpFightEvent.getAttackBloodMap()); + if(fightTeamInfo==null){ + if( fightEvent.getFightType()!=GameFightType.Arena2RobotFight){ + if( SArenaRobotConfig.getsArenaRobotConfigById(pvpFightEvent.getAttackUid()) !=null){ + fightTeamInfo = makeRobotFightData(pvpFightEvent.getAttackUid()); + }else{ + User userInMem = UserManager.getUserInMem(pvpFightEvent.getAttackUid()); + fightTeamInfo = makePersonFightData(userInMem, pvpFightEvent.getTeamId(),pvpFightEvent.getAttackBloodMap()); + } + }else{ + fightTeamInfo = makeRobotFightData(pvpFightEvent.getAttackUid()); } - }else{ - fightTeamInfo = makeRobotFightData(pvpFightEvent.getDefUid()); } + LuaValue getFightData = FightDataUtil.getFinalPlayerFightData(fightTeamInfo, deffightTeamInfo); LuaValue getOptionData = FightDataUtil.getOptionData(fightEvent.getFrames()); int[] fightResult = CheckFight.getInstance().checkFight(fightSeed, fightEvent.getMostTime(), getFightData, getOptionData, fightEvent.getFightType().getFightType()); From 1b99d002704780f0a01d13b0bb7b272fc3185c2c Mon Sep 17 00:00:00 2001 From: wangyuan Date: Fri, 20 Dec 2019 19:31:17 +0800 Subject: [PATCH 5/5] coins position --- .../jieling/logic/championship/ChampionshipLogic.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 5313e3de2..b1a5090f7 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 @@ -860,11 +860,11 @@ public class ChampionshipLogic { int fightResult = arenaRecord.getFightResult(); - int winUid = arenaRecord.getDefUid(); - int failUid = arenaRecord.getAttackId(); + int winUid = arenaRecord.getAttackId(); + int failUid = arenaRecord.getDefUid(); if(fightResult == 0){ - winUid = arenaRecord.getAttackId(); - failUid = arenaRecord.getDefUid(); + winUid = arenaRecord.getDefUid(); + failUid = arenaRecord.getAttackId(); } Double winCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", selectUid + ":" +winUid); Double failCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", selectUid + ":" + failUid); @@ -975,7 +975,7 @@ public class ChampionshipLogic { ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD,"",selectUid,ArenaRecord.class); Double attackCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", selectUid + ":" + arenaRecord.getAttackId()); Double defCoins = RedisUtil.getInstence().getZSetScore(RedisKey.CHAMPION_BET_ALL, "", selectUid + ":" + arenaRecord.getDefUid()); - return CommonProto.ChampionBetInfo.newBuilder().setBlueCoins(defCoins.intValue()).setRedCoins(attackCoins.intValue()).setId(selectUid).build(); + return CommonProto.ChampionBetInfo.newBuilder().setBlueCoins(attackCoins.intValue()).setRedCoins(defCoins.intValue()).setId(selectUid).build(); }