Compare commits

...

10 Commits

Author SHA1 Message Date
duhui 80ec97fbec 心愿 2023-06-01 16:39:11 +08:00
duhui cb06b7ca65 心愿 2023-06-01 16:30:42 +08:00
duhui dc67bb0326 心愿 2023-06-01 15:54:33 +08:00
duhui 7dc6b632b9 格式调整 2023-05-26 21:03:20 +08:00
duhui 4fa6528edc Merge branch 'dev_dh_bt' into bt/shenbing 2023-03-29 16:09:37 +08:00
duhui 169877cd13 线上修复 2023-03-29 15:18:39 +08:00
duhui d273cfded7 神兵 2023-03-29 15:12:19 +08:00
duhui c967cbc5da 神兵 2023-03-28 16:55:27 +08:00
duhui f259469870 神兵展示信息 2023-03-28 16:39:13 +08:00
duhui de905e7ef9 神兵编队信息 2023-03-28 14:23:03 +08:00
5 changed files with 848 additions and 828 deletions

View File

@ -5,203 +5,203 @@ option optimize_for = SPEED;
import "CommonProto.proto"; import "CommonProto.proto";
// //
message CommitShejiActivityItemRequest{ message CommitShejiActivityItemRequest{
optional int32 itemId = 1; //id optional int32 itemId = 1; //id
optional int32 itemNum = 2; // optional int32 itemNum = 2; //
} }
message CommitShejiActivityItemResponse{ message CommitShejiActivityItemResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message GetShejiAwardRequest{ message GetShejiAwardRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
} }
message GetShejiAwardResponse{ message GetShejiAwardResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
// //
message SeletSubRewardPoolRequest{ message SeletSubRewardPoolRequest{
optional int32 selectId = 1; optional int32 selectId = 1;
optional int32 activityId = 2; optional int32 activityId = 2;
} }
message SeletSubRewardPoolResponse{ message SeletSubRewardPoolResponse{
} }
//up //up
message SpecicalMonsterChooseRequest{ message SpecicalMonsterChooseRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
optional int32 selectId = 2; optional int32 selectId = 2;
} }
// //
message NewGeneralAttackRequest{ message NewGeneralAttackRequest{
// id // id
optional int32 activityId = 1; optional int32 activityId = 1;
// 使id // 使id
optional int32 privilageTypeId = 2; optional int32 privilageTypeId = 2;
} }
message NewGeneralAttackResponse{ message NewGeneralAttackResponse{
// //
optional FightData fightData = 1; optional FightData fightData = 1;
// //
optional Drop drop = 2; optional Drop drop = 2;
} }
// //
message GoodLuckRequest{ message GoodLuckRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
} }
message GoodLuckResponse{ message GoodLuckResponse{
optional int32 index = 1; optional int32 index = 1;
optional Drop drop = 2; optional Drop drop = 2;
} }
message FuXingStoreBuyRequest{ message FuXingStoreBuyRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
} }
// //
message TasuilingxiaoRequest{ message TasuilingxiaoRequest{
// id // id
optional int32 activityId = 1; optional int32 activityId = 1;
} }
message TasuilingxiaoResponse{ message TasuilingxiaoResponse{
// //
optional FightData fightData = 1; optional FightData fightData = 1;
// //
optional Drop drop = 2; optional Drop drop = 2;
// //
optional int32 damageVal = 3; optional int32 damageVal = 3;
} }
// //
message choiceHeroRewardRequest{ message choiceHeroRewardRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
optional int32 rewardId = 2; optional int32 rewardId = 2;
} }
message choiceHeroRewardResponse{ message choiceHeroRewardResponse{
} }
message choiceDrawCardRequest{ message choiceDrawCardRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
optional int32 type = 2; // :1 :2 optional int32 type = 2; // :1 :2
} }
message choiceDrawCardResponse{ message choiceDrawCardResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
// / // /
message qiMenDunJiaDrawRequest{ message qiMenDunJiaDrawRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
optional int32 num = 2;//1:,10: optional int32 num = 2;//1:,10:
} }
message qiMenDunJiaDrawResponse{ message qiMenDunJiaDrawResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
repeated int32 idList = 2;//id repeated int32 idList = 2;//id
} }
message qiMenDunJiaHitListRequest{ message qiMenDunJiaHitListRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
} }
message qiMenDunJiaHitListResponse{ message qiMenDunJiaHitListResponse{
repeated int32 hitList = 1; repeated int32 hitList = 1;
} }
// //
message RidingSwardActivityRequest{ message RidingSwardActivityRequest{
optional int32 activityId = 1;//id optional int32 activityId = 1;//id
} }
message RidingSwardActivityResponse{ message RidingSwardActivityResponse{
optional int32 state = 1;//012 optional int32 state = 1;//012
optional int64 time = 2;// optional int64 time = 2;//
repeated ModelUserInfo modelInfo = 3;// repeated ModelUserInfo modelInfo = 3;//
optional int32 rankId = 4;// optional int32 rankId = 4;//
optional int32 betCount = 5;// optional int32 betCount = 5;//
} }
// //
message RidingSwardInfoRequest{ message RidingSwardInfoRequest{
} }
// //
message RidingSwardRewardRequest{ message RidingSwardRewardRequest{
optional int32 round = 1;//,-1 optional int32 round = 1;//,-1
optional int32 swardId = 2;// optional int32 swardId = 2;//
} }
message RidingSwardRewardResponse{ message RidingSwardRewardResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
} }
// //
message RidingSwardBetRequest{ message RidingSwardBetRequest{
optional int32 swardId = 1;// optional int32 swardId = 1;//
optional int32 costNum = 2;// optional int32 costNum = 2;//
} }
// //
message RidingSwardInfoResponse{ message RidingSwardInfoResponse{
repeated RidingSwardRecord recordLsit = 1;// repeated RidingSwardRecord recordLsit = 1;//
repeated RidingSwardBet betList = 2;// repeated RidingSwardBet betList = 2;//
optional RidingSwardLastRank lastRank = 3;// optional RidingSwardLastRank lastRank = 3;//
optional int32 betCount = 4;// optional int32 betCount = 4;//
} }
// //
message WeekCardInfoRequest{ message WeekCardInfoRequest{
} }
message WeekCardInfoResponse{ message WeekCardInfoResponse{
repeated WeekCard allWeekCardInfo = 1; repeated WeekCard allWeekCardInfo = 1;
} }
message WeekCardRewardRequest{ message WeekCardRewardRequest{
optional int32 id = 1; //id optional int32 id = 1; //id
} }
message WeekCardRewardResponse{ message WeekCardRewardResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message WeekCardIndicationInfoResponse{ message WeekCardIndicationInfoResponse{
repeated WeekCard allWeekCardInfo = 1; repeated WeekCard allWeekCardInfo = 1;
} }
//up //up
message TrumpGachaSelectItemRequest{ message TrumpGachaSelectItemRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
repeated int32 selectIds = 2; repeated int32 selectIds = 2;
} }
//up //up
message GetTrumpSelectItemRequest{ message GetTrumpSelectItemRequest{
} }
message GetTrumpSelectItemResponse{ message GetTrumpSelectItemResponse{
repeated int32 selectIds = 1; repeated int32 selectIds = 1;
} }
// //
message BuyGoodsToItemRequest{ message BuyGoodsToItemRequest{
optional int32 goodId = 1; optional int32 goodId = 1;
optional int32 goodsNum = 2; optional int32 goodsNum = 2;
} }
message BuyGoodsToItemResponse{ message BuyGoodsToItemResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
// //
message UpStarActivitySelectRequest{ message UpStarActivitySelectRequest{
optional int32 activityId = 1; optional int32 activityId = 1;
optional int32 selectId = 2; optional int32 selectId = 2;
} }
message ExploreActivityIndication{ message ExploreActivityIndication{
optional int32 guildId = 1;//id optional int32 guildId = 1;//id
optional int32 exploreKillMonsterNum = 2;// optional int32 exploreKillMonsterNum = 2;//
} }

View File

@ -7,7 +7,7 @@ option optimize_for = SPEED;
message ErrorResponse{ message ErrorResponse{
optional int32 errCode =1 ; // 0-1 errMSg optional int32 errCode =1 ; // 0-1 errMSg
optional string errMsg =2 ; // optional string errMsg =2 ; //
repeated string errParams =3; // repeated string errParams =3; // `
} }
message Player{ message Player{
@ -154,11 +154,11 @@ option optimize_for = SPEED;
message FightTeamInfo { message FightTeamInfo {
repeated FightUnitInfo fightUnitList = 1; repeated FightUnitInfo fightUnitList = 1;
repeated FightUnitInfo pokemonUnitList = 2;// 1#2#3 repeated FightUnitInfo pokemonUnitList = 2;// 1#2#3
optional string teamPassiveList = 3 ; // repeated FightUnitInfo MagicSoldierList = 3;//
optional string specialPassive = 4; // optional string teamPassiveList = 4; //
optional int32 firstCamp = 5;// 0 optional string specialPassive = 5; //
optional int64 forceScore = 6;// optional int32 firstCamp = 6;// 0
optional int64 forceScore = 7;//
} }
@ -751,14 +751,14 @@ option optimize_for = SPEED;
message TeamOneTeamInfo{ message TeamOneTeamInfo{
repeated TeamSimpleInfo team =1; repeated TeamSimpleInfo team =1;
repeated TeamSimpleInfo PokemonInfos = 2; repeated TeamSimpleInfo PokemonInfos = 2;
optional int32 totalForce=3; optional int32 totalForce = 3;
repeated int64 remainHp = 4;// repeated int64 remainHp = 4;//
repeated PurpleSealShowInfo sealShow = 5;// repeated PurpleSealShowInfo sealShow = 5;//
repeated TransformationCardInfo transformationCardInfo = 6;// repeated TransformationCardInfo transformationCardInfo = 6;//
repeated SixiangxinfaInfo sixiangxinfaInfo = 7;// repeated SixiangxinfaInfo sixiangxinfaInfo = 7;//
repeated LifeGridInfo lifeGridInfo = 8;// repeated LifeGridInfo lifeGridInfo = 8;//
repeated UserMountInfo userMountInfo = 9;// repeated UserMountInfo userMountInfo = 9;//
repeated TeamSimpleInfo MagicSoldier = 10;//
} }
// //
message TeamOneInfo{ message TeamOneInfo{

View File

@ -5,625 +5,608 @@ option optimize_for = SPEED;
import "CommonProto.proto"; import "CommonProto.proto";
message GetHeroListInfoRequest{ message GetHeroListInfoRequest{
optional int32 index = 1; //0, :+ optional int32 index = 1; //0, :+
} }
message GetHeroListInfoResponse{ message GetHeroListInfoResponse{
repeated Hero heroList = 1; repeated Hero heroList = 1;
optional bool isSendFinish =2; // optional bool isSendFinish = 2; //
} }
//使 //使
message GetEndlessHeroListInfoRequest{ message GetEndlessHeroListInfoRequest{
optional int32 index = 1; //0, :+ optional int32 index = 1; //0, :+
} }
message GetEndlessHeroListInfoResponse{ message GetEndlessHeroListInfoResponse{
repeated Hero heroList = 1; repeated Hero heroList = 1;
optional bool isSendFinish =2; // optional bool isSendFinish = 2; //
optional int32 endlessMapId= 3;//id optional int32 endlessMapId = 3;//id
} }
message DrawHeroRequest{ message DrawHeroRequest{
optional int32 type = 1; optional int32 type = 1;
optional string str = 2; optional string str = 2;
} }
message DrawHeroResponse{ message DrawHeroResponse{
repeated Hero heroList = 1; repeated Hero heroList = 1;
} }
message HeroRandRequest{ message HeroRandRequest{
optional int32 type =1; // optional int32 type = 1; //
} }
message HeroRandResponse{ message HeroRandResponse{
optional Drop drop =1 ; optional Drop drop = 1 ;
optional Drop extraBox = 2 ;// optional Drop extraBox = 2 ;//
optional int32 mustCount = 3;// optional int32 mustCount = 3;//
repeated randomTypeNum drawTimes = 4;// repeated randomTypeNum drawTimes = 4;//
} }
message TeamposSaveRequest{ message TeamposSaveRequest{
optional TeamPosInfo TeamPosInfo =1; optional TeamPosInfo TeamPosInfo = 1;
} }
message GetAllTeamPosResponse{ message GetAllTeamPosResponse{
repeated TeamPosInfo TeamPosInfo =1; repeated TeamPosInfo TeamPosInfo = 1;
} }
message UpHeroLevelRequest{ message UpHeroLevelRequest{
optional string heroId = 1; //id optional string heroId = 1; //id
optional int32 targetLevel = 2 ;// optional int32 targetLevel = 2 ;//
} }
message UpHeroLevelResponse{ message UpHeroLevelResponse{
optional string heroId = 1; //id optional string heroId = 1; //id
optional int32 targetLevel = 2 ;// optional int32 targetLevel = 2 ;//
} }
message ConsumeItem{ message ConsumeItem{
optional int32 type = 1;// ,1:,2: 3: optional int32 type = 1;// ,1:,2: 3:
optional string itemId = 2;//idid optional string itemId = 2;//idid
} }
message ConsumeMaterial{ message ConsumeMaterial{
optional int32 position=1; // optional int32 position = 1; //
repeated ConsumeItem heroIds=2; //ids repeated ConsumeItem heroIds = 2; //ids
} }
message UpHeroStarRequest{ message UpHeroStarRequest{
optional string heroId = 1; //id optional string heroId = 1; //id
repeated ConsumeMaterial consumeMaterials = 2; // repeated ConsumeMaterial consumeMaterials = 2; //
optional int32 type = 3;//1 2 optional int32 type = 3;//1 2
} }
message UpQuickSoulEquipRequest{ message UpQuickSoulEquipRequest{
optional string equipId = 1; //id optional string equipId = 1; //id
repeated string soulEquipIds= 2; // repeated string soulEquipIds = 2; //
} }
message UpSoulEquipResponse{ message UpSoulEquipResponse{
optional string equipId = 1; //id optional string equipId = 1; //id
optional int32 leve =2;// optional int32 leve = 2;//
optional int32 exp =3;// optional int32 exp = 3;//
repeated string soulEquipIds= 4; // repeated string soulEquipIds = 4; //
} }
message EquipWearRequest{ message EquipWearRequest{
optional string heroId =1 ; //穿id optional string heroId = 1 ; //穿id
repeated string equipId =2 ; //id repeated string equipId = 2 ; //id
optional int32 type = 3;//1 2 optional int32 type = 3;//1 2
} }
message SoulEquipPos{ message SoulEquipPos{
optional int32 equipId =1 ; //id optional int32 equipId = 1 ; //id
optional int32 position= 2; // optional int32 position = 2; //
} }
message MergeSoulRequest{ message MergeSoulRequest{
optional int32 targetId = 1; // optional int32 targetId = 1; //
repeated int32 soulId =2; // repeated int32 soulId = 2; //
} }
message MergeSoulResponse{ message MergeSoulResponse{
optional Drop drop = 1; // optional Drop drop = 1; //
} }
message OptHeroSoul{ message OptHeroSoul{
optional string heroId =1 ; //穿id optional string heroId = 1 ; //穿id
repeated SoulEquipPos soulEquipIds =2 ; //id repeated SoulEquipPos soulEquipIds = 2 ; //id
} }
message SoulEquipWearRequest{ message SoulEquipWearRequest{
optional OptHeroSoul wearInfo =1; optional OptHeroSoul wearInfo = 1;
optional OptHeroSoul unloadInfo =2; optional OptHeroSoul unloadInfo = 2;
} }
message SoulEquipUnLoadWearRequest{ message SoulEquipUnLoadWearRequest{
optional string heroId =1 ; //穿id optional string heroId = 1 ; //穿id
repeated SoulEquipPos soulEquipIds =2 ; //id repeated SoulEquipPos soulEquipIds = 2 ; //id
} }
// 穿 // 穿
message WearGodSealRequest{ message WearGodSealRequest{
optional int32 type = 1;//0:1 optional int32 type = 1;//0:1
optional OptHeroSoul wearInfo = 2; optional OptHeroSoul wearInfo = 2;
} }
message WearGodSealResponse{ message WearGodSealResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
// //
message UpGodSealRequest{ message UpGodSealRequest{
optional int32 itemId = 1;//id optional int32 itemId = 1;//id
optional string heroId = 2;//id optional string heroId = 2;//id
} }
message UpGodSealResponse{ message UpGodSealResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message EquipUnLoadOptRequest{ message EquipUnLoadOptRequest{
optional string heroId = 1; optional string heroId = 1;
repeated string equipIds =2; repeated string equipIds = 2;
optional int32 type = 3;//1 2 optional int32 type = 3;//1 2
} }
message HeroComposeRequest{ message HeroComposeRequest{
optional Item item = 1; //, optional Item item = 1; //,
} }
message HeroComposeResponse{ message HeroComposeResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message GetAllEquipRequest{ message GetAllEquipRequest{
optional int32 index = 1; //0, :+ optional int32 index = 1; //0, :+
optional int32 type = 2;//1 34 optional int32 type = 2;//1 34
} }
message GetAllEquipResponse{ message GetAllEquipResponse{
repeated Equip equip =1; repeated Equip equip = 1;
optional bool isSendFinish =2; // optional bool isSendFinish = 2; //
} }
message GetAllPokemonRequest{ message GetAllPokemonRequest{
optional int32 start = 1;//20 optional int32 start = 1;//20
} }
message GetAllPokemonResponse{ message GetAllPokemonResponse{
repeated PokemonInfo pokemonInfo =1; repeated PokemonInfo pokemonInfo = 1;
repeated TeamPokemonInfo teamPokemonInfos = 2; // repeated TeamPokemonInfo teamPokemonInfos = 2; //
repeated int32 pokemonGot = 3;// repeated int32 pokemonGot = 3;//
} }
message GetAllPropertyInfoResponse{ message GetAllPropertyInfoResponse{
repeated int32 allBookEnabled = 1;// repeated int32 allBookEnabled = 1;//
repeated int32 equipGot = 2;// repeated int32 equipGot = 2;//
repeated EquipBookInfo equipList = 3;// repeated EquipBookInfo equipList = 3;//
} }
// //
message ReplaceTeamPokemonInfoRequest { message ReplaceTeamPokemonInfoRequest {
repeated TeamPokemonInfo teamPokemonInfos = 1; // repeated TeamPokemonInfo teamPokemonInfos = 1; //
} }
message PokenmonUpLevelRequest{// message PokenmonUpLevelRequest{//
optional string pokemonId =1;//id optional string pokemonId = 1;//id
optional int32 level =2; // optional int32 level = 2; //
} }
message PokenmonUpLevelResponse{ message PokenmonUpLevelResponse{
optional int32 level = 1; optional int32 level = 1;
} }
message PokemonAdvancedRequest{ // message PokemonAdvancedRequest{//
optional string pokemonId = 1; //id optional string pokemonId = 1; //id
repeated string consumePokemonIds = 2;// repeated string consumePokemonIds = 2;//
} }
message PokemonBackRequest{ // message PokemonBackRequest{//
optional string pokemonId = 1; //id optional string pokemonId = 1; //id
} }
message PokemonBackResponse{ message PokemonBackResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message PokemonFreeRequest{ // message PokemonFreeRequest{//
repeated string pokemonId = 1; //id repeated string pokemonId = 1; //id
optional int32 pieceId = 2;//id optional int32 pieceId = 2;//id
optional int32 pieceNum = 3; optional int32 pieceNum = 3;
} }
message PokemonFreeResponse{ message PokemonFreeResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message AllBookEnableRequest{ message AllBookEnableRequest{
optional int32 bookId = 1;//id optional int32 bookId = 1;//id
} }
message GetAllRingFireResponse{ message GetAllRingFireResponse{
repeated RingFireInfo ringFireInfo =1; repeated RingFireInfo ringFireInfo = 1;
} }
message PokemonBookEnableResponse{ message PokemonBookEnableResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message SoulRandRequest{ message SoulRandRequest{
optional int32 time =1; // optional int32 time = 1; //
} }
message SoulRandResponse{ message SoulRandResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
optional int32 pos = 2; optional int32 pos = 2;
optional int32 time =3; // optional int32 time = 3; //
} }
message SoulForceRandRequest{ message SoulForceRandRequest{
} }
message SoulForceRandResponse{ message SoulForceRandResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
optional int32 pos = 2; optional int32 pos = 2;
} }
message HeroReturnRequest{ message HeroReturnRequest{
optional string heroId = 1; optional string heroId = 1;
optional int32 type = 2; // 0: 1退 optional int32 type = 2; // 0: 1退
} }
message HeroReturnResponse{ message HeroReturnResponse{
optional Drop drop =1; optional Drop drop = 1;
} }
message HeroLockChangeRequest{ message HeroLockChangeRequest{
optional string heroId =1; optional string heroId = 1;
optional int32 lockState = 2 ; // 1 0 optional int32 lockState = 2 ; // 1 0
} }
message ComplexEquipRequest{ message ComplexEquipRequest{
optional int32 type = 1;// optional int32 type = 1;//
optional int32 star = 2;// 0 optional int32 star = 2;// 0
optional int32 num = 3;// optional int32 num = 3;//
} }
message ComplexEquipResponse{ message ComplexEquipResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
} }
message ComplexJewelEquipRequest{ message ComplexJewelEquipRequest{
optional int32 type = 1;// optional int32 type = 1;//
optional int32 rance = 2;// optional int32 rance = 2;//
optional int32 targetleve = 3;// 0 optional int32 targetleve = 3;// 0
optional int32 num = 4;// optional int32 num = 4;//
} }
message ComplexJewelEquipResponse{ message ComplexJewelEquipResponse{
repeated string equipIds =1;// repeated string equipIds = 1;//
optional Drop drop = 2;// optional Drop drop = 2;//
} }
message EspecialEquipBackRequest{ message EspecialEquipBackRequest{
repeated string heroIdLsit = 1;// repeated string heroIdLsit = 1;//
} }
message EspecialEquipBackResponse{ message EspecialEquipBackResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
message SaveHeroChangeRequest{ message SaveHeroChangeRequest{
optional string heroId = 1; //id optional string heroId = 1; //id
} }
message SaveHeroChangeResponse{ message SaveHeroChangeResponse{
optional int32 heroTempId = 2; //id optional int32 heroTempId = 2; //id
} }
message CancelHeroChangeRequest{ message CancelHeroChangeRequest{
optional string heroId = 1; //id optional string heroId = 1; //id
} }
message CancelHeroChangeResponse{ message CancelHeroChangeResponse{
} }
message DoHeroChangeRequest{ message DoHeroChangeRequest{
optional string heroId = 1; //id optional string heroId = 1; //id
} }
message DoHeroChangeResponse{ message DoHeroChangeResponse{
optional Drop drop = 1;// optional Drop drop = 1;//
} }
message GetAllSkinResponse{ message GetAllSkinResponse{
repeated SkinInfo skinInfo = 1; repeated SkinInfo skinInfo = 1;
} }
message ChangeSkinRequest{ message ChangeSkinRequest{
optional string heroId = 1; optional string heroId = 1;
optional int32 skinId = 2; optional int32 skinId = 2;
} }
message GetSkinIndication{ message GetSkinIndication{
optional SkinInfo skinInfo = 1;// optional SkinInfo skinInfo = 1;//
} }
// //
message OpenResonanceRequest { message OpenResonanceRequest {
optional int32 gridId = 1; // id optional int32 gridId = 1; // id
} }
// //
message ResonanceRequest{ message ResonanceRequest{
optional string heroId = 1; // id optional string heroId = 1; // id
optional int32 gridId = 2; // id optional int32 gridId = 2; // id
optional int32 type = 3; // 1: 2 3:鸿使 4:鸿使 optional int32 type = 3; // 1: 2 3:鸿使 4:鸿使
} }
message ResonanceResponse{ message ResonanceResponse{
optional int32 leftTime = 1; // optional int32 leftTime = 1; //
} }
// //
message CleanResonanceTimeRequest{ message CleanResonanceTimeRequest{
optional int32 gridId = 2; // id optional int32 gridId = 2; // id
optional int32 type = 1; // 1cd 2鸿使cd optional int32 type = 1; // 1cd 2鸿使cd
} }
// 鸿鸿使 // 鸿鸿使
message HongmengHeroInfo{ message HongmengHeroInfo{
optional int32 gridId = 1; // optional int32 gridId = 1; //
optional string heroId = 2; // id optional string heroId = 2; // id
optional int64 time = 3; // optional int64 time = 3; //
} }
// //
message HongmengAddition{ message HongmengAddition{
optional int32 additionType = 1; // 1 2 3 4 5 optional int32 additionType = 1; // 1 2 3 4 5
optional int32 value = 2; // optional int32 value = 2; //
optional int32 heroTid = 3; // 0鸿-1id optional int32 heroTid = 3; // 0鸿-1id
} }
// 鸿 // 鸿
message GetHongmengInfoRequest{ message GetHongmengInfoRequest{
} }
message GetHongmengInfoResponse{ message GetHongmengInfoResponse{
repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使 repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使
repeated HongmengAddition hongmengAdditions = 2; // repeated HongmengAddition hongmengAdditions = 2; //
repeated HongmengHeroInfo hongmengResonacnes = 3; // 使 repeated HongmengHeroInfo hongmengResonacnes = 3; // 使
optional int32 hongmengTabletMax = 4; // 鸿,0鸿 optional int32 hongmengTabletMax = 4; // 鸿,0鸿
} }
// 鸿 // 鸿
message HongmengInfoIndication{ message HongmengInfoIndication{
repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使 repeated HongmengHeroInfo hongmengGuards = 1; // 鸿鸿使
repeated HongmengAddition hongmengAdditions = 2; // repeated HongmengAddition hongmengAdditions = 2; //
repeated HongmengHeroInfo hongmengResonacnes = 3; // 使 repeated HongmengHeroInfo hongmengResonacnes = 3; // 使
optional int32 hongmengTabletMax = 4; // 鸿,0鸿 optional int32 hongmengTabletMax = 4; // 鸿,0鸿
} }
// 鸿 // 鸿
message HongmengSteleNewHandIndication{ message HongmengSteleNewHandIndication{
optional int32 state = 1;// 鸿 optional int32 state = 1;// 鸿
} }
// //
message UpPracticeLevelRequest{} message UpPracticeLevelRequest{}
message UpPracticeLevelResponse{ message UpPracticeLevelResponse{
optional int32 practiceLevel = 1;// optional int32 practiceLevel = 1;//
} }
// //
message XiuxianLevelUpResponse{ message XiuxianLevelUpResponse{
optional int32 xiuxianLevel = 1;// optional int32 xiuxianLevel = 1;//
} }
// //
message ReplacePurpleMansionSealRequest{ message ReplacePurpleMansionSealRequest{
optional int32 oldSealId = 1;//id optional int32 oldSealId = 1;//id
optional int32 newSealId = 2;//id optional int32 newSealId = 2;//id
optional string subId = 3;//id optional string subId = 3;//id
} }
message ReplacePrupleMansionSealResponse{ message ReplacePrupleMansionSealResponse{
repeated PurpleMansionSeal sealList = 1; repeated PurpleMansionSeal sealList = 1;
} }
// //
message PurpleMansionSealIndication{ message PurpleMansionSealIndication{
repeated PurpleMansionSeal sealList = 1; repeated PurpleMansionSeal sealList = 1;
} }
// -
// message beautyBagCardIndication{
message wishDrawCardIndication{
repeated wishDrawCardInfo infoList = 1;
}
message choiceWishHeroRequest{
repeated wishDrawCardInfo infoList = 1;//status
}
message choiceWishHeroResponse{
repeated wishDrawCardInfo infoList = 1;
optional int32 serverOpenTime = 2;//
repeated int32 heroList = 3;//
}
// -
message beautyBagCardIndication{
repeated beautyBagCardInfo infoList = 1; repeated beautyBagCardInfo infoList = 1;
} }
message beautyBagWishEquipRequest{ message beautyBagWishEquipRequest{
repeated beautyBagCardInfo infoList = 1; repeated beautyBagCardInfo infoList = 1;
} }
message beautyBagWishEquipResponse{ message beautyBagWishEquipResponse{
repeated beautyBagCardInfo infoList = 1; repeated beautyBagCardInfo infoList = 1;
} }
// //
message SixiangUpRequest{ message SixiangUpRequest{
optional int32 professionId = 1; optional int32 professionId = 1;
} }
message SixiangUpResponse{ message SixiangUpResponse{
repeated SixiangxinfaPropertyInfo infoList = 1; repeated SixiangxinfaPropertyInfo infoList = 1;
} }
// //
message SixiangUpStarRequest{ message SixiangUpStarRequest{
optional int32 professionId = 1; optional int32 professionId = 1;
} }
message SixiangUpStarResponse{ message SixiangUpStarResponse{
optional int32 starLv = 1; optional int32 starLv = 1;
repeated SixiangxinfaPropertyInfo infoList = 2; repeated SixiangxinfaPropertyInfo infoList = 2;
} }
// //
message GetLikableDataResponse{ message GetLikableDataResponse{
repeated LikableInfo infoList = 1; repeated LikableInfo infoList = 1;
optional int32 likableRemainTime = 2;// optional int32 likableRemainTime = 2;//
} }
// //
message HeroUpLikableRequest{ message HeroUpLikableRequest{
optional int32 heroStaticId = 1;//id optional int32 heroStaticId = 1;//id
optional int32 itemId = 2;//id optional int32 itemId = 2;//id
optional int32 itemNum = 3;// optional int32 itemNum = 3;//
} }
/// ///
message EquipBookIndication{ message EquipBookIndication{
repeated EquipBookInfo changeEquipList = 1;//() repeated EquipBookInfo changeEquipList = 1;//()
} }
// //
message HeroGodSoulBindRequest{ message HeroGodSoulBindRequest{
optional string heroId = 1;// optional string heroId = 1;//
optional int32 godSoulLv = 2;// optional int32 godSoulLv = 2;//
repeated string bindHeros=3;// repeated string bindHeros = 3;//
} }
// //
message PracticeSkillUpRequest{ message PracticeSkillUpRequest{
optional int32 skillId = 1; optional int32 skillId = 1;
} }
// //
message FaBaoSoulUpLvRequest{ message FaBaoSoulUpLvRequest{
optional int32 id = 1; optional int32 id = 1;
optional int32 level = 2; optional int32 level = 2;
} }
// //
message GetTransformationRequest{ message GetTransformationRequest{
} }
message GetTransformationResponse{ message GetTransformationResponse{
repeated TransformationCardInfo list = 1;// repeated TransformationCardInfo list = 1;//
optional int32 id = 2;//id optional int32 id = 2;//id
optional Drop drop = 3;// optional Drop drop = 3;//
} }
message UpOrDownTransformationRequest{ message UpOrDownTransformationRequest{
optional int32 id = 1;//id optional int32 id = 1;//id
optional int32 index = 2;// optional int32 index = 2;//
} }
// //
message TransformationUpGradeRequest{ message TransformationUpGradeRequest{
optional int32 type = 1;//1: 1 optional int32 type = 1;//1: 1
optional int32 id = 2;//id optional int32 id = 2;//id
repeated KeyVal itemList = 3;//id, repeated KeyVal itemList = 3;//id,
} }
message TransformationUpGradeResponse{ message TransformationUpGradeResponse{
optional TransformationCardInfo info = 1;// optional TransformationCardInfo info = 1;//
optional Drop drop = 2;// optional Drop drop = 2;//
} }
// //
message TransformationForceUpRequest{ message TransformationForceUpRequest{
optional int32 id = 1;//id optional int32 id = 1;//id
} }
message TransformationForceUpResponse{ message TransformationForceUpResponse{
optional int32 id = 1;//id optional int32 id = 1;//id
} }
// //
message LifeStoneUpRequest{ message LifeStoneUpRequest{
optional int32 type = 1;// 1: 2: 3: 4: optional int32 type = 1;// 1: 2: 3: 4:
optional int32 gridId = 2;//id 0 optional int32 gridId = 2;//id 0
optional int32 gridIndex = 3;// optional int32 gridIndex = 3;//
optional int32 curGemId = 4;//id optional int32 curGemId = 4;//id
optional int32 selectNum = 5;// optional int32 selectNum = 5;//
} }
// //
message LifeStoneUpResponse{ message LifeStoneUpResponse{
optional LifeGridInfo lifeGridInfo = 1;// optional LifeGridInfo lifeGridInfo = 1;//
optional Drop drop = 2;// optional Drop drop = 2;//
} }
//穿/ //穿/
message LifeGridChangeRequest{ message LifeGridChangeRequest{
optional int32 type = 1;// 1:穿 2: optional int32 type = 1;// 1:穿 2:
optional int32 position = 2;//id optional int32 position = 2;//id
optional int32 index = 3;// optional int32 index = 3;//
optional int32 lifeStoneId = 4;//id optional int32 lifeStoneId = 4;//id
} }
// //
message LifeGridChangeResponse{ message LifeGridChangeResponse{
optional LifeGridInfo lifeGridInfo = 1;// optional LifeGridInfo lifeGridInfo = 1;//
} }
// //
message GodDevilHeroSelectPropRequest{ message GodDevilHeroSelectPropRequest{
optional string heroId = 1; // id optional string heroId = 1; // id
optional int32 propId = 2; // id (HeroConfigPropertyName) optional int32 propId = 2; // id (HeroConfigPropertyName)
} }
message LikeHeroRankRequest{ message LikeHeroRankRequest{
optional int32 rankSubId = 1; // id optional int32 rankSubId = 1; // id
optional int32 heroTid = 2; // id optional int32 heroTid = 2; // id
} }
message userLikeHeroRankInfoRequest{ message userLikeHeroRankInfoRequest{
optional int32 rankSubId = 1; // id optional int32 rankSubId = 1; // id
} }
message userLikeHeroRankInfoResponse{ message userLikeHeroRankInfoResponse{
repeated int32 heroTid = 1; // id repeated int32 heroTid = 1; // id
} }
// //
message EquipIntensifyRequset{ message EquipIntensifyRequset{
optional string heroId = 1;//id optional string heroId = 1;//id
optional int32 type = 2;//0 1-4 optional int32 type = 2;//0 1-4
} }
message EquipIntensifyResponse{ message EquipIntensifyResponse{
repeated EquipIntensifyInfo infos = 1;// repeated EquipIntensifyInfo infos = 1;//
optional int32 equipRankUp = 2;// optional int32 equipRankUp = 2;//
} }
// //
message HomeEquipStrongResetRequset{ message HomeEquipStrongResetRequset{
optional string heroId = 1;//id optional string heroId = 1;//id
} }
message HomeEquipStrongResetResponse{ message HomeEquipStrongResetResponse{
optional Drop drop = 1; optional Drop drop = 1;
} }
// //
message UpgradeGodTreeRequest{ message UpgradeGodTreeRequest{
optional string jewelId = 1;//id optional string jewelId = 1;//id
optional int32 count = 2;// optional int32 count = 2;//
} }
message UpgradeGodTreeResponse{ message UpgradeGodTreeResponse{
} }
// //
message HeroChangeRequest{ message HeroChangeRequest{
optional string heroID1 = 1; optional string heroID1 = 1;
optional string heroID2 = 2; optional string heroID2 = 2;
optional int32 itemID = 3;//id optional int32 itemID = 3;//id
} }
message HeroChangeResponse{ message HeroChangeResponse{
repeated Hero heros = 1; repeated Hero heros = 1;
} }

View File

@ -1522,7 +1522,7 @@ enum MessageType{
MAGIC_SOLDIER_INFO_REQUEST = 3050211;// MAGIC_SOLDIER_INFO_REQUEST = 3050211;//
MAGIC_SOLDIER_INFO_RESPONSE = 3050212; MAGIC_SOLDIER_INFO_RESPONSE = 3050212;
MAGIC_SOLDIER_LOCATION_REQUEST = 3050213;// MAGIC_SOLDIER_LOCATION_REQUEST = 3050213;//
MAGIC_SOLDIER_LOCATION_RESPONSE = 3050214; MAGIC_SOLDIER_LOCATION_RESPONSE = 3050214;
MAGIC_SOLDIER_RETURN_REQUEST = 3050215;// MAGIC_SOLDIER_RETURN_REQUEST = 3050215;//
@ -1534,6 +1534,11 @@ enum MessageType{
MAGIC_SOLDIER_STRONG_REQUEST = 3050219;// MAGIC_SOLDIER_STRONG_REQUEST = 3050219;//
MAGIC_SOLDIER_STRONG_RESPONSE = 3050220; MAGIC_SOLDIER_STRONG_RESPONSE = 3050220;
MAGIC_SOLDIER_EXCHANGE_REQUEST = 3050221;//
MAGIC_SOLDIER_EXCHANGE_RESPONSE = 3050222;
DESIRE_DRAW_CARD_REQUEST = 3050223;
DESIRE_DRAW_CARD_RESPONSE = 3050224;
//==========================================================800000global ========================================================== //==========================================================800000global ==========================================================

View File

@ -1297,7 +1297,7 @@ message MagicSoldierInfoResponse{
repeated MagicSoldier infos = 1;// repeated MagicSoldier infos = 1;//
repeated int32 book = 2;// repeated int32 book = 2;//
} }
// //
message MagicSoldierLocationRequest{ message MagicSoldierLocationRequest{
optional string id = 1;//id optional string id = 1;//id
optional int32 point = 2;// optional int32 point = 2;//
@ -1327,3 +1327,35 @@ message MagicSoldierStrongRequest{
} }
message MagicSoldierStrongResponse{ message MagicSoldierStrongResponse{
} }
//
message magicSoldierExchangeRequest{
optional string id = 1;//
optional string id2 = 2;//
}
message MagicSoldierExchangeResponse{
}
//
message DesireDrawCardRequest{
optional int32 type = 1;//
optional int32 tempId = 2;//id
}
message DesireDrawCardResponse{
optional int32 type = 1;//
optional int32 tempId = 2;//id
}
message choiceWishHeroRequest{
optional int32 type = 1;//
}
message choiceWishHeroResponse{
optional int32 desireId = 1;//id
repeated int32 newList = 2;//
}
message wishDrawCardIndication{
//
repeated wishDrawCardInfo infoList = 1;
}