Esempio n. 1
0
 public NetworkClient(string sIpAddr, int iPort)
     : base(sIpAddr, iPort)
 {
     _defaulSet = new Default_Set();
     // Init ServerState List
     _serverList = new List <ServerState>();
 }
Esempio n. 2
0
        private void RunGame(Default_Set defaultSet)
        {
            var clientCfg = LauncherConfig.GetInstance.ClientConfig;

            ClientRunHelper.WriteTmp(clientCfg.DefaultSetTmpPath, defaultSet);
            ClientRunHelper.RunClient(clientCfg.ClientBinaryPath);
            networkClient.StopListen();
            Environment.Exit(0);
        }
Esempio n. 3
0
 public static void WriteTmp(string path, Default_Set data)
 {
     if (!File.Exists(path))
     {
         File.Create(path);
     }
     data.encrypt();
     byte[] bDefaultSet = BinaryStructConverter.ToByteArray(data);
     File.WriteAllBytes(path, bDefaultSet);
 }