源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

45 lines
961 B

--[[
--数值类型映射到真实物品类型id
表示展示列表(可用于展示消耗或者奖励列表),默认结构为:
0: 物品
1: 彩钻
2: 绑定彩钻
3: 金币
4: 社团币
5: 经验
6: 花香值
7: 鲜花值
8: 社团资金
9: 社团贡献度
100: 绑定物品
array(
int:8 展示类型(参照上表)
int:32 具体类型id(如物品id)
int:32 数量
)
]]
CommonGoodsListVo = CommonGoodsListVo or {}
CommonGoodsListVo.pro_list = {
[1] = {"style","c"}
,[2] = {"typeId","i"}
,[3] = {"count","i"}
}
function CommonGoodsListVo.ReadFmt(target)
local len = UserMsgAdapter.ReadFmt("h")
target.goods_list = {}
local vo = nil
local list_vo = nil
for i = 1, len do
list_vo = {}
for j = 1, #CommonGoodsListVo.pro_list do
vo = CommonGoodsListVo.pro_list[j]
list_vo[vo[1]] = UserMsgAdapter.ReadFmt(vo[2])
end
table.insert(target.goods_list, list_vo)
end
return target.goods_list
end