package rpc.protocols; option optimize_for = SPEED; import "CommonProto.proto"; //社稷大典贡献道具 message CommitShejiActivityItemRequest{ optional int32 itemId = 1; //道具id optional int32 itemNum = 2; //道具数量 } message CommitShejiActivityItemResponse{ optional Drop drop = 1; } message GetShejiAwardRequest{ optional int32 activityId = 1; } message GetShejiAwardResponse{ optional Drop drop = 1; } //选择易经宝库终极奖励 message SeletSubRewardPoolRequest{ optional int32 selectId = 1; optional int32 activityId = 2; } message SeletSubRewardPoolResponse{ } //灵兽up抽卡 message SpecicalMonsterChooseRequest{ optional int32 activityId = 1; optional int32 selectId = 2; } // 新将来袭 message NewGeneralAttackRequest{ // 活动id optional int32 activityId = 1; // 使用次数类型id optional int32 privilageTypeId = 2; } message NewGeneralAttackResponse{ // 战斗属性 optional FightData fightData = 1; // 道具 optional Drop drop = 2; } // 建木神树 message UpgradeGodTreeRequest{ } message UpgradeGodTreeResponse{ } //扭转乾坤 message GoodLuckRequest{ optional int32 activityId = 1; } message GoodLuckResponse{ optional int32 index = 1; optional Drop drop = 2; } message FuXingStoreBuyRequest{ optional int32 activityId = 1; } // 踏碎凌霄 message TasuilingxiaoRequest{ // 活动id optional int32 activityId = 1; } message TasuilingxiaoResponse{ // 战斗属性 optional FightData fightData = 1; // 掉落 optional Drop drop = 2; // 伤害值 optional int32 damageVal = 3; }