%%%------------------------------------------------------------------- %%% @author : tyl %%% @doc 自选扭蛋-头文件 %%% Module : select_capsule_egg.hrl %%% Created : 2021-06-01 %%% @end %%%------------------------------------------------------------------- -define(POOL_TYPE1_NUM, 1). %% 至尊品质数量 -define(POOL_TYPE2_NUM, 3). %% 珍稀品质数量 -define(POOL_TYPE3_NUM, 4). %% 普通品质数量 -define(POOLS_NUM, 8). %% 所有品质数量 %% 自选扭蛋数据 -record(select_egg_data, { reward_list = [] %% 剩余扭蛋Id ,select_list = [] %% 选择的扭蛋 ,draw_times = 0 %% 本轮抽奖次数 ,reset_times = 0 %% 重置次数 ,is_ensure = 0 %% 是否已经确认奖励,不更改 }). %% ==================================== 后台配置 =========================== %% 自选扭蛋奖励配置表 -record(base_select_egg_reward, { id = 0 %% 奖励id ,act_id = 0 %% 活动Id ,goods = [] %% 奖励 ,weight = 0 %% 权重 ,day_min = 0 %% 天数下限 ,day_max = 0 %% 天数上限 ,pool_id = 0 %% 奖池Id 1-至尊 2-珍稀 3-普通 ,need_times = 0 %% 入库次数 }). %% 自选扭蛋抽奖消耗配置 -record(base_select_egg_cost, { act_id = 0 %% 活动Id ,times = 0 %% 抽奖次数 ,cost = [] %% 消耗 ,day_min = 0 %% 天数下限 ,day_max = 0 %% 天数上限 }).