From 5fe7c96892bb558d278d6eea6549f771c13e6cf4 Mon Sep 17 00:00:00 2001 From: Kazuhiro Fujieda Date: Sat, 29 Sep 2018 15:09:30 +0900 Subject: [PATCH] =?utf8?q?=E6=88=A6=E9=97=98=E7=B5=90=E6=9E=9C=E8=A1=A8?= =?utf8?q?=E7=A4=BA=E3=81=AE=E3=81=BE=E3=81=BE=E4=BB=96=E7=92=B0=E5=A2=83?= =?utf8?q?=E3=81=A7=E3=83=97=E3=83=AC=E3=82=A4=E3=81=97=E3=81=A6=E3=83=AA?= =?utf8?q?=E3=83=AD=E3=83=BC=E3=83=89=E3=81=99=E3=82=8B=E3=81=A8=E3=82=A8?= =?utf8?q?=E3=83=A9=E3=83=BC=E3=81=AB=E3=81=AA=E3=82=8B=E3=81=AE=E3=82=92?= =?utf8?q?=E7=9B=B4=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- KancolleSniffer/Model/ShipInfo.cs | 7 ++++++- KancolleSniffer/Sniffer.cs | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/KancolleSniffer/Model/ShipInfo.cs b/KancolleSniffer/Model/ShipInfo.cs index 777cdf2..91e8cc3 100644 --- a/KancolleSniffer/Model/ShipInfo.cs +++ b/KancolleSniffer/Model/ShipInfo.cs @@ -122,13 +122,18 @@ namespace KancolleSniffer.Model .SelectMany(fleet => fleet.Ships).ToArray(); } + public void ClearBattleResult() + { + _battleResult = new ShipStatus[0]; + } + private void VerifyBattleResult() { BattleResultDiff = (from assumed in _battleResult let actual = GetShip(assumed.Id) where !assumed.Escaped && assumed.NowHp != actual.NowHp select new ShipStatusPair(assumed, actual)).ToArray(); - _battleResult = new ShipStatus[0]; + ClearBattleResult(); } public void SaveBattleStartStatus() diff --git a/KancolleSniffer/Sniffer.cs b/KancolleSniffer/Sniffer.cs index 38e0908..9077157 100644 --- a/KancolleSniffer/Sniffer.cs +++ b/KancolleSniffer/Sniffer.cs @@ -167,6 +167,7 @@ namespace KancolleSniffer private Update ApiStart(dynamic data) { _shipInfo.InspectMaster(data); + _shipInfo.ClearBattleResult(); _missionInfo.InspectMaster(data.api_mst_mission); _itemInfo.InspectMaster(data); _exMapInfo.ResetIfNeeded(); -- 2.11.0