| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- -- 圣器协议
- local UpStarCond = require("hero.Proto").UpStarCond
- local Attr = require("role.Proto").Attr
- local ItemData = require("bag.Proto").ItemData
- -- 查询
- CG_RELIC_QUERY = {
- {"camp",1,"byte"}, -- 查看此阵营圣器信息 首次进入传1
- }
- -- 解锁
- GC_RELIC_UNLOCK_QUERY_RETURN = {
- {"lockMsg",5,"byte"}, -- 对应阵营解锁信息 0 未解锁 1 已解锁 2 可解锁
- {"unlockNeed",2,UpStarCond}, -- 解锁材料 长度为0 即为不要解锁
- }
- CG_RELIC_UNLOCK_UNLOCK = {
- {"camp",1,"byte"}, -- 解锁某阵容
- {"inputIDList", 2, "int"}, -- 觉醒耗费的英雄ID
- {"inputIndexList", 2, "short"}, -- 觉醒耗费的英雄index
- }
- -- 解锁返回
- GC_RELIC_UNLOCK_RETURN = {
- {"camp",1,"byte"}, -- 解锁某阵容
- }
- -- 升级
- GC_RELIC_LVUP_QUERY_RETURN = {
- {"lockMsg",5,"byte"}, -- 对应阵营解锁信息 0 未解锁 1 已解锁 2 可解锁
- {"lv",1,"byte"}, -- 等级
- {"exp",1,"int"}, -- 当前经验
- {"maxExp",1,"int"}, -- 最大经验
- {"attr",10,Attr}, -- 属性
- {"item",5,ItemData}, -- 升级所需道具
- {"jinbi",1,"int"}, -- 升级所需道具
- }
- CG_RELIC_LVUP_DO = {
- {"camp",1,"byte"}, -- 解锁某阵容
- }
- -- 进阶
- CG_RELIC_JINJIE_QUERY = {
- {"camp",1,"byte"}, -- 阵容
- }
- GC_RELIC_JINJIE_QUERY = {
- {"quality",1,"byte"}, -- 品阶
- {"tupoLv",1,"byte"}, -- 突破等级
- {"attr",10,Attr}, -- 属性
- {"item",5,ItemData}, -- 升级所需道具
- {"jinbi",1,"int"}, -- 升级所需道具
- {"unlockNeed",2,UpStarCond}, -- 所需材料
- {"needLv",1,"byte"}, -- 进阶所需等级
- {"canJinjie",1,"byte"}, -- 是否可进阶
- {"canTupo",1,"byte"}, -- 是否可突破 0 已达到最大等级 1 阶数不够 2 材料不足 3 可以突破
- }
- CG_RELIC_JINJIE_YULAN_QUERY = {
- {"camp",1,"byte"}, -- 阵容
- }
- RelicJinjieYulan = {
- {"quality",1,"byte"}, -- 品阶
- {"desc",1,"string"}, -- 描述
- {"attr",10,Attr}, -- 属性
- }
- GC_RELIC_JINJIE_YULAN_QUERY = {
- {"yulan",20,RelicJinjieYulan}
- }
- -- 突破
- CG_RELIC_TUPO_DO = {
- {"camp",1,"byte"}, -- 突破某阵容
- }
- GC_RELIC_TUPO_RETURN = {
- {"befAttr",5,Attr},
- {"aftAttr",5,Attr},
- {"lv",1,"byte"},
- {"camp",1,"byte"},
- }
|