2020-11-19 20:35:16 +08:00
|
|
|
package rpc.protocols;
|
2020-10-21 18:26:33 +08:00
|
|
|
|
|
|
|
option optimize_for = SPEED;
|
|
|
|
|
|
|
|
import "CommonProto.proto";
|
|
|
|
|
|
|
|
|
|
|
|
//社稷大典贡献道具
|
|
|
|
message CommitShejiActivityItemRequest{
|
2020-10-21 20:42:34 +08:00
|
|
|
optional int32 itemId = 1; //道具id
|
|
|
|
optional int32 itemNum = 2; //道具数量
|
2020-10-21 18:26:33 +08:00
|
|
|
}
|
|
|
|
|
2020-10-21 20:42:34 +08:00
|
|
|
message CommitShejiActivityItemResponse{
|
2020-10-22 16:20:38 +08:00
|
|
|
optional Drop drop = 1;
|
2020-10-21 20:42:34 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
message GetShejiAwardRequest{
|
2020-10-22 09:46:28 +08:00
|
|
|
optional int32 activityId = 1;
|
2020-10-21 20:42:34 +08:00
|
|
|
}
|
2020-10-21 18:26:33 +08:00
|
|
|
message GetShejiAwardResponse{
|
2020-10-22 09:46:28 +08:00
|
|
|
optional Drop drop = 1;
|
2020-10-21 18:26:33 +08:00
|
|
|
}
|
2020-11-07 04:47:01 +08:00
|
|
|
|
|
|
|
//选择易经宝库终极奖励
|
|
|
|
message SeletSubRewardPoolRequest{
|
|
|
|
optional int32 selectId = 1;
|
2020-11-05 13:52:19 +08:00
|
|
|
optional int32 activityId = 2;
|
2020-11-07 04:47:01 +08:00
|
|
|
}
|
|
|
|
message SeletSubRewardPoolResponse{
|
|
|
|
|
2020-11-11 17:39:25 +08:00
|
|
|
}
|
|
|
|
//灵兽up抽卡
|
|
|
|
message SpecicalMonsterChooseRequest{
|
|
|
|
optional int32 activityId = 1;
|
|
|
|
optional int32 selectId = 2;
|
2020-12-02 10:08:19 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// 新将来袭
|
|
|
|
message NewGeneralAttackRequest{
|
|
|
|
// 活动id
|
|
|
|
optional int32 activityId = 1;
|
|
|
|
// 使用次数类型id
|
|
|
|
optional int32 privilageTypeId = 2;
|
|
|
|
}
|
|
|
|
|
|
|
|
message NewGeneralAttackResponse{
|
|
|
|
// 战斗属性
|
|
|
|
optional FightData fightData = 1;
|
|
|
|
// 道具
|
|
|
|
optional Drop drop = 2;
|
2020-12-10 14:47:50 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// 建木神树
|
|
|
|
message UpgradeGodTreeRequest{
|
|
|
|
}
|
|
|
|
message UpgradeGodTreeResponse{
|
2021-01-21 10:06:39 +08:00
|
|
|
}
|
2021-01-21 10:16:59 +08:00
|
|
|
|
2021-01-21 10:06:39 +08:00
|
|
|
//扭转乾坤
|
2021-01-21 10:16:59 +08:00
|
|
|
message GoodLuckRequest{
|
|
|
|
optional int32 activityId = 1;
|
|
|
|
}
|
|
|
|
|
2021-01-21 10:06:39 +08:00
|
|
|
message GoodLuckResponse{
|
|
|
|
optional int32 index = 1;
|
|
|
|
optional Drop drop = 2;
|
2021-04-19 18:38:14 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
message FuXingStoreBuyRequest{
|
|
|
|
optional int32 activityId = 1;
|
2021-04-23 17:52:32 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// 踏碎凌霄
|
|
|
|
message TasuilingxiaoRequest{
|
|
|
|
// 活动id
|
|
|
|
optional int32 activityId = 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
message TasuilingxiaoResponse{
|
|
|
|
// 战斗属性
|
|
|
|
optional FightData fightData = 1;
|
|
|
|
// 掉落
|
|
|
|
optional Drop drop = 2;
|
2021-04-23 18:30:24 +08:00
|
|
|
// 伤害值
|
|
|
|
optional int32 damageVal = 3;
|
2021-05-24 17:19:12 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 选择抽卡
|
|
|
|
message choiceHeroRewardRequest{
|
|
|
|
optional int32 activityId = 1;
|
2021-05-25 15:52:07 +08:00
|
|
|
optional int32 rewardId = 2;
|
2021-05-24 17:19:12 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
message choiceHeroRewardResponse{
|
|
|
|
}
|
|
|
|
|
|
|
|
message choiceDrawCardRequest{
|
|
|
|
optional int32 activityId = 1;
|
2021-05-25 15:37:02 +08:00
|
|
|
optional int32 type = 2; // 单抽:1 十连抽:2
|
2021-05-24 17:19:12 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
message choiceDrawCardResponse{
|
|
|
|
optional Drop drop = 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|