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

52 line
1.8 KiB

  1. %%-----------------------------------------------------------------------------
  2. %% @Module:treasure_evaluation
  3. %% @Author:hyh
  4. %% @Email:huyihao@sygame.com
  5. %% @Created:2018/04/16
  6. %% @Description:幸运鉴宝
  7. %%-----------------------------------------------------------------------------
  8. -define(TeCostListOnce, [{0, 38180007, 1}]).
  9. -define(TeCostListTen, [{0, 38180007, 9}]).
  10. -define(AddLuckNum, 10).
  11. -define(REWARD_TYPE_NORMAL, 1). %% 通用奖励格式
  12. -define(REWARD_TYPE_CAREER, 2). %% 指定职业奖励格式
  13. -record(te_status, {
  14. te_list = []
  15. }).
  16. -record(te_info, {
  17. sub_type = 0,
  18. choose_big_reward_id = 0,
  19. lucky_num = 0,
  20. time = 0
  21. }).
  22. -record(te_main_reward_con, {
  23. big_reward_id = 0,
  24. main_reward_id = 0,
  25. reward_id = 0,
  26. image_str = "",
  27. power = 0,
  28. kind_id = 0,
  29. image_id = 0,
  30. attr_list = [],
  31. reward_type = 0, %% 1通用奖励格式 2指定职业奖励格式
  32. goods_list = [],
  33. weight = 0
  34. }).
  35. -record(te_reward_weight_con, {
  36. main_reward_id = 0,
  37. reward_id = 0,
  38. reward_type = 0, %% 1通用奖励格式 2指定职业奖励格式
  39. goods_list = [],
  40. weight = 0
  41. }).
  42. -define(SelectTreasureEvaluationInfoSql,
  43. <<"SELECT `role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time` FROM `treasure_evaluation_lucky_num` WHERE `role_id` = ~p">>).
  44. -define(SelectTreasureEvaluationInfoAllSql,
  45. <<"SELECT `role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time` FROM `treasure_evaluation_lucky_num`">>).
  46. -define(ReplaceTreasureEvaluationInfoAllSql,
  47. <<"REPLACE INTO `treasure_evaluation_lucky_num` (`role_id`, `sub_type`, `choose_big_reward_id`, `lucky_num`, `time`) VALUE (~p, ~p, ~p, ~p, ~p)">>).
  48. -define(DeleteTreasureEvalutionInfoAllSql,
  49. <<"DELETE FROM `treasure_evaluation_lucky_num` WHERE ~s">>).