From 2aeab450471cb80b59002da7da80faf251a0c4f4 Mon Sep 17 00:00:00 2001
From: asmrobot <asmrobot@hotmail.com>
Date: Mon, 25 Nov 2019 15:02:53 +0000
Subject: [PATCH] sigle computer

---
 src/RichCreator/Jobs/DNFJob.cs |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/RichCreator/Jobs/DNFJob.cs b/src/RichCreator/Jobs/DNFJob.cs
index dc50bcf..55042d4 100644
--- a/src/RichCreator/Jobs/DNFJob.cs
+++ b/src/RichCreator/Jobs/DNFJob.cs
@@ -76,22 +76,24 @@
             for (; roleIndex < config.RoleCount; roleIndex++)
             {
                 RunningModel.UpdateRoleIndex(roleIndex+1);
-
                 if (cancellationToken.IsCancellationRequested)
                 {
                     return ZTResult.Cancel;
                 }
-                DateTime playOneRoleStartTime = DateTime.Now;
+                DateTime startRoleTime = DateTime.Now;
                 G.Instance.InfoWriter($"Play Role:{roleIndex+1}");
+
                 playResult = PlayRole(cancellationToken, roleIndex, startGameButtonRect);
+
+                StateProvider.Instance.PreRoleTime = (Int32)(DateTime.Now - startRoleTime).TotalSeconds;
+                StateProvider.Instance.RoleTimePassed = 0;
+
                 if (playResult != ZTResult.Success)
                 {
                     G.Instance.InfoWriter($"角色刷图失败,第{roleIndex+1}个角色");
                     return playResult;
                 }
-
-                Int32 playOneRoleTotalSecond = (Int32)(DateTime.Now - playOneRoleStartTime).TotalSeconds;
-                G.Instance.InfoWriter($"角色刷图完成,用时:{(playOneRoleTotalSecond / 60)}分{(playOneRoleTotalSecond % 60)}秒");
+                G.Instance.InfoWriter($"角色刷图完成");
             }
             
             RunningModel.UpdateRoleIndex(1);

--
Gitblit v1.9.3