| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- -----------------------------logic消息分发------------------------
- local MiddleHeartBeat = require("middle.MiddleHeartBeat")
- local MiddleLogic = require("middle.MiddleLogic")
- local MiddleConnect = require("middle.MiddleConnect")
- local MiddleManager = require("middle.MiddleManager")
- local ChatMiddleLogic = require("chat.ChatMiddleLogic")
- local JjcLadderLogic = require("jjcLadder.JjcLadderLogic")
- local JjcLadderMiddle = require("jjcLadder.JjcLadderMiddle")
- local ValleyLogic = require("valley.ValleyLogic")
- local ValleyMiddle = require("valley.ValleyMiddle")
- local ValleyMiddle = require("valley.ValleyMiddle")
- local WarReportMiddle = require("warReport.WarReportMiddle")
- local AbsActBillboardLogic = require("absAct.AbsActBillboardLogic")
- local AbsActBillboardMiddleLogic = require("absAct.AbsActBillboardMiddleLogic")
- local YunYingLogic = require("yunying.YunYingLogic")
- local MoZhuLogic = require("mozhu.MoZhuLogic")
- local MoZhuMiddleLogic = require("mozhu.MoZhuMiddleLogic")
- local ChatLogic = require("chat.ChatLogic")
- local HeroMiddleLogic = require("hero.HeroMiddleLogic")
- function LW_HELLO(fd, msg)
- if _G.is_middle ~= true then return end
- -- print("[LW_HELLO] 收到LW_HELLO 消息")
- MiddleConnect.LW_HELLO(fd, msg)
- end
- function LW_DISCONNECT(fd, msg)
- if _G.is_middle ~= true then return end
- print("[LW_DISCONNECT] 收到 LW_DISCONNECT 消息")
- MiddleConnect.LW_DISCONNECT(fd, msg)
- end
- function LW_HEARTBEAT(fd, msg)
- if _G.is_middle ~= true then return end
- --print("[LW_HEARTBEAT] 收到 LW_HEARTBEAT 消息")
- MiddleHeartBeat.LW_HEARTBEAT(fd, msg)
- end
- function LW_MOZHU_QUERY(fd,msg)
- if _G.is_middle ~= true then return end
- --print("[LW_MOZHU_QUERY] 收到 LW_MOZHU_QUERY 消息")
- MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
- end
- function WL_MOZHU_QUERY(fd,msg)
- if _G.is_middle ~= true then return end
- --print("[WL_MOZHU_QUERY] 收到 WL_MOZHU_QUERY 消息")
-
- MoZhuMiddleLogic.LW_MOZHU_QUERY(fd,msg)
- end
- function WL_HELLO(fd, msg)
- --if _G.is_middle ~= true then return end
- -- print("[WL_HELLO] 收到 WL_HELLO 消息 fd = "..fd)
- -- table.print_lua_table(msg)
- MiddleConnect.WL_HELLO(fd, msg)
- end
- function WL_HEARTBEAT(fd, msg)
- -- if _G.is_middle ~= true then return end
- --print("[WL_HEARTBEAT] 收到 WL_HEARTBEAT 消息")
- MiddleHeartBeat.WL_HEARTBEAT(fd, msg)
- end
- function LW_MIDDLE_CHAT(fd, msg)
- if _G.is_middle ~= true then return end
- print("[LW_MIDDLE_CHAT] 收到跨服聊天请求 fd = "..fd)
- MiddleConnect.LW_MIDDLE_CHAT(fd, msg)
- end
- function WL_MIDDLE_CHAT(fd, msg)
- ChatLogic.WL_MIDDLE_CHAT(fd, msg)
- end
- -- 聊天查看分享英雄数据(请求的服务器->中心)
- function LW_MIDDLE_CHAT_QUERY_HERO_DATA(fd, msg)
- if _G.is_middle ~= true then return end
- MiddleConnect.LW_MIDDLE_CHAT_QUERY_HERO_DATA(fd, msg)
- end
- -- 发送到对应服务器信息(中心->目标服务器)
- function WL_MIDDLE_CHAT_QUERY_HERO_DATA(fd, msg)
- HeroMiddleLogic.HeroMiddleLogic_QueryHeroData_WL(fd, msg)
- end
- -- 英雄信息回复(目标->中心)
- function LW_MIDDLE_CHAT_GET_HERO_DATA(fd, msg)
- if _G.is_middle ~= true then return end
- MiddleConnect.LW_MIDDLE_CHAT_GET_HERO_DATA(fd, msg)
- end
- -- 英雄信息回复(目标->中心)
- function WL_MIDDLE_CHAT_GET_HERO_DATA(fd, msg)
- HeroMiddleLogic.HeroMiddleLogic_GetHeroData_WL(fd, msg)
- end
|