OSDN Git Service

基地空襲戦の勝利判定を変える
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Thu, 25 Jul 2019 11:31:37 +0000 (20:31 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Thu, 25 Jul 2019 11:31:37 +0000 (20:31 +0900)
KancolleSniffer.Test/BattleTest.cs
KancolleSniffer/Model/BattleInfo.cs

index a59ffb1..08d26c0 100644 (file)
@@ -354,7 +354,7 @@ namespace KancolleSniffer.Test
             Assert.AreEqual(2, battle.AirControlLevel);\r
             Assert.AreEqual(425, battle.FighterPower.Min);\r
             Assert.AreEqual(231, battle.EnemyFighterPower.AirCombat);\r
-            Assert.AreEqual(BattleResultRank.P, battle.ResultRank);\r
+            Assert.AreEqual(BattleResultRank.S, battle.ResultRank);\r
             var ships = battle.Result.Friend.Main;\r
             Assert.IsTrue(new[] {200, 200, 200}.SequenceEqual(ships.Select(ship => ship.NowHp)));\r
             Assert.IsTrue(new[] {"基地航空隊1", "基地航空隊2", "基地航空隊3"}.SequenceEqual(ships.Select(ship => ship.Name)));\r
@@ -376,7 +376,7 @@ namespace KancolleSniffer.Test
             Assert.AreEqual(4, battle.AirControlLevel);\r
             Assert.AreEqual(0, battle.FighterPower.Min);\r
             Assert.AreEqual(231, battle.EnemyFighterPower.AirCombat);\r
-            Assert.AreEqual(BattleResultRank.C, battle.ResultRank);\r
+            Assert.AreEqual(BattleResultRank.B, battle.ResultRank);\r
             var ships = battle.Result.Friend.Main;\r
             Assert.IsTrue(new[] {82, 174, 147}.SequenceEqual(ships.Select(ship => ship.NowHp)));\r
         }\r
index b55a5ea..370d4e3 100644 (file)
@@ -350,13 +350,13 @@ namespace KancolleSniffer.Model
                     ResultRank = BattleResultRank.A;\r
                     break;\r
                 case 2:\r
-                    ResultRank = BattleResultRank.C;\r
+                    ResultRank = BattleResultRank.B;\r
                     break;\r
                 case 3:\r
-                    ResultRank = BattleResultRank.D;\r
+                    ResultRank = BattleResultRank.C;\r
                     break;\r
                 case 4:\r
-                    ResultRank = BattleResultRank.P;\r
+                    ResultRank = BattleResultRank.S;\r
                     break;\r
             }\r
         }\r