hero lock
parent
36340f3a18
commit
d302e893b4
|
@ -7297,6 +7297,24 @@ public final class CommonProto {
|
|||
*/
|
||||
com.ljsd.jieling.protocols.CommonProto.SoulPosOrBuilder getSoulPosOrBuilder(
|
||||
int index);
|
||||
|
||||
// optional int32 lockState = 13;
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
boolean hasLockState();
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
int getLockState();
|
||||
}
|
||||
/**
|
||||
* Protobuf type {@code com.ljsd.jieling.protocols.Hero}
|
||||
|
@ -7434,6 +7452,11 @@ public final class CommonProto {
|
|||
soulPos_.add(input.readMessage(com.ljsd.jieling.protocols.CommonProto.SoulPos.PARSER, extensionRegistry));
|
||||
break;
|
||||
}
|
||||
case 104: {
|
||||
bitField0_ |= 0x00000100;
|
||||
lockState_ = input.readInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
|
||||
|
@ -7812,6 +7835,30 @@ public final class CommonProto {
|
|||
return soulPos_.get(index);
|
||||
}
|
||||
|
||||
// optional int32 lockState = 13;
|
||||
public static final int LOCKSTATE_FIELD_NUMBER = 13;
|
||||
private int lockState_;
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public boolean hasLockState() {
|
||||
return ((bitField0_ & 0x00000100) == 0x00000100);
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public int getLockState() {
|
||||
return lockState_;
|
||||
}
|
||||
|
||||
private void initFields() {
|
||||
id_ = "";
|
||||
heroId_ = 0;
|
||||
|
@ -7825,6 +7872,7 @@ public final class CommonProto {
|
|||
starBreakId_ = 0;
|
||||
especialEquip_ = com.google.protobuf.LazyStringArrayList.EMPTY;
|
||||
soulPos_ = java.util.Collections.emptyList();
|
||||
lockState_ = 0;
|
||||
}
|
||||
private byte memoizedIsInitialized = -1;
|
||||
public final boolean isInitialized() {
|
||||
|
@ -7874,6 +7922,9 @@ public final class CommonProto {
|
|||
for (int i = 0; i < soulPos_.size(); i++) {
|
||||
output.writeMessage(12, soulPos_.get(i));
|
||||
}
|
||||
if (((bitField0_ & 0x00000100) == 0x00000100)) {
|
||||
output.writeInt32(13, lockState_);
|
||||
}
|
||||
getUnknownFields().writeTo(output);
|
||||
}
|
||||
|
||||
|
@ -7946,6 +7997,10 @@ public final class CommonProto {
|
|||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeMessageSize(12, soulPos_.get(i));
|
||||
}
|
||||
if (((bitField0_ & 0x00000100) == 0x00000100)) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeInt32Size(13, lockState_);
|
||||
}
|
||||
size += getUnknownFields().getSerializedSize();
|
||||
memoizedSerializedSize = size;
|
||||
return size;
|
||||
|
@ -8091,6 +8146,8 @@ public final class CommonProto {
|
|||
} else {
|
||||
soulPosBuilder_.clear();
|
||||
}
|
||||
lockState_ = 0;
|
||||
bitField0_ = (bitField0_ & ~0x00001000);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
@ -8177,6 +8234,10 @@ public final class CommonProto {
|
|||
} else {
|
||||
result.soulPos_ = soulPosBuilder_.build();
|
||||
}
|
||||
if (((from_bitField0_ & 0x00001000) == 0x00001000)) {
|
||||
to_bitField0_ |= 0x00000100;
|
||||
}
|
||||
result.lockState_ = lockState_;
|
||||
result.bitField0_ = to_bitField0_;
|
||||
onBuilt();
|
||||
return result;
|
||||
|
@ -8275,6 +8336,9 @@ public final class CommonProto {
|
|||
}
|
||||
}
|
||||
}
|
||||
if (other.hasLockState()) {
|
||||
setLockState(other.getLockState());
|
||||
}
|
||||
this.mergeUnknownFields(other.getUnknownFields());
|
||||
return this;
|
||||
}
|
||||
|
@ -9239,6 +9303,55 @@ public final class CommonProto {
|
|||
return soulPosBuilder_;
|
||||
}
|
||||
|
||||
// optional int32 lockState = 13;
|
||||
private int lockState_ ;
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public boolean hasLockState() {
|
||||
return ((bitField0_ & 0x00001000) == 0x00001000);
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public int getLockState() {
|
||||
return lockState_;
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public Builder setLockState(int value) {
|
||||
bitField0_ |= 0x00001000;
|
||||
lockState_ = value;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 13;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 上锁状态 1 :上锁 0:未上锁
|
||||
* </pre>
|
||||
*/
|
||||
public Builder clearLockState() {
|
||||
bitField0_ = (bitField0_ & ~0x00001000);
|
||||
lockState_ = 0;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
|
||||
// @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.Hero)
|
||||
}
|
||||
|
||||
|
@ -78116,211 +78229,211 @@ public final class CommonProto {
|
|||
"dLevel\030\005 \001(\005\022\022\n\ncreateTime\030\006 \001(\005\022\017\n\007skil" +
|
||||
"lId\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\"\200\002\n\004Hero\022\n\n\002id\030\001 \001(\t\022\016\n\006heroId\030\002 " +
|
||||
"\030\002 \001(\005\"\223\002\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\004s" +
|
||||
"tar\030\005 \001(\005\022\016\n\006skinId\030\006 \001(\005\022\023\n\013skillIdList" +
|
||||
"\030\007 \003(\005\022\023\n\013equipIdList\030\010 \003(\t\022\022\n\ncreateTim" +
|
||||
"e\030\t \001(\005\022\023\n\013starBreakId\030\n \001(\005\022\025\n\respecial" +
|
||||
"Equip\030\013 \003(\t\0224\n\007soulPos\030\014 \003(\0132#.com.ljsd.",
|
||||
"jieling.protocols.SoulPos\"G\n\rFightUnitIn" +
|
||||
"fo\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\r" +
|
||||
"fightUnitList\030\001 \003(\0132).com.ljsd.jieling.p" +
|
||||
"rotocols.FightUnitInfo\022\025\n\rteamSkillList\030" +
|
||||
"\002 \001(\t\022\027\n\017teamPassiveList\030\003 \001(\t\"-\n\023EventB" +
|
||||
"ehaviorValues\022\026\n\016behaviorValues\030\001 \003(\005\"y\n" +
|
||||
"\023EventBehaviorCommon\022\024\n\014behaviorType\030\001 \001" +
|
||||
"(\005\022L\n\023eventBehaviorValues\030\002 \003(\0132/.com.lj" +
|
||||
"sd.jieling.protocols.EventBehaviorValues",
|
||||
"\"=\n\004Cell\022\016\n\006cellId\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\006it" +
|
||||
"emId\030\001 \001(\005\022\r\n\005state\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\006mailId\030\001 \001(\t\022\r\n\005state\030\002 \001(\005\022" +
|
||||
"\014\n\004head\030\003 \001(\t\022\017\n\007content\030\004 \001(\t\022\020\n\010mailIt" +
|
||||
"em\030\005 \001(\t\022\020\n\010sendTime\030\006 \001(\005\022\025\n\reffectiveT" +
|
||||
"ime\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.l" +
|
||||
"jsd.jieling.protocols.Item\0222\n\007equipId\030\002 ",
|
||||
"\003(\0132!.com.ljsd.jieling.protocols.Equip\022." +
|
||||
"\n\004Hero\030\003 \003(\0132 .com.ljsd.jieling.protocol" +
|
||||
"s.Hero\022:\n\017especialEquipId\030\004 \003(\0132!.com.lj" +
|
||||
"sd.jieling.protocols.Equip\0224\n\tsoulEquip\030" +
|
||||
"\005 \003(\0132!.com.ljsd.jieling.protocols.Equip" +
|
||||
"\"\034\n\tGMCommand\022\017\n\007command\030\001 \001(\t\"y\n\027Advent" +
|
||||
"ureBossSimpleInfo\022\017\n\007arenaId\030\001 \001(\005\022\016\n\006bo" +
|
||||
"ssId\030\002 \001(\t\022\023\n\013bossGroupId\030\003 \001(\005\022\022\n\nremai" +
|
||||
"nTime\030\004 \001(\005\022\024\n\014findUserName\030\005 \001(\t\"\240\001\n\022Ad" +
|
||||
"ventureStateInfo\022\022\n\npositionId\030\001 \001(\005\022\r\n\005",
|
||||
"level\030\002 \001(\005\022\021\n\tstateTime\030\003 \001(\005\022T\n\027advent" +
|
||||
"ureBossSimpleInfo\030\004 \003(\01323.com.ljsd.jieli" +
|
||||
"ng.protocols.AdventureBossSimpleInfo\"0\n\014" +
|
||||
"TeamHeroInfo\022\020\n\010position\030\001 \001(\005\022\016\n\006heroId" +
|
||||
"\030\002 \001(\t\"6\n\017TeamPokemonInfo\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\010teamName\030\002 \001(\t\022?\n\rteam" +
|
||||
"HeroInfos\030\003 \003(\0132(.com.ljsd.jieling.proto" +
|
||||
"cols.TeamHeroInfo\022E\n\020teamPokemonInfos\030\004 " +
|
||||
"\003(\0132+.com.ljsd.jieling.protocols.TeamPok",
|
||||
"emonInfo\"-\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\020pokemoncomonpent\030\003 " +
|
||||
"\003(\0132,.com.ljsd.jieling.protocols.Pokemon" +
|
||||
"comonpent\">\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\020Wor" +
|
||||
"kShopBaseInfo\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\022WorkShopUnLockInfo\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.FightTeamInfo\022>\n\013monsterList\030" +
|
||||
"\002 \003(\0132).com.ljsd.jieling.protocols.Fight" +
|
||||
"TeamInfo\022\021\n\tfightSeed\030\003 \001(\005\022\024\n\014fightMaxT" +
|
||||
"ime\030\004 \001(\005\022\021\n\tfightType\030\005 \001(\005\"-\n\rExploreD" +
|
||||
"etail\022\n\n\002id\030\001 \001(\005\022\020\n\010progress\030\002 \001(\005\"0\n\nF" +
|
||||
"oodBuffer\022\020\n\010bufferId\030\001 \001(\005\022\020\n\010leftStep\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\007fig" +
|
||||
"htId\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\006",
|
||||
"areaId\030\001 \001(\005\022D\n\017LevelDifficulty\030\002 \003(\0132+." +
|
||||
"com.ljsd.jieling.protocols.LevelDifficul" +
|
||||
"ty\":\n\007MapInfo\022\r\n\005mapId\030\001 \001(\005\022\021\n\tleastTim" +
|
||||
"e\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\007mission\030\002 \003(\01324.c" +
|
||||
"om.ljsd.jieling.protocols.ActivityInfo.M" +
|
||||
"issionInfo\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\tmissionId\030\001 \002(\005\022\020\n\010p" +
|
||||
"rogress\030\002 \002(\005\022\r\n\005state\030\003 \002(\005\"J\n\nGmRespon",
|
||||
"se\022.\n\004drop\030\001 \001(\0132 .com.ljsd.jieling.prot" +
|
||||
"ocols.Drop\022\014\n\004info\030\002 \001(\t\"\215\001\n\017ArenaPerson" +
|
||||
"Info\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004name" +
|
||||
"\030\003 \001(\t\022\r\n\005score\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\014\n\004r" +
|
||||
"ank\030\006 \001(\005\022\022\n\ntotalForce\030\007 \001(\005\022\021\n\theadFra" +
|
||||
"me\030\010 \001(\005\"\027\n\004Team\022\017\n\007heroTid\030\001 \003(\005\"}\n\nAre" +
|
||||
"naEnemy\022?\n\npersonInfo\030\001 \001(\0132+.com.ljsd.j" +
|
||||
"ieling.protocols.ArenaPersonInfo\022.\n\004team" +
|
||||
"\030\002 \001(\0132 .com.ljsd.jieling.protocols.Team" +
|
||||
"\"~\n\tArenaInfo\022\020\n\010failNums\030\001 \001(\005\022\023\n\013succe",
|
||||
"ssNums\030\002 \001(\005\022\r\n\005score\030\003 \001(\005\022;\n\013arenaEnem" +
|
||||
"ys\030\004 \003(\0132&.com.ljsd.jieling.protocols.Ar" +
|
||||
"enaEnemy\"\'\n\tStoreItem\022\n\n\002id\030\001 \001(\005\022\016\n\006buy" +
|
||||
"Num\030\002 \001(\005\"\216\001\n\tStoreInfo\022\n\n\002id\030\001 \001(\005\022\027\n\017l" +
|
||||
"astRefreshTime\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%.co" +
|
||||
"m.ljsd.jieling.protocols.StoreItem\"\211\001\n\017A" +
|
||||
"renaRecordInfo\022\n\n\002id\030\001 \001(\t\022?\n\nattackInfo" +
|
||||
"\030\002 \001(\0132+.com.ljsd.jieling.protocols.Aren" +
|
||||
"aPersonInfo\022\022\n\nattackTime\030\003 \001(\005\022\025\n\rmySco",
|
||||
"reChange\030\004 \001(\005\"Z\n\016FunctionOfTime\022\022\n\nfunc" +
|
||||
"tionId\030\001 \001(\005\022\021\n\tstartTime\030\002 \001(\005\022\017\n\007endTi" +
|
||||
"me\030\003 \001(\005\022\020\n\010interval\030\004 \001(\005\"q\n\025AdventureR" +
|
||||
"ankItemInfo\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(\t\022\014\n\004rank\030\005 \001" +
|
||||
"(\005\022\021\n\theadFrame\030\006 \001(\005\"\314\001\n\021AdventureBossI" +
|
||||
"nfo\022\017\n\007arenaId\030\001 \001(\005\022\017\n\007findUid\030\002 \001(\005\022\020\n" +
|
||||
"\010findName\030\003 \001(\t\022\016\n\006bossId\030\004 \001(\t\022\023\n\013bossG" +
|
||||
"roupId\030\005 \001(\005\022\016\n\006myHurt\030\006 \001(\005\022\022\n\nremainTi" +
|
||||
"me\030\007 \001(\005\022\017\n\007totalHp\030\010 \001(\005\022\025\n\rbossRemainl",
|
||||
"Hp\030\t \001(\005\022\022\n\narenaLevel\030\n \001(\005\"f\n\017UserMiss" +
|
||||
"ionInfo\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\ttak" +
|
||||
"eTimes\030\005 \001(\005\"Q\n\013VipBaseInfo\022\020\n\010vipLevel\030" +
|
||||
"\001 \001(\005\022\027\n\017hadTakeLevelBox\030\002 \001(\005\022\027\n\017hadTak" +
|
||||
"eDailyBox\030\003 \001(\005\"\225\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\014\n\004head\030\014 \001(\t\022\r\n\005frame\030\r \001(\005\022\017\n\007soulVa" +
|
||||
"l\030\016 \001(\005\"V\n\rGiftGoodsInfo\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\021GoodsTypeDuration\022\021\n\t" +
|
||||
"goodsType\030\001 \001(\005\022\017\n\007endTime\030\002 \001(\005\"/\n\016Tech" +
|
||||
"nologyInfo\022\016\n\006techId\030\001 \001(\005\022\r\n\005levle\030\002 \001(" +
|
||||
"\005\"J\n\020SuddenlyBossInfo\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\ntemplateId\030\001 \001(\005\022\017\n\007overlap" +
|
||||
"\030\002 \001(\005\022\027\n\017nextRefreshTime\030\003 \001(\005\"A\n\rTower" +
|
||||
"RankInfo\022\014\n\004rank\030\001 \001(\005\022\024\n\014highestTower\030\002" +
|
||||
" \001(\005\022\014\n\004time\030\003 \001(\005\"\234\001\n\tTowerRank\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\010us" +
|
||||
"erName\030\004 \001(\t\022@\n\rtowerRankInfo\030\005 \001(\0132).co" +
|
||||
"m.ljsd.jieling.protocols.TowerRankInfo\022\021" +
|
||||
"\n\theadFrame\030\006 \001(\005\"\204\001\n\025ActorEffectBufferI" +
|
||||
"nfo\022\n\n\002id\030\001 \001(\005\022\014\n\004type\030\002 \001(\005\022\021\n\tstartTi" +
|
||||
"me\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\016Bloo" +
|
||||
"dyHeroInfo\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\010SceneMsg\022\014\n\004time\030\001 \001(\005\022\013\n\003msg\030\002 \001(\t\"\'\n",
|
||||
"\nPosMineral\022\013\n\003pos\030\001 \001(\005\022\014\n\004nums\030\002 \001(\005\"\264" +
|
||||
"\001\n\010Creature\022\014\n\004path\030\001 \003(\005\022\r\n\005speed\030\002 \001(\005" +
|
||||
"\022\r\n\005maxHp\030\003 \001(\005\022\r\n\005curHp\030\004 \001(\005\022\017\n\007minera" +
|
||||
"l\030\005 \001(\005\022\014\n\004camp\030\006 \001(\005\022<\n\010heroInfo\030\007 \003(\0132" +
|
||||
"*.com.ljsd.jieling.protocols.BloodyHeroI" +
|
||||
"nfo\022\020\n\010killNums\030\010 \001(\005\"\217\001\n\nSceneActor\022\n\n\002" +
|
||||
"id\030\001 \001(\005\022\016\n\006curPos\030\002 \001(\005\022\r\n\005state\030\003 \001(\005\022" +
|
||||
"\014\n\004type\030\004 \001(\005\0226\n\010Creature\030\006 \001(\0132$.com.lj" +
|
||||
"sd.jieling.protocols.Creature\022\020\n\010userNam" +
|
||||
"e\030\007 \001(\t\"\236\002\n\tSceneInfo\022\016\n\006roomId\030\001 \001(\005\022\r\n",
|
||||
"\005mapId\030\002 \001(\005\022:\n\nSceneActor\030\003 \003(\0132&.com.l" +
|
||||
"jsd.jieling.protocols.SceneActor\022P\n\025acto" +
|
||||
"rEffectBufferInfo\030\004 \003(\01321.com.ljsd.jieli" +
|
||||
"ng.protocols.ActorEffectBufferInfo\022\024\n\014ba" +
|
||||
"rrierPoint\030\005 \003(\005\022:\n\nposMineral\030\006 \003(\0132&.c" +
|
||||
"om.ljsd.jieling.protocols.PosMineral\022\022\n\n" +
|
||||
"remainTime\030\007 \001(\005\"S\n\027SceneGetFullMsgRespo" +
|
||||
"nse\0228\n\tsceneInfo\030\001 \001(\0132%.com.ljsd.jielin" +
|
||||
"g.protocols.SceneInfo\"B\n\013blessReward\022\022\n\n" +
|
||||
"locationId\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\022\020\n\010rewar",
|
||||
"dId\030\003 \001(\005\"5\n\022fiveResetTowerInfo\022\r\n\005tower" +
|
||||
"\030\001 \001(\005\022\020\n\010intoType\030\002 \001(\005\";\n\020FamilyContri" +
|
||||
"bute\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\004" +
|
||||
"name\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\006max" +
|
||||
"Num\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.FamilyCon" +
|
||||
"tribute\022\027\n\017playerIntoLevel\030\014 \001(\005\")\n\013endl",
|
||||
"essHero\022\016\n\006heroId\030\001 \001(\t\022\n\n\002hp\030\002 \001(\005\"2\n\022E" +
|
||||
"ndlessRefreshInfo\022\016\n\006cellId\030\001 \001(\005\022\014\n\004tim" +
|
||||
"e\030\002 \001(\005\"h\n\014UseForceInfo\022\014\n\004name\030\001 \001(\t\022\014\n" +
|
||||
"\004leve\030\002 \001(\005\022\r\n\005force\030\003 \001(\005\022\014\n\004rank\030\004 \001(\005" +
|
||||
"\022\014\n\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005\"H\n\013end" +
|
||||
"lessSign\022\r\n\005mapId\030\001 \001(\005\022\016\n\006cellId\030\002 \001(\005\022" +
|
||||
"\014\n\004info\030\003 \001(\t\022\014\n\004type\030\004 \001(\005\"g\n\nExpertInf" +
|
||||
"o\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\thea" +
|
||||
"dFrame\030\006 \001(\005\")\n\nSignInInfo\022\014\n\004days\030\001 \001(\005",
|
||||
"\022\r\n\005state\030\002 \001(\005\"}\n\017TeamOneTeamInfo\022.\n\004te" +
|
||||
"am\030\001 \001(\0132 .com.ljsd.jieling.protocols.Te" +
|
||||
"am\022\024\n\014PokemonInfos\030\002 \003(\005\022\022\n\ntotalForce\030\003" +
|
||||
" \001(\005\022\020\n\010remainHp\030\004 \003(\005\"\223\001\n\013TeamOneInfo\022\013" +
|
||||
"\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004name\030\003 \001(\t" +
|
||||
"\022\014\n\004head\030\004 \001(\005\022\021\n\theadFrame\030\005 \001(\005\0229\n\004tea" +
|
||||
"m\030\006 \001(\0132+.com.ljsd.jieling.protocols.Tea" +
|
||||
"mOneTeamInfo\"l\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\005le" +
|
||||
"vel\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001",
|
||||
"(\005\"2\n\rHeroBloodInfo\022\016\n\006heroId\030\001 \001(\t\022\021\n\tl" +
|
||||
"ostBlood\030\002 \001(\005\"D\n\013EndlessInfo\022\r\n\005mapId\030\001" +
|
||||
" \001(\005\022\022\n\nworldLevel\030\002 \001(\005\022\022\n\nbloodScore\030\003" +
|
||||
" \001(\005\"2\n\017PlayerBindPhone\022\020\n\010phoneNum\030\001 \001(" +
|
||||
"\t\022\r\n\005state\030\002 \001(\005\"3\n\014EndlessPoint\022\020\n\010loca" +
|
||||
"tion\030\001 \001(\005\022\021\n\tmonsterId\030\002 \001(\005\"2\n\014Stronge" +
|
||||
"rInfo\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\nanswerTy" +
|
||||
"pe\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\004hea" +
|
||||
"d\030\004 \001(\t\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\026LuckWhe" +
|
||||
"elRewardPosInfo\022\013\n\003pos\030\001 \001(\005\022\016\n\006luckId\030\002" +
|
||||
" \001(\005\022\021\n\tluckTimes\030\003 \001(\005\"\221\001\n\021MainLevelRan" +
|
||||
"kInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\014\n\004nam" +
|
||||
"e\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\thead" +
|
||||
"Frame\030\010 \001(\005B\002H\001"
|
||||
"jieling.protocols.SoulPos\022\021\n\tlockState\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.FightUnitInf" +
|
||||
"o\022\025\n\rteamSkillList\030\002 \001(\t\022\027\n\017teamPassiveL" +
|
||||
"ist\030\003 \001(\t\"-\n\023EventBehaviorValues\022\026\n\016beha" +
|
||||
"viorValues\030\001 \003(\005\"y\n\023EventBehaviorCommon\022" +
|
||||
"\024\n\014behaviorType\030\001 \001(\005\022L\n\023eventBehaviorVa" +
|
||||
"lues\030\002 \003(\0132/.com.ljsd.jieling.protocols.",
|
||||
"EventBehaviorValues\"=\n\004Cell\022\016\n\006cellId\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\005state\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\006mailId\030\001 " +
|
||||
"\001(\t\022\r\n\005state\030\002 \001(\005\022\014\n\004head\030\003 \001(\t\022\017\n\007cont" +
|
||||
"ent\030\004 \001(\t\022\020\n\010mailItem\030\005 \001(\t\022\020\n\010sendTime\030" +
|
||||
"\006 \001(\005\022\025\n\reffectiveTime\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\010ite" +
|
||||
"mlist\030\001 \003(\0132 .com.ljsd.jieling.protocols",
|
||||
".Item\0222\n\007equipId\030\002 \003(\0132!.com.ljsd.jielin" +
|
||||
"g.protocols.Equip\022.\n\004Hero\030\003 \003(\0132 .com.lj" +
|
||||
"sd.jieling.protocols.Hero\022:\n\017especialEqu" +
|
||||
"ipId\030\004 \003(\0132!.com.ljsd.jieling.protocols." +
|
||||
"Equip\0224\n\tsoulEquip\030\005 \003(\0132!.com.ljsd.jiel" +
|
||||
"ing.protocols.Equip\"\034\n\tGMCommand\022\017\n\007comm" +
|
||||
"and\030\001 \001(\t\"y\n\027AdventureBossSimpleInfo\022\017\n\007" +
|
||||
"arenaId\030\001 \001(\005\022\016\n\006bossId\030\002 \001(\t\022\023\n\013bossGro" +
|
||||
"upId\030\003 \001(\005\022\022\n\nremainTime\030\004 \001(\005\022\024\n\014findUs" +
|
||||
"erName\030\005 \001(\t\"\240\001\n\022AdventureStateInfo\022\022\n\np",
|
||||
"ositionId\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\022\021\n\tstateT" +
|
||||
"ime\030\003 \001(\005\022T\n\027adventureBossSimpleInfo\030\004 \003" +
|
||||
"(\01323.com.ljsd.jieling.protocols.Adventur" +
|
||||
"eBossSimpleInfo\"0\n\014TeamHeroInfo\022\020\n\010posit" +
|
||||
"ion\030\001 \001(\005\022\016\n\006heroId\030\002 \001(\t\"6\n\017TeamPokemon" +
|
||||
"Info\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\010tea" +
|
||||
"mName\030\002 \001(\t\022?\n\rteamHeroInfos\030\003 \003(\0132(.com" +
|
||||
".ljsd.jieling.protocols.TeamHeroInfo\022E\n\020" +
|
||||
"teamPokemonInfos\030\004 \003(\0132+.com.ljsd.jielin",
|
||||
"g.protocols.TeamPokemonInfo\"-\n\020Pokemonco" +
|
||||
"monpent\022\n\n\002id\030\001 \001(\005\022\r\n\005level\030\002 \001(\005\"p\n\013Po" +
|
||||
"kemonInfo\022\n\n\002id\030\001 \001(\005\022\r\n\005stage\030\002 \001(\005\022F\n\020" +
|
||||
"pokemoncomonpent\030\003 \003(\0132,.com.ljsd.jielin" +
|
||||
"g.protocols.Pokemoncomonpent\">\n\014RingFire" +
|
||||
"Info\022\n\n\002id\030\001 \001(\005\022\r\n\005stage\030\002 \001(\005\022\023\n\013comon" +
|
||||
"pentId\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\022Wo" +
|
||||
"rkShopUnLockInfo\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(\013",
|
||||
"2).com.ljsd.jieling.protocols.FightTeamI" +
|
||||
"nfo\022>\n\013monsterList\030\002 \003(\0132).com.ljsd.jiel" +
|
||||
"ing.protocols.FightTeamInfo\022\021\n\tfightSeed" +
|
||||
"\030\003 \001(\005\022\024\n\014fightMaxTime\030\004 \001(\005\022\021\n\tfightTyp" +
|
||||
"e\030\005 \001(\005\"-\n\rExploreDetail\022\n\n\002id\030\001 \001(\005\022\020\n\010" +
|
||||
"progress\030\002 \001(\005\"0\n\nFoodBuffer\022\020\n\010bufferId" +
|
||||
"\030\001 \001(\005\022\020\n\010leftStep\030\002 \001(\005\"/\n\023NewPlayerGui" +
|
||||
"dePoint\022\014\n\004type\030\001 \001(\005\022\n\n\002id\030\002 \001(\005\"L\n\017Lev" +
|
||||
"elDifficulty\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\024Level",
|
||||
"DifficultyInfos\022\016\n\006areaId\030\001 \001(\005\022D\n\017Level" +
|
||||
"Difficulty\030\002 \003(\0132+.com.ljsd.jieling.prot" +
|
||||
"ocols.LevelDifficulty\":\n\007MapInfo\022\r\n\005mapI" +
|
||||
"d\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\007mission\030\002 \003(\01324.com.ljsd.jieling.proto" +
|
||||
"cols.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\tm" +
|
||||
"issionId\030\001 \002(\005\022\020\n\010progress\030\002 \002(\005\022\r\n\005stat",
|
||||
"e\030\003 \002(\005\"J\n\nGmResponse\022.\n\004drop\030\001 \001(\0132 .co" +
|
||||
"m.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\005" +
|
||||
"level\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\ntotalFor" +
|
||||
"ce\030\007 \001(\005\022\021\n\theadFrame\030\010 \001(\005\"\027\n\004Team\022\017\n\007h" +
|
||||
"eroTid\030\001 \003(\005\"}\n\nArenaEnemy\022?\n\npersonInfo" +
|
||||
"\030\001 \001(\0132+.com.ljsd.jieling.protocols.Aren" +
|
||||
"aPersonInfo\022.\n\004team\030\002 \001(\0132 .com.ljsd.jie" +
|
||||
"ling.protocols.Team\"~\n\tArenaInfo\022\020\n\010fail",
|
||||
"Nums\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.j" +
|
||||
"ieling.protocols.ArenaEnemy\"\'\n\tStoreItem" +
|
||||
"\022\n\n\002id\030\001 \001(\005\022\016\n\006buyNum\030\002 \001(\005\"\216\001\n\tStoreIn" +
|
||||
"fo\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\ts" +
|
||||
"toreItem\030\006 \003(\0132%.com.ljsd.jieling.protoc" +
|
||||
"ols.StoreItem\"\211\001\n\017ArenaRecordInfo\022\n\n\002id\030" +
|
||||
"\001 \001(\t\022?\n\nattackInfo\030\002 \001(\0132+.com.ljsd.jie" +
|
||||
"ling.protocols.ArenaPersonInfo\022\022\n\nattack",
|
||||
"Time\030\003 \001(\005\022\025\n\rmyScoreChange\030\004 \001(\005\"Z\n\016Fun" +
|
||||
"ctionOfTime\022\022\n\nfunctionId\030\001 \001(\005\022\021\n\tstart" +
|
||||
"Time\030\002 \001(\005\022\017\n\007endTime\030\003 \001(\005\022\020\n\010interval\030" +
|
||||
"\004 \001(\005\"q\n\025AdventureRankItemInfo\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\004hea" +
|
||||
"d\030\004 \001(\t\022\014\n\004rank\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005" +
|
||||
"\"\314\001\n\021AdventureBossInfo\022\017\n\007arenaId\030\001 \001(\005\022" +
|
||||
"\017\n\007findUid\030\002 \001(\005\022\020\n\010findName\030\003 \001(\t\022\016\n\006bo" +
|
||||
"ssId\030\004 \001(\t\022\023\n\013bossGroupId\030\005 \001(\005\022\016\n\006myHur" +
|
||||
"t\030\006 \001(\005\022\022\n\nremainTime\030\007 \001(\005\022\017\n\007totalHp\030\010",
|
||||
" \001(\005\022\025\n\rbossRemainlHp\030\t \001(\005\022\022\n\narenaLeve" +
|
||||
"l\030\n \001(\005\"f\n\017UserMissionInfo\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\ttakeTimes\030\005 \001(\005\"Q\n\013VipBa" +
|
||||
"seInfo\022\020\n\010vipLevel\030\001 \001(\005\022\027\n\017hadTakeLevel" +
|
||||
"Box\030\002 \001(\005\022\027\n\017hadTakeDailyBox\030\003 \001(\005\"\225\001\n\006F" +
|
||||
"riend\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\014\n\004head\030\014 \001(\t\022\r\n\005fr" +
|
||||
"ame\030\r \001(\005\022\017\n\007soulVal\030\016 \001(\005\"V\n\rGiftGoodsI",
|
||||
"nfo\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\021Go" +
|
||||
"odsTypeDuration\022\021\n\tgoodsType\030\001 \001(\005\022\017\n\007en" +
|
||||
"dTime\030\002 \001(\005\"/\n\016TechnologyInfo\022\016\n\006techId\030" +
|
||||
"\001 \001(\005\022\r\n\005levle\030\002 \001(\005\"J\n\020SuddenlyBossInfo" +
|
||||
"\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\ntemplate" +
|
||||
"Id\030\001 \001(\005\022\017\n\007overlap\030\002 \001(\005\022\027\n\017nextRefresh" +
|
||||
"Time\030\003 \001(\005\"A\n\rTowerRankInfo\022\014\n\004rank\030\001 \001(" +
|
||||
"\005\022\024\n\014highestTower\030\002 \001(\005\022\014\n\004time\030\003 \001(\005\"\234\001",
|
||||
"\n\tTowerRank\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\022@\n\rtower" +
|
||||
"RankInfo\030\005 \001(\0132).com.ljsd.jieling.protoc" +
|
||||
"ols.TowerRankInfo\022\021\n\theadFrame\030\006 \001(\005\"\204\001\n" +
|
||||
"\025ActorEffectBufferInfo\022\n\n\002id\030\001 \001(\005\022\014\n\004ty" +
|
||||
"pe\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\005" +
|
||||
"value\030\007 \003(\005\"T\n\016BloodyHeroInfo\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\010SceneMsg\022\014\n\004time\030\001 ",
|
||||
"\001(\005\022\013\n\003msg\030\002 \001(\t\"\'\n\nPosMineral\022\013\n\003pos\030\001 " +
|
||||
"\001(\005\022\014\n\004nums\030\002 \001(\005\"\264\001\n\010Creature\022\014\n\004path\030\001" +
|
||||
" \003(\005\022\r\n\005speed\030\002 \001(\005\022\r\n\005maxHp\030\003 \001(\005\022\r\n\005cu" +
|
||||
"rHp\030\004 \001(\005\022\017\n\007mineral\030\005 \001(\005\022\014\n\004camp\030\006 \001(\005" +
|
||||
"\022<\n\010heroInfo\030\007 \003(\0132*.com.ljsd.jieling.pr" +
|
||||
"otocols.BloodyHeroInfo\022\020\n\010killNums\030\010 \001(\005" +
|
||||
"\"\217\001\n\nSceneActor\022\n\n\002id\030\001 \001(\005\022\016\n\006curPos\030\002 " +
|
||||
"\001(\005\022\r\n\005state\030\003 \001(\005\022\014\n\004type\030\004 \001(\005\0226\n\010Crea" +
|
||||
"ture\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\005mapId\030\002 \001(\005\022:\n\nScene" +
|
||||
"Actor\030\003 \003(\0132&.com.ljsd.jieling.protocols" +
|
||||
".SceneActor\022P\n\025actorEffectBufferInfo\030\004 \003" +
|
||||
"(\01321.com.ljsd.jieling.protocols.ActorEff" +
|
||||
"ectBufferInfo\022\024\n\014barrierPoint\030\005 \003(\005\022:\n\np" +
|
||||
"osMineral\030\006 \003(\0132&.com.ljsd.jieling.proto" +
|
||||
"cols.PosMineral\022\022\n\nremainTime\030\007 \001(\005\"S\n\027S" +
|
||||
"ceneGetFullMsgResponse\0228\n\tsceneInfo\030\001 \001(" +
|
||||
"\0132%.com.ljsd.jieling.protocols.SceneInfo" +
|
||||
"\"B\n\013blessReward\022\022\n\nlocationId\030\001 \001(\005\022\r\n\005s",
|
||||
"tate\030\002 \001(\005\022\020\n\010rewardId\030\003 \001(\005\"5\n\022fiveRese" +
|
||||
"tTowerInfo\022\r\n\005tower\030\001 \001(\005\022\020\n\010intoType\030\002 " +
|
||||
"\001(\005\";\n\020FamilyContribute\022\013\n\003win\030\001 \001(\005\022\014\n\004" +
|
||||
"draw\030\002 \001(\005\022\014\n\004fail\030\003 \001(\005\"\210\002\n\016FamilyBaseI" +
|
||||
"nfo\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\010to" +
|
||||
"talNum\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\022" +
|
||||
"A\n\013fightResult\030\013 \001(\0132,.com.ljsd.jieling." +
|
||||
"protocols.FamilyContribute\022\027\n\017playerInto",
|
||||
"Level\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\006" +
|
||||
"cellId\030\001 \001(\005\022\014\n\004time\030\002 \001(\005\"h\n\014UseForceIn" +
|
||||
"fo\022\014\n\004name\030\001 \001(\t\022\014\n\004leve\030\002 \001(\005\022\r\n\005force\030" +
|
||||
"\003 \001(\005\022\014\n\004rank\030\004 \001(\005\022\014\n\004head\030\005 \001(\005\022\021\n\thea" +
|
||||
"dFrame\030\006 \001(\005\"H\n\013endlessSign\022\r\n\005mapId\030\001 \001" +
|
||||
"(\005\022\016\n\006cellId\030\002 \001(\005\022\014\n\004info\030\003 \001(\t\022\014\n\004type" +
|
||||
"\030\004 \001(\005\"g\n\nExpertInfo\022\014\n\004name\030\001 \001(\t\022\r\n\005sc" +
|
||||
"ore\030\002 \001(\005\022\014\n\004rank\030\003 \001(\005\022\r\n\005level\030\004 \001(\005\022\014" +
|
||||
"\n\004head\030\005 \001(\005\022\021\n\theadFrame\030\006 \001(\005\")\n\nSignI",
|
||||
"nInfo\022\014\n\004days\030\001 \001(\005\022\r\n\005state\030\002 \001(\005\"}\n\017Te" +
|
||||
"amOneTeamInfo\022.\n\004team\030\001 \001(\0132 .com.ljsd.j" +
|
||||
"ieling.protocols.Team\022\024\n\014PokemonInfos\030\002 " +
|
||||
"\003(\005\022\022\n\ntotalForce\030\003 \001(\005\022\020\n\010remainHp\030\004 \003(" +
|
||||
"\005\"\223\001\n\013TeamOneInfo\022\013\n\003uid\030\001 \001(\005\022\r\n\005level\030" +
|
||||
"\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\014\n\004head\030\004 \001(\005\022\021\n\thea" +
|
||||
"dFrame\030\005 \001(\005\0229\n\004team\030\006 \001(\0132+.com.ljsd.ji" +
|
||||
"eling.protocols.TeamOneTeamInfo\"l\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\"2\n\rHeroBloodInfo\022\016" +
|
||||
"\n\006heroId\030\001 \001(\t\022\021\n\tlostBlood\030\002 \001(\005\"D\n\013End" +
|
||||
"lessInfo\022\r\n\005mapId\030\001 \001(\005\022\022\n\nworldLevel\030\002 " +
|
||||
"\001(\005\022\022\n\nbloodScore\030\003 \001(\005\"2\n\017PlayerBindPho" +
|
||||
"ne\022\020\n\010phoneNum\030\001 \001(\t\022\r\n\005state\030\002 \001(\005\"3\n\014E" +
|
||||
"ndlessPoint\022\020\n\010location\030\001 \001(\005\022\021\n\tmonster" +
|
||||
"Id\030\002 \001(\005\"2\n\014StrongerInfo\022\020\n\010curScore\030\001 \001" +
|
||||
"(\005\022\020\n\010maxScore\030\002 \001(\005\"U\n\017QuestionOptions\022" +
|
||||
"\017\n\007content\030\001 \001(\t\022\014\n\004type\030\002 \001(\005\022\017\n\007option" +
|
||||
"s\030\003 \003(\t\022\022\n\nanswerType\030\004 \001(\005\"\212\001\n\017BloodPer",
|
||||
"sonInfo\022\n\n\002id\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022\021\n\thea" +
|
||||
"dFrame\030\003 \001(\005\022\014\n\004head\030\004 \001(\t\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\005sco" +
|
||||
"re\030\010 \001(\005\"H\n\026LuckWheelRewardPosInfo\022\013\n\003po" +
|
||||
"s\030\001 \001(\005\022\016\n\006luckId\030\002 \001(\005\022\021\n\tluckTimes\030\003 \001" +
|
||||
"(\005\"\221\001\n\021MainLevelRankInfo\022\013\n\003uid\030\001 \001(\005\022\r\n" +
|
||||
"\005level\030\002 \001(\005\022\014\n\004name\030\003 \001(\t\022\017\n\007fightId\030\004 " +
|
||||
"\001(\005\022\014\n\004head\030\005 \001(\005\022\014\n\004rank\030\006 \001(\005\022\022\n\ntotal" +
|
||||
"Force\030\007 \001(\005\022\021\n\theadFrame\030\010 \001(\005B\002H\001"
|
||||
};
|
||||
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
|
||||
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
|
||||
|
@ -78374,7 +78487,7 @@ public final class CommonProto {
|
|||
internal_static_com_ljsd_jieling_protocols_Hero_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
|
||||
internal_static_com_ljsd_jieling_protocols_Hero_descriptor,
|
||||
new java.lang.String[] { "Id", "HeroId", "Level", "BreakId", "Star", "SkinId", "SkillIdList", "EquipIdList", "CreateTime", "StarBreakId", "EspecialEquip", "SoulPos", });
|
||||
new java.lang.String[] { "Id", "HeroId", "Level", "BreakId", "Star", "SkinId", "SkillIdList", "EquipIdList", "CreateTime", "StarBreakId", "EspecialEquip", "SoulPos", "LockState", });
|
||||
internal_static_com_ljsd_jieling_protocols_FightUnitInfo_descriptor =
|
||||
getDescriptor().getMessageTypes().get(8);
|
||||
internal_static_com_ljsd_jieling_protocols_FightUnitInfo_fieldAccessorTable = new
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -22873,6 +22873,590 @@ public final class HeroInfoProto {
|
|||
// @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.HeroReturnResponse)
|
||||
}
|
||||
|
||||
public interface HeroLockChangeRequestOrBuilder
|
||||
extends com.google.protobuf.MessageOrBuilder {
|
||||
|
||||
// optional string heroId = 1;
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
boolean hasHeroId();
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
java.lang.String getHeroId();
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
com.google.protobuf.ByteString
|
||||
getHeroIdBytes();
|
||||
|
||||
// optional int32 lockState = 2;
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
boolean hasLockState();
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
int getLockState();
|
||||
}
|
||||
/**
|
||||
* Protobuf type {@code com.ljsd.jieling.protocols.HeroLockChangeRequest}
|
||||
*/
|
||||
public static final class HeroLockChangeRequest extends
|
||||
com.google.protobuf.GeneratedMessage
|
||||
implements HeroLockChangeRequestOrBuilder {
|
||||
// Use HeroLockChangeRequest.newBuilder() to construct.
|
||||
private HeroLockChangeRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
|
||||
super(builder);
|
||||
this.unknownFields = builder.getUnknownFields();
|
||||
}
|
||||
private HeroLockChangeRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
|
||||
|
||||
private static final HeroLockChangeRequest defaultInstance;
|
||||
public static HeroLockChangeRequest getDefaultInstance() {
|
||||
return defaultInstance;
|
||||
}
|
||||
|
||||
public HeroLockChangeRequest getDefaultInstanceForType() {
|
||||
return defaultInstance;
|
||||
}
|
||||
|
||||
private final com.google.protobuf.UnknownFieldSet unknownFields;
|
||||
@java.lang.Override
|
||||
public final com.google.protobuf.UnknownFieldSet
|
||||
getUnknownFields() {
|
||||
return this.unknownFields;
|
||||
}
|
||||
private HeroLockChangeRequest(
|
||||
com.google.protobuf.CodedInputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
initFields();
|
||||
int mutable_bitField0_ = 0;
|
||||
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
|
||||
com.google.protobuf.UnknownFieldSet.newBuilder();
|
||||
try {
|
||||
boolean done = false;
|
||||
while (!done) {
|
||||
int tag = input.readTag();
|
||||
switch (tag) {
|
||||
case 0:
|
||||
done = true;
|
||||
break;
|
||||
default: {
|
||||
if (!parseUnknownField(input, unknownFields,
|
||||
extensionRegistry, tag)) {
|
||||
done = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 10: {
|
||||
bitField0_ |= 0x00000001;
|
||||
heroId_ = input.readBytes();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
bitField0_ |= 0x00000002;
|
||||
lockState_ = input.readInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
|
||||
throw e.setUnfinishedMessage(this);
|
||||
} catch (java.io.IOException e) {
|
||||
throw new com.google.protobuf.InvalidProtocolBufferException(
|
||||
e.getMessage()).setUnfinishedMessage(this);
|
||||
} finally {
|
||||
this.unknownFields = unknownFields.build();
|
||||
makeExtensionsImmutable();
|
||||
}
|
||||
}
|
||||
public static final com.google.protobuf.Descriptors.Descriptor
|
||||
getDescriptor() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor;
|
||||
}
|
||||
|
||||
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
|
||||
internalGetFieldAccessorTable() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_fieldAccessorTable
|
||||
.ensureFieldAccessorsInitialized(
|
||||
com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.class, com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.Builder.class);
|
||||
}
|
||||
|
||||
public static com.google.protobuf.Parser<HeroLockChangeRequest> PARSER =
|
||||
new com.google.protobuf.AbstractParser<HeroLockChangeRequest>() {
|
||||
public HeroLockChangeRequest parsePartialFrom(
|
||||
com.google.protobuf.CodedInputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
return new HeroLockChangeRequest(input, extensionRegistry);
|
||||
}
|
||||
};
|
||||
|
||||
@java.lang.Override
|
||||
public com.google.protobuf.Parser<HeroLockChangeRequest> getParserForType() {
|
||||
return PARSER;
|
||||
}
|
||||
|
||||
private int bitField0_;
|
||||
// optional string heroId = 1;
|
||||
public static final int HEROID_FIELD_NUMBER = 1;
|
||||
private java.lang.Object heroId_;
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public boolean hasHeroId() {
|
||||
return ((bitField0_ & 0x00000001) == 0x00000001);
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public java.lang.String getHeroId() {
|
||||
java.lang.Object ref = heroId_;
|
||||
if (ref instanceof java.lang.String) {
|
||||
return (java.lang.String) ref;
|
||||
} else {
|
||||
com.google.protobuf.ByteString bs =
|
||||
(com.google.protobuf.ByteString) ref;
|
||||
java.lang.String s = bs.toStringUtf8();
|
||||
if (bs.isValidUtf8()) {
|
||||
heroId_ = s;
|
||||
}
|
||||
return s;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public com.google.protobuf.ByteString
|
||||
getHeroIdBytes() {
|
||||
java.lang.Object ref = heroId_;
|
||||
if (ref instanceof java.lang.String) {
|
||||
com.google.protobuf.ByteString b =
|
||||
com.google.protobuf.ByteString.copyFromUtf8(
|
||||
(java.lang.String) ref);
|
||||
heroId_ = b;
|
||||
return b;
|
||||
} else {
|
||||
return (com.google.protobuf.ByteString) ref;
|
||||
}
|
||||
}
|
||||
|
||||
// optional int32 lockState = 2;
|
||||
public static final int LOCKSTATE_FIELD_NUMBER = 2;
|
||||
private int lockState_;
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public boolean hasLockState() {
|
||||
return ((bitField0_ & 0x00000002) == 0x00000002);
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public int getLockState() {
|
||||
return lockState_;
|
||||
}
|
||||
|
||||
private void initFields() {
|
||||
heroId_ = "";
|
||||
lockState_ = 0;
|
||||
}
|
||||
private byte memoizedIsInitialized = -1;
|
||||
public final boolean isInitialized() {
|
||||
byte isInitialized = memoizedIsInitialized;
|
||||
if (isInitialized != -1) return isInitialized == 1;
|
||||
|
||||
memoizedIsInitialized = 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
public void writeTo(com.google.protobuf.CodedOutputStream output)
|
||||
throws java.io.IOException {
|
||||
getSerializedSize();
|
||||
if (((bitField0_ & 0x00000001) == 0x00000001)) {
|
||||
output.writeBytes(1, getHeroIdBytes());
|
||||
}
|
||||
if (((bitField0_ & 0x00000002) == 0x00000002)) {
|
||||
output.writeInt32(2, lockState_);
|
||||
}
|
||||
getUnknownFields().writeTo(output);
|
||||
}
|
||||
|
||||
private int memoizedSerializedSize = -1;
|
||||
public int getSerializedSize() {
|
||||
int size = memoizedSerializedSize;
|
||||
if (size != -1) return size;
|
||||
|
||||
size = 0;
|
||||
if (((bitField0_ & 0x00000001) == 0x00000001)) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeBytesSize(1, getHeroIdBytes());
|
||||
}
|
||||
if (((bitField0_ & 0x00000002) == 0x00000002)) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeInt32Size(2, lockState_);
|
||||
}
|
||||
size += getUnknownFields().getSerializedSize();
|
||||
memoizedSerializedSize = size;
|
||||
return size;
|
||||
}
|
||||
|
||||
private static final long serialVersionUID = 0L;
|
||||
@java.lang.Override
|
||||
protected java.lang.Object writeReplace()
|
||||
throws java.io.ObjectStreamException {
|
||||
return super.writeReplace();
|
||||
}
|
||||
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
com.google.protobuf.ByteString data)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
return PARSER.parseFrom(data);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
com.google.protobuf.ByteString data,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
return PARSER.parseFrom(data, extensionRegistry);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(byte[] data)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
return PARSER.parseFrom(data);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
byte[] data,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws com.google.protobuf.InvalidProtocolBufferException {
|
||||
return PARSER.parseFrom(data, extensionRegistry);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(java.io.InputStream input)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseFrom(input);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
java.io.InputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseFrom(input, extensionRegistry);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseDelimitedFrom(java.io.InputStream input)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseDelimitedFrom(input);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseDelimitedFrom(
|
||||
java.io.InputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseDelimitedFrom(input, extensionRegistry);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
com.google.protobuf.CodedInputStream input)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseFrom(input);
|
||||
}
|
||||
public static com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parseFrom(
|
||||
com.google.protobuf.CodedInputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws java.io.IOException {
|
||||
return PARSER.parseFrom(input, extensionRegistry);
|
||||
}
|
||||
|
||||
public static Builder newBuilder() { return Builder.create(); }
|
||||
public Builder newBuilderForType() { return newBuilder(); }
|
||||
public static Builder newBuilder(com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest 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.HeroLockChangeRequest}
|
||||
*/
|
||||
public static final class Builder extends
|
||||
com.google.protobuf.GeneratedMessage.Builder<Builder>
|
||||
implements com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequestOrBuilder {
|
||||
public static final com.google.protobuf.Descriptors.Descriptor
|
||||
getDescriptor() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor;
|
||||
}
|
||||
|
||||
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
|
||||
internalGetFieldAccessorTable() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_fieldAccessorTable
|
||||
.ensureFieldAccessorsInitialized(
|
||||
com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.class, com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.Builder.class);
|
||||
}
|
||||
|
||||
// Construct using com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.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();
|
||||
heroId_ = "";
|
||||
bitField0_ = (bitField0_ & ~0x00000001);
|
||||
lockState_ = 0;
|
||||
bitField0_ = (bitField0_ & ~0x00000002);
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder clone() {
|
||||
return create().mergeFrom(buildPartial());
|
||||
}
|
||||
|
||||
public com.google.protobuf.Descriptors.Descriptor
|
||||
getDescriptorForType() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor;
|
||||
}
|
||||
|
||||
public com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest getDefaultInstanceForType() {
|
||||
return com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.getDefaultInstance();
|
||||
}
|
||||
|
||||
public com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest build() {
|
||||
com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest result = buildPartial();
|
||||
if (!result.isInitialized()) {
|
||||
throw newUninitializedMessageException(result);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest buildPartial() {
|
||||
com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest result = new com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest(this);
|
||||
int from_bitField0_ = bitField0_;
|
||||
int to_bitField0_ = 0;
|
||||
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
|
||||
to_bitField0_ |= 0x00000001;
|
||||
}
|
||||
result.heroId_ = heroId_;
|
||||
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
|
||||
to_bitField0_ |= 0x00000002;
|
||||
}
|
||||
result.lockState_ = lockState_;
|
||||
result.bitField0_ = to_bitField0_;
|
||||
onBuilt();
|
||||
return result;
|
||||
}
|
||||
|
||||
public Builder mergeFrom(com.google.protobuf.Message other) {
|
||||
if (other instanceof com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest) {
|
||||
return mergeFrom((com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest)other);
|
||||
} else {
|
||||
super.mergeFrom(other);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
public Builder mergeFrom(com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest other) {
|
||||
if (other == com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest.getDefaultInstance()) return this;
|
||||
if (other.hasHeroId()) {
|
||||
bitField0_ |= 0x00000001;
|
||||
heroId_ = other.heroId_;
|
||||
onChanged();
|
||||
}
|
||||
if (other.hasLockState()) {
|
||||
setLockState(other.getLockState());
|
||||
}
|
||||
this.mergeUnknownFields(other.getUnknownFields());
|
||||
return this;
|
||||
}
|
||||
|
||||
public final boolean isInitialized() {
|
||||
return true;
|
||||
}
|
||||
|
||||
public Builder mergeFrom(
|
||||
com.google.protobuf.CodedInputStream input,
|
||||
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
||||
throws java.io.IOException {
|
||||
com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest parsedMessage = null;
|
||||
try {
|
||||
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
|
||||
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
|
||||
parsedMessage = (com.ljsd.jieling.protocols.HeroInfoProto.HeroLockChangeRequest) e.getUnfinishedMessage();
|
||||
throw e;
|
||||
} finally {
|
||||
if (parsedMessage != null) {
|
||||
mergeFrom(parsedMessage);
|
||||
}
|
||||
}
|
||||
return this;
|
||||
}
|
||||
private int bitField0_;
|
||||
|
||||
// optional string heroId = 1;
|
||||
private java.lang.Object heroId_ = "";
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public boolean hasHeroId() {
|
||||
return ((bitField0_ & 0x00000001) == 0x00000001);
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public java.lang.String getHeroId() {
|
||||
java.lang.Object ref = heroId_;
|
||||
if (!(ref instanceof java.lang.String)) {
|
||||
java.lang.String s = ((com.google.protobuf.ByteString) ref)
|
||||
.toStringUtf8();
|
||||
heroId_ = s;
|
||||
return s;
|
||||
} else {
|
||||
return (java.lang.String) ref;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public com.google.protobuf.ByteString
|
||||
getHeroIdBytes() {
|
||||
java.lang.Object ref = heroId_;
|
||||
if (ref instanceof String) {
|
||||
com.google.protobuf.ByteString b =
|
||||
com.google.protobuf.ByteString.copyFromUtf8(
|
||||
(java.lang.String) ref);
|
||||
heroId_ = b;
|
||||
return b;
|
||||
} else {
|
||||
return (com.google.protobuf.ByteString) ref;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public Builder setHeroId(
|
||||
java.lang.String value) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
bitField0_ |= 0x00000001;
|
||||
heroId_ = value;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public Builder clearHeroId() {
|
||||
bitField0_ = (bitField0_ & ~0x00000001);
|
||||
heroId_ = getDefaultInstance().getHeroId();
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>optional string heroId = 1;</code>
|
||||
*/
|
||||
public Builder setHeroIdBytes(
|
||||
com.google.protobuf.ByteString value) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
bitField0_ |= 0x00000001;
|
||||
heroId_ = value;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
|
||||
// optional int32 lockState = 2;
|
||||
private int lockState_ ;
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public boolean hasLockState() {
|
||||
return ((bitField0_ & 0x00000002) == 0x00000002);
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public int getLockState() {
|
||||
return lockState_;
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public Builder setLockState(int value) {
|
||||
bitField0_ |= 0x00000002;
|
||||
lockState_ = value;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <code>optional int32 lockState = 2;</code>
|
||||
*
|
||||
* <pre>
|
||||
* 1 上锁 0 :解锁
|
||||
* </pre>
|
||||
*/
|
||||
public Builder clearLockState() {
|
||||
bitField0_ = (bitField0_ & ~0x00000002);
|
||||
lockState_ = 0;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
|
||||
// @@protoc_insertion_point(builder_scope:com.ljsd.jieling.protocols.HeroLockChangeRequest)
|
||||
}
|
||||
|
||||
static {
|
||||
defaultInstance = new HeroLockChangeRequest(true);
|
||||
defaultInstance.initFields();
|
||||
}
|
||||
|
||||
// @@protoc_insertion_point(class_scope:com.ljsd.jieling.protocols.HeroLockChangeRequest)
|
||||
}
|
||||
|
||||
private static com.google.protobuf.Descriptors.Descriptor
|
||||
internal_static_com_ljsd_jieling_protocols_GetHeroListInfoRequest_descriptor;
|
||||
private static
|
||||
|
@ -23048,6 +23632,11 @@ public final class HeroInfoProto {
|
|||
private static
|
||||
com.google.protobuf.GeneratedMessage.FieldAccessorTable
|
||||
internal_static_com_ljsd_jieling_protocols_HeroReturnResponse_fieldAccessorTable;
|
||||
private static com.google.protobuf.Descriptors.Descriptor
|
||||
internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor;
|
||||
private static
|
||||
com.google.protobuf.GeneratedMessage.FieldAccessorTable
|
||||
internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_fieldAccessorTable;
|
||||
|
||||
public static com.google.protobuf.Descriptors.FileDescriptor
|
||||
getDescriptor() {
|
||||
|
@ -23120,7 +23709,9 @@ public final class HeroInfoProto {
|
|||
".ljsd.jieling.protocols.Drop\022\013\n\003pos\030\002 \001(" +
|
||||
"\005\"#\n\021HeroReturnRequest\022\016\n\006heroId\030\001 \001(\t\"D" +
|
||||
"\n\022HeroReturnResponse\022.\n\004drop\030\001 \001(\0132 .com" +
|
||||
".ljsd.jieling.protocols.DropB\002H\001"
|
||||
".ljsd.jieling.protocols.Drop\":\n\025HeroLock" +
|
||||
"ChangeRequest\022\016\n\006heroId\030\001 \001(\t\022\021\n\tlockSta" +
|
||||
"te\030\002 \001(\005B\002H\001"
|
||||
};
|
||||
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
|
||||
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
|
||||
|
@ -23337,6 +23928,12 @@ public final class HeroInfoProto {
|
|||
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
|
||||
internal_static_com_ljsd_jieling_protocols_HeroReturnResponse_descriptor,
|
||||
new java.lang.String[] { "Drop", });
|
||||
internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(35);
|
||||
internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
|
||||
internal_static_com_ljsd_jieling_protocols_HeroLockChangeRequest_descriptor,
|
||||
new java.lang.String[] { "HeroId", "LockState", });
|
||||
return null;
|
||||
}
|
||||
};
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,21 @@
|
|||
package com.ljsd.jieling.handler;
|
||||
|
||||
import com.ljsd.jieling.logic.hero.HeroLogic;
|
||||
import com.ljsd.jieling.network.session.ISession;
|
||||
import com.ljsd.jieling.protocols.HeroInfoProto;
|
||||
import com.ljsd.jieling.protocols.MessageTypeProto;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
|
||||
@Component
|
||||
public class HeroLockHandler extends BaseHandler<HeroInfoProto.HeroLockChangeRequest>{
|
||||
@Override
|
||||
public MessageTypeProto.MessageType getMessageCode() {
|
||||
return MessageTypeProto.MessageType.HERO_LOCK_CHANGE_REQUEST;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void processWithProto(ISession iSession, HeroInfoProto.HeroLockChangeRequest proto) throws Exception {
|
||||
HeroLogic.getInstance().changeHeroLockState(iSession,proto.getHeroId(),proto.getLockState());
|
||||
}
|
||||
}
|
|
@ -46,6 +46,8 @@ public class Hero extends MongoBase {
|
|||
|
||||
private String especialEquip;
|
||||
|
||||
private int isLock;
|
||||
|
||||
public Hero(){
|
||||
//绑定关系
|
||||
this.setRootCollection(User._COLLECTION_NAME);
|
||||
|
@ -232,6 +234,16 @@ public class Hero extends MongoBase {
|
|||
updateString("especialEquip",especialEquip);
|
||||
}
|
||||
|
||||
|
||||
public int getIsLock() {
|
||||
return isLock;
|
||||
}
|
||||
|
||||
public void setIsLock(int isLock) {
|
||||
updateString("isLock",isLock);
|
||||
this.isLock = isLock;
|
||||
}
|
||||
|
||||
public String getEspecialEquip() {
|
||||
return especialEquip;
|
||||
}
|
||||
|
|
|
@ -2072,12 +2072,15 @@ public class HeroLogic {
|
|||
int uid = session.getUid();
|
||||
int responseMsgId = MessageTypeProto.MessageType.HERO_RETURN_RESPONSE_VALUE;
|
||||
User user = UserManager.getUser(uid);
|
||||
HeroManager heroManager = user.getHeroManager();
|
||||
Hero hero = user.getHeroManager().getHero(heroId);
|
||||
if(hero == null){
|
||||
MessageUtil.sendErrorResponse(session,0,responseMsgId,"no hero");
|
||||
List<String> heroList = new ArrayList<>(1);
|
||||
heroList.add(heroId);
|
||||
String err = ItemLogic.getInstance().checkHeroResolve(heroList, user);
|
||||
if("".equals(err)){
|
||||
MessageUtil.sendErrorResponse(session,0,responseMsgId,err);
|
||||
return;
|
||||
}
|
||||
HeroManager heroManager = user.getHeroManager();
|
||||
Hero hero = user.getHeroManager().getHero(heroId);
|
||||
int star = hero.getStar();
|
||||
int templateId = hero.getTemplateId();
|
||||
Map<Integer, SHeroReturn> sHeroReturnMap = SHeroReturn.sheroReturnMap.get(templateId);
|
||||
|
@ -2085,11 +2088,6 @@ public class HeroLogic {
|
|||
MessageUtil.sendErrorResponse(session,0,responseMsgId,"not satisfy");
|
||||
return;
|
||||
}
|
||||
boolean battleArray = HeroLogic.getInstance().isBattleArray(user, heroId);
|
||||
if (battleArray){
|
||||
MessageUtil.sendErrorResponse(session,0,responseMsgId,"妖灵师在阵容中");
|
||||
return;
|
||||
}
|
||||
SHeroReturn sHeroReturn = sHeroReturnMap.get(star);
|
||||
boolean b = ItemUtil.itemCost(user, sHeroReturn.getReturnConsume(), BIReason.HERO_BACK_CONSUME, templateId * 100 + star);
|
||||
if(!b){
|
||||
|
@ -2106,4 +2104,17 @@ public class HeroLogic {
|
|||
MessageUtil.sendMessage(session,1,responseMsgId,build,true);
|
||||
|
||||
}
|
||||
|
||||
public void changeHeroLockState(ISession session,String heroId,int lockState) throws Exception {
|
||||
int uid = session.getUid();
|
||||
int responseMsgId = MessageTypeProto.MessageType.HERO_LOCK_CHANGE_RESPONSE_VALUE;
|
||||
User user = UserManager.getUser(uid);
|
||||
Hero hero = user.getHeroManager().getHero(heroId);
|
||||
if(hero == null){
|
||||
MessageUtil.sendErrorResponse(session,0,responseMsgId,"no hero");
|
||||
return;
|
||||
}
|
||||
hero.setIsLock(lockState);
|
||||
MessageUtil.sendMessage(session,1,responseMsgId,null,true);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -348,7 +348,7 @@ public class ItemLogic {
|
|||
return baseBuilder;
|
||||
}
|
||||
|
||||
private String checkHeroResolve(List<String> heroIdsList,User user){
|
||||
public String checkHeroResolve(List<String> heroIdsList,User user){
|
||||
HeroManager heroManager = user.getHeroManager();
|
||||
if (heroIdsList.size() == 0){
|
||||
return "无可分解妖灵师";
|
||||
|
@ -358,6 +358,9 @@ public class ItemLogic {
|
|||
if (hero == null){
|
||||
return "无该妖灵师";
|
||||
}
|
||||
if(hero.getIsLock() == 1){
|
||||
return "妖灵师已被上锁";
|
||||
}
|
||||
boolean battleArray = HeroLogic.getInstance().isBattleArray(user, heroId);
|
||||
if (battleArray){
|
||||
return "妖灵师在阵容中";
|
||||
|
|
|
@ -98,6 +98,7 @@ public class CBean2Proto {
|
|||
.addAllEquipIdList(equipList)
|
||||
.addEspecialEquip(hero.getEspecialEquip())
|
||||
.addAllSoulPos(soulPoss)
|
||||
.setLockState(hero.getIsLock())
|
||||
.build();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue