InnerHandler.lua 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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. -- print("[LW_HELLO] 收到LW_HELLO 消息")
  22. MiddleConnect.LW_HELLO(fd, msg)
  23. end
  24. function LW_DISCONNECT(fd, msg)
  25. if _G.is_middle ~= true then return end
  26. print("[LW_DISCONNECT] 收到 LW_DISCONNECT 消息")
  27. MiddleConnect.LW_DISCONNECT(fd, msg)
  28. end
  29. function LW_HEARTBEAT(fd, msg)
  30. if _G.is_middle ~= true then return end
  31. --print("[LW_HEARTBEAT] 收到 LW_HEARTBEAT 消息")
  32. MiddleHeartBeat.LW_HEARTBEAT(fd, msg)
  33. end
  34. function LW_MOZHU_QUERY(fd,msg)
  35. if _G.is_middle ~= true then return end
  36. --print("[LW_MOZHU_QUERY] 收到 LW_MOZHU_QUERY 消息")
  37. MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
  38. end
  39. function WL_MOZHU_QUERY(fd,msg)
  40. if _G.is_middle ~= true then return end
  41. --print("[WL_MOZHU_QUERY] 收到 WL_MOZHU_QUERY 消息")
  42. MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
  43. end
  44. function WL_HELLO(fd, msg)
  45. --if _G.is_middle ~= true then return end
  46. -- print("[WL_HELLO] 收到 WL_HELLO 消息 fd = "..fd)
  47. -- table.print_lua_table(msg)
  48. MiddleConnect.WL_HELLO(fd, msg)
  49. end
  50. function WL_HEARTBEAT(fd, msg)
  51. -- if _G.is_middle ~= true then return end
  52. --print("[WL_HEARTBEAT] 收到 WL_HEARTBEAT 消息")
  53. MiddleHeartBeat.WL_HEARTBEAT(fd, msg)
  54. end
  55. function LW_MIDDLE_CHAT(fd, msg)
  56. if _G.is_middle ~= true then return end
  57. print("[LW_MIDDLE_CHAT] 收到跨服聊天请求 fd = "..fd)
  58. MiddleConnect.LW_MIDDLE_CHAT(fd, msg)
  59. end
  60. function WL_MIDDLE_CHAT(fd, msg)
  61. ChatLogic.WL_MIDDLE_CHAT(fd, msg)
  62. end