Exemplo n.º 1
0
 public override void OnInvoke(CommandObject[] obj)
 {
     ItemStorage.Save();
     Data.SaveAll();
     TreeGen.instance.WriteTrees();
     Print("保存过程完成。");
 }
Exemplo n.º 2
0
 public override void OnInvoke(CommandObject[] obj)
 {
     ItemStorage.Save();
     Print("正在等待数据库刷新...");
     Data.timer.Enabled = false;
     ForgetiveServer.WaitExecute(1500, () =>
     {
         Print("正在将临时数据写入到文件...");
         Data.SaveAll();
         Print("正在结束进程...");
         Process.GetCurrentProcess().Kill();
     });
 }