Handler.lua 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. local BarTaskLogic = require("bar.BarTaskLogic")
  2. -- 查询酒馆任务
  3. function CG_BARTASK_QUERY(human)
  4. BarTaskLogic.query(human)
  5. end
  6. -- 刷新酒馆任务
  7. function CG_BARTASK_REFRESH(human)
  8. BarTaskLogic.refresh(human)
  9. end
  10. -- 任务查询
  11. function CG_BARTASK_GET_QUERY(human, msg)
  12. BarTaskLogic.getQuery(human, msg.taskID)
  13. end
  14. -- 星级所有奖励展示
  15. function CG_BARTASK_REWARD_QUERY(human, msg)
  16. BarTaskLogic.rewardQuery(human, msg.star)
  17. end
  18. -- 领取任务
  19. function CG_BARTASK_GET_DO(human, msg)
  20. BarTaskLogic.getDo(human, msg.taskID, msg.heroIndexList, msg.heroIDList)
  21. end
  22. -- 加速完成任务
  23. function CG_BARTASK_QUICK_FINISH(human, msg)
  24. BarTaskLogic.quickFinish(human, msg.taskID)
  25. end
  26. -- 提交任务
  27. function CG_BARTASK_FINISH_TASK(human, msg)
  28. BarTaskLogic.finishTask(human, msg.taskID)
  29. end
  30. function CG_BARTASK_CHOOSE_REWARD(human, msg)
  31. BarTaskLogic.chooseReward(human, msg.taskID, msg.index)
  32. end
  33. -- 一键领取
  34. function CG_BARTASK_FINISH_ALL(human)
  35. BarTaskLogic.CG_BARTASK_FINISH_ALL(human)
  36. end