118 lines
3.4 KiB
Erlang
118 lines
3.4 KiB
Erlang
%%----------------------------------------------------
|
|
%% 新手训练营
|
|
%%
|
|
%% @author linguohui
|
|
%%----------------------------------------------------
|
|
-module(proto_276).
|
|
-export([info/0, cfg/0]).
|
|
-include("protocol.hrl").
|
|
|
|
info() -> {
|
|
"新手训练营"
|
|
,["common.hrl", "formation.hrl"]
|
|
}.
|
|
|
|
-spec cfg() -> [#rpc{}].
|
|
cfg() ->
|
|
[
|
|
#rpc{
|
|
code = 27600
|
|
,log_title = "请求完成情况"
|
|
,req_desc = "请求完成情况"
|
|
,req = []
|
|
,reply_desc = "请求完成情况"
|
|
,reply = [
|
|
{array, single, ids, "已完成的训练Id", [
|
|
{uint32, id, "id"}
|
|
]}
|
|
,{array, single, reward_ids, "已领奖的训练Id", [
|
|
{uint32, id, "id"}
|
|
]}
|
|
,{uint8, flag, "是否完成全部初阶训练, 是1 否0"}
|
|
]
|
|
}
|
|
,#rpc{
|
|
code = 27601
|
|
,log_title = "开始挑战"
|
|
,req_desc = "开始挑战"
|
|
,req = [
|
|
{uint32, id, "训练id"}
|
|
,{uint16, formation_type, "阵法类型"}
|
|
,{array, formation_pos, pos_info, "阵法信息", [
|
|
{uint8, pos, "位置"}
|
|
,{uint32, id, "伙伴Id"}
|
|
]}
|
|
]
|
|
,reply_desc = "开始挑战"
|
|
,reply = [
|
|
{uint8, flag, "是否成功"}
|
|
,{string, msg, "信息"}
|
|
]
|
|
}
|
|
,#rpc{
|
|
code = 27602
|
|
,log_title = "请求进入"
|
|
,req_desc = "请求进入"
|
|
,req = [
|
|
{uint32, id, "训练id"}
|
|
]
|
|
,reply_desc = "请求进入"
|
|
,reply = [
|
|
{uint8, flag, "是否成功"}
|
|
,{string, msg, "信息"}
|
|
,{uint8, is_first, "是否是第一次进入 是:1,否:0"}
|
|
,{uint8, is_formation, "是否点击过阵法图标 是:1,否:0"}
|
|
]
|
|
}
|
|
,#rpc{
|
|
code = 27603
|
|
,log_title = "点击阵法图标"
|
|
,req_desc = "点击阵法图标"
|
|
,req = [
|
|
{uint32, id, "训练id"}
|
|
]
|
|
,reply_desc = "点击阵法图标"
|
|
,reply = []
|
|
}
|
|
|
|
,#rpc{
|
|
code = 27604
|
|
,log_title = "领奖"
|
|
,req_desc = "领奖"
|
|
,req = [
|
|
{uint32, id, "训练id"}
|
|
]
|
|
,reply_desc = "开始挑战"
|
|
,reply = [
|
|
{uint8, flag, "是否成功"}
|
|
,{string, msg, "信息"}
|
|
,{uint32, id, "训练id"}
|
|
]
|
|
},
|
|
#rpc{
|
|
code = 27605
|
|
,log_title = "请求阵容领奖信息"
|
|
,req_desc = "请求阵容领奖信息"
|
|
,req = []
|
|
,reply_desc = "请求阵容领奖信息"
|
|
,reply = [
|
|
{array, single, ids, "已领取的阵容Id", [
|
|
{uint32, id, "id"}
|
|
]}
|
|
]
|
|
},
|
|
#rpc{
|
|
code = 27606
|
|
,log_title = "阵容领奖"
|
|
,req_desc = "阵容领奖"
|
|
,req = [
|
|
{uint32, id, "阵容id"}
|
|
]
|
|
,reply_desc = "开始挑战"
|
|
,reply = [
|
|
{uint8, flag, "是否成功"}
|
|
,{string, msg, "信息"}
|
|
]
|
|
}
|
|
].
|