| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- local ItemData = require("bag.Proto").ItemData
- local HeroSimple = require("hero.Proto").HeroSimple
- tActInfo =
- {
- {"ID", 1, "short"}, -- 子活动ID
- {"name", 1, "string"}, -- 子活动名
- {"nSortID", 1, "short"}, -- 排序id
- {"nPanelID", 1, "short"}, -- 面板id
- {"nIcon", 1, "int"}, -- 活动图标
- {"nRed", 1, "byte"}, -- 是否有红点 1 存在 0 不存在
- }
- -- 玩家登录主动下发活动信息(活动开启时)
- GC_WEEKLOOP_ACT_ALLINFO = {
- {"nStartTime", 1, "int"}, -- 开启时间
- {"nEendTime", 1, "int"}, -- 结束时间
- {"tActID", 10, tActInfo}, -- 活动信息
- }
- ---------------------- 英雄升星 ----------------------
- HeroPrize = {
- {"nID", 1, "int"}, -- 奖励编号
- {"nState", 1, "byte"}, -- 0 不可领取 1 - 可领取 2- 已领取
- {"item", 5, ItemData}, -- 奖励信息
- }
- SimplifyHero = {
- {"id", 1, "int"}, --id
- {"icon", 1, "int"}, --头像
- {"camp", 1, "byte"}, --阵营
- {"star", 1, "byte"}, --星级
- {"grade", 1, "byte"}, --品阶:初始为0
- {"name", 1, "string"}, -- 英雄名
- }
- -- 请求英雄升星活动信息
- CG_WEEKLOOP_ACT_HEROQUERY = {}
- -- 英雄升星 - 活动信息回复协议
- GC_WEEKLOOP_ACT_HEROQUERY =
- {
- {"list", 17, HeroPrize}, -- 奖励信息
- {"HeroData", 2, HeroSimple}, -- 英雄信息
- }
- -- 英雄升星- 请求所有英雄简略信息
- CG_WEEKLOOP_ACT_HEROGETSIMPLIFYINFO = {
- }
- -- 英雄升星- 请求所有英雄简略信息-回复
- GC_WEEKLOOP_ACT_HEROGETSIMPLIFYINFO =
- {
- {"tHeroData", 40, HeroSimple}, -- 简略英雄信息
- }
- -- 英雄升星 - 选择英雄
- CG_WEEKLOOP_ACT_HEROCHOSEHERO =
- {
- {"nID", 1, "int"}, -- 英雄ID
- }
- -- 回复 GC_WEEKLOOP_ACT_HEROQUERY
- -- 英雄升星 - 领取奖励
- CG_WEEKLOOP_ACT_HERPGETPRIZE = {}
- -- 回复 GC_WEEKLOOP_ACT_HEROQUERY
|