InnerHandler.lua 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. -----------------------------logic消息分发------------------------
  2. local MiddleHeartBeat = require("middle.MiddleHeartBeat")
  3. local MiddleLogic = require("middle.MiddleLogic")
  4. local MiddleConnect = require("middle.MiddleConnect")
  5. local MiddleManager = require("middle.MiddleManager")
  6. local ChatMiddleLogic = require("chat.ChatMiddleLogic")
  7. local JjcLadderLogic = require("jjcLadder.JjcLadderLogic")
  8. local JjcLadderMiddle = require("jjcLadder.JjcLadderMiddle")
  9. local ValleyLogic = require("valley.ValleyLogic")
  10. local ValleyMiddle = require("valley.ValleyMiddle")
  11. local ValleyMiddle = require("valley.ValleyMiddle")
  12. local WarReportMiddle = require("warReport.WarReportMiddle")
  13. local AbsActBillboardLogic = require("absAct.AbsActBillboardLogic")
  14. local AbsActBillboardMiddleLogic = require("absAct.AbsActBillboardMiddleLogic")
  15. local YunYingLogic = require("yunying.YunYingLogic")
  16. local MoZhuLogic = require("mozhu.MoZhuLogic")
  17. local MoZhuMiddleLogic = require("mozhu.MoZhuMiddleLogic")
  18. local ChatLogic = require("chat.ChatLogic")
  19. function LW_HELLO(fd, msg)
  20. if _G.is_middle ~= true then return end
  21. MiddleConnect.LW_HELLO(fd, msg)
  22. end
  23. function LW_DISCONNECT(fd, msg)
  24. if _G.is_middle ~= true then return end
  25. MiddleConnect.LW_DISCONNECT(fd, msg)
  26. end
  27. function LW_HEARTBEAT(fd, msg)
  28. if _G.is_middle ~= true then return end
  29. MiddleHeartBeat.LW_HEARTBEAT(fd, msg)
  30. end
  31. function LW_MOZHU_QUERY(fd,msg)
  32. if _G.is_middle ~= true then return end
  33. --print("[LW_MOZHU_QUERY] 收到 LW_MOZHU_QUERY 消息")
  34. MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
  35. end
  36. function WL_MOZHU_QUERY(fd,msg)
  37. if _G.is_middle ~= true then return end
  38. --print("[WL_MOZHU_QUERY] 收到 WL_MOZHU_QUERY 消息")
  39. MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
  40. end
  41. function WL_HELLO(fd, msg)
  42. --if _G.is_middle ~= true then return end
  43. -- print("[WL_HELLO] 收到 WL_HELLO 消息 fd = "..fd)
  44. -- table.print_lua_table(msg)
  45. MiddleConnect.WL_HELLO(fd, msg)
  46. end
  47. function WL_HEARTBEAT(fd, msg)
  48. -- if _G.is_middle ~= true then return end
  49. --print("[WL_HEARTBEAT] 收到 WL_HEARTBEAT 消息")
  50. MiddleHeartBeat.WL_HEARTBEAT(fd, msg)
  51. end
  52. function LW_MIDDLE_CHAT(fd, msg)
  53. if _G.is_middle ~= true then return end
  54. print("[LW_MIDDLE_CHAT] 收到跨服聊天请求 fd = "..fd)
  55. MiddleConnect.LW_MIDDLE_CHAT(fd, msg)
  56. end
  57. function WL_MIDDLE_CHAT(fd, msg)
  58. ChatLogic.WL_MIDDLE_CHAT(fd, msg)
  59. end