local HeroSimple = require("hero.Proto").HeroSimple CardInfo = { {"heroInfo",1,HeroSimple}, -- 英雄信息 {"price",1,"byte"}, -- 价值 {"index",1,"byte"}, -- 在手牌中或卡池中的位置 } CG_ZHANBU_QUERY = {} GC_ZHANBU_QUERY = { {"heroPool",5,CardInfo}, -- 卡池的牌 {"hand",7,CardInfo}, -- 手牌 {"cardRate",3,"double"}, -- 卡的概率 1 R 2 SR 3 SSR {"lv",1,"byte"}, -- 卡池等级 {"money",1,"int"}, -- 拥有道具数 {"moneyMax",1,"int"}, -- 最大道具数 {"moneyCost",1,"byte"}, -- 刷新花费道具 {"nextRecover",1,"int"}, -- 下一次回复剩余时间 {"recoverTs",1,"int"}, -- 回复时间 {"isGuide",1,"byte"}, -- 是否新手引导 1是 {"isLock",3,"byte"}, -- 5~7位置的解锁状态,1-锁定 0-解锁 {"hasRed",1,"byte"}, -- 是否设置了心仪英雄 } CG_ZHANBU_BUY_CARD = { {"index",1,"byte"}, -- 位置 {"heroID",1,"int"}, -- 英雄id } GC_ZHANBU_BUY_CARD = { {"index",1,"byte"}, -- 手牌中的位置 } CG_ZHANBU_CHANGE_POS = { {"newPos",1,"string"}, -- } CG_ZHANBU_REFRESH_POOL = { } CG_ZHANBU_SELL_CARD = { {"index",1,"byte"}, -- 位置 {"heroID",1,"int"}, -- 英雄id } GC_ZHANBU_SELL_CARD = { } GC_ZHANBU_LVUP = { {"cardRate",3,"double"}, -- 卡的概率 1 R 2 SR 3 SSR {"lv",1,"byte"}, -- 卡池等级 } CG_ZHANBU_HEART_HERO_QUERY = { } GC_ZHANBU_HEART_HERO_QUERY = { {"heroInfo",3,"int"}, -- 英雄头像及id {"heroList",100,"int"}, -- 图鉴SSR英雄列表 } CG_ZHANBU_HEART_HERO = { {"heroList",1,"string"}, -- 心仪英雄列表 heroID|heroID|heroID }