Merge branch 'master' of 60.1.1.230:backend/jieling_protocol

master_huanxiang
wangyuan 2019-02-21 10:27:07 +08:00
commit 608a4a891f
4 changed files with 30 additions and 2 deletions

View File

@ -98,8 +98,9 @@ option optimize_for = SPEED;
message Mission{
optional string id = 1;
optional int32 itemId = 2;
optional int32 itemId = 1;
optional string state = 2;
optional int32 missionStep = 3;
}

View File

@ -38,6 +38,8 @@ import "CommonProto.proto";
optional EventBehaviorCommon EventBehaviorCommon = 2;
// 奖励
optional Drop drop = 3;
// 开启主线任务
optional Mission mission = 4;
}
// 更新地图状态

View File

@ -98,6 +98,12 @@ enum MessageType{
MAIL_TAKE_MAIL_ITEM_REQUEST = 11208; //领取附件
MAIL_TAKE_MAIL_ITEM_RESPONESE = 11209;
MISSION_GET_ALL_REQUEST = 11210; // 获取任务
MISSION_GET_ALL_RESPONSE = 11211;
MISSION_TAKE_REWARD_REQUEST = 11212; // 领取任务奖励
MISSION_TAKE_REWARD_RESPONSE = 11213;
// N 11300
// O 11400
// P 11500

View File

@ -0,0 +1,19 @@
package com.ljsd.jieling.protocols;
option optimize_for = SPEED;
import "CommonProto.proto";
// 获取任务信息
message MissionGetAllResponse{
repeated Mission missions = 1; // 所有任务
}
// 领取任务奖励
message TakeMissionRewardRequest{
optional int32 missionId = 1; // 要领取奖励的任务id
}
message TakeMissionResponse{
optional Drop Drop = 1;
}