Handler.lua 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. local TreasureChestLogic = require("treasurechest.TreasureChestLogic")
  2. -- 请求宝箱界面信息
  3. function CG_TEEASURECHEST_QUERY(human, msg)
  4. TreasureChestLogic.TreasureChestLogic_Query(human)
  5. end
  6. -- 请求宝箱内奖励信息
  7. function CG_TEEASURECHEST_PRIZE_QUERY(human, msg)
  8. TreasureChestLogic.TreasureChestLogic_QueryPrize(human, msg.nBoxType)
  9. end
  10. -- 请求打开宝箱
  11. function CG_TEEASURECHEST_OPEN(human, msg)
  12. TreasureChestLogic.TreasureChestLogic_Open(human, msg.nBoxType, msg.nNum)
  13. end
  14. -- 请求自动打开宝箱
  15. function CG_TEEASURECHEST_AUTO_OPEN(human, msg)
  16. TreasureChestLogic.TreasureChestLogic_AutoOpen(human, msg.nBoxType)
  17. end
  18. -- 请求领取积分奖励
  19. function CG_TEEASURECHEST_GET_POINT_PRIZE(human, msg)
  20. TreasureChestLogic.TreasureChestLogic_GetPointPrize(human, msg.nID)
  21. end
  22. -- 请求领取积分奖励
  23. function CG_TEEASURECHEST_ONETOUH_OPEN(human, msg)
  24. TreasureChestLogic.TreasureChestLogic_OneTouchOpen(human)
  25. end
  26. function CG_GET_ALL_GJBOX_NUM(human, msg)
  27. TreasureChestLogic.TreasureChestLogic_GetAllBoxNum(human)
  28. end