Handler.lua 889 B

12345678910111213141516171819202122232425262728293031323334353637
  1. local XianzhiLogic = require("xianzhi.XianzhiLogic")
  2. -- 先知查询
  3. function CG_XIANZHI_QUERY(human, msg)
  4. XianzhiLogic.query(human, msg.type)
  5. end
  6. -- 召唤
  7. function CG_XIANZHI_ZHAOHUAN_DO(human, msg)
  8. XianzhiLogic.zhaohuanDo(human, msg.camp, msg.cnt, msg.skip)
  9. end
  10. -- 置换
  11. function CG_XIANZHI_ZHIHUAN_QUERY(human, msg)
  12. XianzhiLogic.zhihuanQuery(human, msg.heroID, msg.heroIndex)
  13. end
  14. function CG_XIANZHI_ZHIHUAN_DO(human, msg)
  15. XianzhiLogic.zhihuanDo(human, msg.heroID, msg.heroIndex)
  16. end
  17. function CG_XIANZHI_DETAIL(human, msg)
  18. XianzhiLogic.detail(human, msg.camp)
  19. end
  20. function CG_XIANZHI_ZHIHUAN_PREVIEW(human, msg)
  21. XianzhiLogic.preview(human, msg.camp, msg.star)
  22. end
  23. function CG_XIANZHI_SHOP_QUERY(human,msg)
  24. XianzhiLogic.shopQuery(human)
  25. end
  26. function CG_XIANZHI_SHOP_BUY(human,msg)
  27. XianzhiLogic.shopBuy(human,msg.id,msg.count)
  28. end