public void SetupNetworkHandler(GameServer server)
 {
     try
     {
         m_networkController = server.Controllers.Network;
     }
     catch (Exception ex)
     {
         mainLog.Error(ex.ToString());
     }
 }
 public void SetupNetworkHandler(Object server)
 {
     try
     {
         FieldInfo m_packetHandlerField     = server.GetType().GetField("m_serverPacketHandlers", BindingFlags.NonPublic | BindingFlags.Instance);
         Object    m_packetHandler          = m_packetHandlerField.GetValue(server);
         var       m_networkControllerField = m_packetHandler.GetType().GetField("m_network", BindingFlags.NonPublic | BindingFlags.Instance);
         m_networkController = m_networkControllerField.GetValue(m_packetHandler) as Game.Server.NetworkController;
     }
     catch (Exception ex)
     {
         mainLog.Error(ex.ToString());
     }
 }