源战役
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.

43 lines
1.5 KiB

  1. %% ---------------------------------------------------------------------------
  2. %% @doc 转职头文件
  3. %% @author zhaoyu
  4. %% @since 2020-02-18
  5. %% ---------------------------------------------------------------------------
  6. -ifndef(TRANSFORM_HRL).
  7. -define(TRANSFORM_HRL, ok).
  8. %% 最大转生数
  9. -define(MAX_TURN, data_transform:get_transform_max_id()).
  10. %% 转职流程配置
  11. -record(transform_step, {
  12. id = 0 %% 转职Id
  13. ,stage = 0 %% 阶段
  14. ,need_lev = 0 %% 等级要求
  15. ,open_day = 0 %% 开服天数要求
  16. ,task_id = 0 %% 对应任务Id
  17. ,skill_list = [] %% 解锁技能
  18. ,attr_list = [] %% 附加属性
  19. ,equipment_series = 0 %% 装备解锁代数
  20. ,reward = [] %% 奖励列表
  21. ,show_reward = [] %% 展示奖励列表
  22. }
  23. ).
  24. %% 角色转职数据
  25. -record(transform_info, {
  26. transform_id = 0 %% 转职Id
  27. ,stage = 0 %% 阶段
  28. ,skill_list = [] %% 解锁技能
  29. ,attr_list = [] %% 附加属性
  30. }
  31. ).
  32. %% 角色转职数据
  33. -define(SAVE_TRANSFORM_INFO, <<"REPLACE INTO `transform_info` (`role_id`, `transform_id`, `stage`) values (~p, ~p, ~p)">>).
  34. -define(LOAD_TRANSFORM_INFO, <<"SELECT `transform_id`, `stage` FROM `transform_info` WHERE `role_id` = ~p">>).
  35. -endif. %% TRANSFORM_HRL