| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- local ItemData = require("bag.Proto").ItemData
- local HeroNiceNet = require("hero.Proto").HeroNiceNet
- local HeroSimple = require("hero.Proto").HeroSimple
- CG_DRAWCARD_QUERY = {}
- DrawCardNet = {
- {"id", 1, "byte"},
- {"leftFreeTime",1, "int"}, -- 免费倒计时
- {"leftFreeCnt", 1, "int"}, -- 剩余免费次数
- {"items", 3, ItemData}, -- {1次消耗道具,10次消耗道具}
- {"zuanshi", 3, "int"}, -- {1次消耗钻石,10次消耗钻石}0为不能用钻石
- {"isFirst", 1, "byte"}, -- 是否首次十连
- {"canBuy", 1, "byte"}, -- 可否购买
- }
- GC_DRAWCARD_QUERY = {
- {"list", 4, DrawCardNet},
- {"jifen", 1, "int"}, -- 当前积分
- {"qiyuan", 1, ItemData},
- {"skip", 1, "byte"}, -- 是否跳过
- {"leftNoSRRCnt", 1, "int"}, -- 还需高抽多少次,必出SSR
- {"leftNewSRRCnt", 1, "int"}, -- 新英雄活动期间,累计抽了多少次
- {"leftNewSRR40Cnt", 1, "int"}, -- 还需精灵召唤抽多少次,必出SSR
- {"bShowHero", 1, "byte"}, -- 是否播放英雄展示动画 1 不播放 0 播放
- {"nHighCnt", 1, "int"}, -- 高级抽卡次数
- }
- CG_DRAWCARD_OP = {
- {"id", 1, "byte"}, --1 基础召唤 2 高级召唤 3 友情召唤 0 积分召唤
- {"op", 1, "byte"}, --1 1次 2 10次, 3-100次
- {"skip", 1, "byte"}, --是否跳过
- {"isAct", 1, "int"}, --是否选取up活动
- }
- DrawCardOpNet = {
- {"id", 1, "byte"},
- {"op", 1, "byte"},
- {"heros", 10, HeroNiceNet}, -- 召唤获得英雄
- {"items", 10, ItemData}, -- 自动分解获得道具
- {"jifen", 1, "int"}, -- 当前积分
- }
- GC_DRAWCARD_OP = {
- {"data", 1, DrawCardOpNet},
- {"drawData", 1, DrawCardNet},
- {"leftNoSRRCnt", 1, "int"}, -- 还需高抽多少次,必出SSR
- {"isAct", 1, "int"}, --是否选取up活动
- {"leftNewSRRCnt", 1, "int"}, -- 新英雄活动期间,累计抽了多少次
- {"leftNewSRR40Cnt", 1, "int"}, -- 还需精灵召唤抽多少次,必出SSR
- {"nHighCnt", 1, "int"}, -- 高级抽卡次数
- }
- GC_DRAWCARD_OP2 = {
- {"heros", 30, HeroNiceNet}, -- 召唤获得英雄
- {"items", 30, ItemData}, -- 自动分解获得道具
- {"isEnd", 1, "byte"}, -- 是否发完, 0-没有, 1-发完
- }
- CG_DRAWCARD_SKIP_SET = {
- {"skip", 1, "byte"}, -- 是否跳过
- }
- CG_DRAWCARD_SKIP_HEROSHOW = {
- {"bOperate", 1, "byte"}, -- 1 跳过,0 不跳过
- }
- RecommendLineup =
- {
- {"data", 7, HeroSimple},
- {"name", 1, "string"},
- }
- -- 请求推荐阵容
- CG_DRAWCARD_GET_RECOMMEND_LINEUP = {}
- -- 请求推荐阵容回报
- GC_DRAWCARD_GET_RECOMMEND_LINEUP = {
- {"bIsEnd", 1, "byte"},
- {"list", 35, RecommendLineup}
- }
- -- 获取无限高抽数据
- CG_UNLIMITDRAW_QUERY = {}
- -- 回复无限高抽数
- GC_UNLIMITDRAW_QUERY = {
- {"nNowNum", 1, "byte"}, -- 当前抽取次数
- {"tGetInfo", 5, "byte"}, -- 获得记录 1已获得,0 未获得
- }
- -- 进行抽取
- CG_UNLIMITDRAW_DO = {}
- -- 抽取回复
- GC_UNLIMITDRAW_DO = {
- {"tHeros", 10, HeroNiceNet}, -- 召唤获得英雄
- }
- -- 放弃
- CG_UNLIMITDRAW_ABANDON = {}
- -- 领取英雄
- CG_UNLIMITDRAW_GET = {}
|