%% ---------------------------------------------------------------------------
|
|
%% @doc 转职头文件
|
|
%% @author zhaoyu
|
|
%% @since 2020-02-18
|
|
%% ---------------------------------------------------------------------------
|
|
|
|
-ifndef(TRANSFORM_HRL).
|
|
-define(TRANSFORM_HRL, ok).
|
|
|
|
%% 最大转生数
|
|
-define(MAX_TURN, data_transform:get_transform_max_id()).
|
|
|
|
%% 转职流程配置
|
|
-record(transform_step, {
|
|
id = 0 %% 转职Id
|
|
,stage = 0 %% 阶段
|
|
,need_lev = 0 %% 等级要求
|
|
,open_day = 0 %% 开服天数要求
|
|
,task_id = 0 %% 对应任务Id
|
|
,skill_list = [] %% 解锁技能
|
|
,attr_list = [] %% 附加属性
|
|
,equipment_series = 0 %% 装备解锁代数
|
|
,reward = [] %% 奖励列表
|
|
,show_reward = [] %% 展示奖励列表
|
|
}
|
|
).
|
|
|
|
%% 角色转职数据
|
|
-record(transform_info, {
|
|
transform_id = 0 %% 转职Id
|
|
,stage = 0 %% 阶段
|
|
,skill_list = [] %% 解锁技能
|
|
,attr_list = [] %% 附加属性
|
|
}
|
|
).
|
|
|
|
%% 角色转职数据
|
|
-define(SAVE_TRANSFORM_INFO, <<"REPLACE INTO `transform_info` (`role_id`, `transform_id`, `stage`) values (~p, ~p, ~p)">>).
|
|
-define(LOAD_TRANSFORM_INFO, <<"SELECT `transform_id`, `stage` FROM `transform_info` WHERE `role_id` = ~p">>).
|
|
|
|
-endif. %% TRANSFORM_HRL
|
|
|
|
|