local ItemData = require("bag.Proto").ItemData -- 任务信息 BarTaskData = { {"taskID", 1, "short"}, {"name", 1, "string"}, {"star", 1, "byte"}, {"leftTime", 1, "int"}, {"needTime", 1, "int"}, {"zuanshiNeed", 1, "short"}, -- 快速完成所需钻石 {"heroIndex", 5, "int"}, -- 上阵英雄 } ------------------------------------------------- -- 查询酒馆任务 CG_BARTASK_QUERY = { } -- 刷新酒馆任务 CG_BARTASK_REFRESH = { } GC_BARTASK_QUERY = { {"bOpen", 1, "byte"}, -- 0未开启 1开启 {"refreshTime", 1, "int"}, {"refresItem", 1, ItemData}, -- 刷新 锁需要的道具 {"refreshNeed", 1, "short"}, --刷新所需钻石数量 {"qingbaoNeed", 1, "int"}, --接取任务所需要的情报 {"nowQingBao", 1, "int"}, --当前情报 {"qingBaoMax", 1, "int"}, --当前人物等级最多可存储情报值 {"freeCnt", 1, "byte"}, --免费刷新次数 >0优先显示 {"tequan", 1, "byte"}, -- 高级悬赏 0 未激活 1 已激活 {"tequanSuper", 1, "byte"}, -- 特权悬赏 {"doubleCnt", 1, "byte"}, -- 剩余双培次数 {"list", 200, BarTaskData}, {"hasCharge", 1, "byte"}, -- 是否已经首充, 1-已首充, 0-未首充 {"isAutoTask", 1, "byte"}, -- 是否勾选 "自动领取紫色以上任务", 1-勾选, 0-未勾选 {"AutoTaskTips", 1, "byte"}, -- 本次是否领取了紫色以上任务, 1- 领取了, 0-未领取 } -- 任务查询 CG_BARTASK_GET_QUERY = { {"taskID", 1, "int"}, } GC_BARTASK_GET_QUERY = { {"star", 1, "byte"}, -- x星 {"camp", 5, "byte"}, -- 阵营随机选取 } CG_BARTASK_REWARD_QUERY = { {"star", 1, "byte"}, } GC_BARTASK_REWARD_QUERY = { {"star", 1, "byte"}, {"item", 40, ItemData}, } -- 领取任务 CG_BARTASK_GET_DO = { {"taskID", 1, "int"}, {"heroIndexList", 5, "int"}, {"heroIDList", 5, "int"}, } -- 加速完成任务 CG_BARTASK_QUICK_FINISH = { {"taskID", 1, "int"}, } -- 提交任务 CG_BARTASK_FINISH_TASK = { {"taskID", 1, "int"}, } GC_BARTASK_FINISH_TASK= { {"taskID", 1, "int"}, {"item", 3, ItemData}, {"double", 1, "byte"}, } CG_BARTASK_CHOOSE_REWARD = { {"taskID", 1, "int"}, {"index", 1, "byte"}, } GC_BARTASK_CHOOSE_REWARD = { {"taskID", 1, "int"}, {"item", 1, ItemData}, {"double", 1, "byte"}, } -- 一键领取 CG_BARTASK_FINISH_ALL = {} GC_BARTASK_FINISH_ALL= { {"items", 10, ItemData}, {"double", 1, "byte"}, } -- 通知客户端一个任务改变了 GC_BARTASK_UPDATE = { {"op", 1, "byte"}, {"task", 1, BarTaskData}, {"nowQingBao", 1, "int"}, --当前情报 } -- 勾选"自动领取紫色以上任务" CG_BARTASK_SET_OP = { {"op", 1, "byte"} -- 1-勾选, 0 -取消 } GC_BARTASK_SET_OP = { {"op", 1, "byte"} -- 1-勾选, 0 -取消 }