OSDN Git Service

航空戦がないときに制空状態が更新されないのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Thu, 1 Aug 2019 14:50:49 +0000 (23:50 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Thu, 1 Aug 2019 14:50:49 +0000 (23:50 +0900)
KancolleSniffer/Model/BattleInfo.cs

index f16b1c8..260f93d 100644 (file)
@@ -110,7 +110,8 @@ namespace KancolleSniffer.Model
         public void InspectBattle(string url, string request, dynamic json)\r
         {\r
             SetFormation(json);\r
-            SetAirControlLevel(json);\r
+            if (BattleState == BattleState.None)\r
+                SetAirControlLevel(json);\r
             SetSupportType(json);\r
             ClearDamagedShipWarning();\r
             ShowResult(); // 昼戦の結果を夜戦のときに表示する\r
@@ -133,6 +134,7 @@ namespace KancolleSniffer.Model
 \r
         private void SetAirControlLevel(dynamic json)\r
         {\r
+            AirControlLevel = -1;\r
             if (!json.api_kouku())\r
                 return;\r
             var stage1 = json.api_kouku.api_stage1;\r