From: Kazuhiro Fujieda Date: Tue, 16 Aug 2016 13:26:12 +0000 (+0900) Subject: 大発戦車とカミ車のTPを2016年夏イベの数値に合わせる X-Git-Tag: v8.18~4 X-Git-Url: http://git.osdn.net/view?p=kancollesniffer%2FKancolleSniffer.git;a=commitdiff_plain;h=b87244dd3977d8843d38615355766b96938fe893 大発戦車とカミ車のTPを2016年夏イベの数値に合わせる --- diff --git a/KancolleSniffer.Test/SnifferTest.cs b/KancolleSniffer.Test/SnifferTest.cs index 6342d66..95c4897 100644 --- a/KancolleSniffer.Test/SnifferTest.cs +++ b/KancolleSniffer.Test/SnifferTest.cs @@ -469,6 +469,20 @@ namespace KancolleSniffer.Test } /// + /// TPを正しく計算する + /// + [TestMethod] + public void TransportPoint() + { + var sniffer = new Sniffer(); + SniffLogFile(sniffer, "transportpoint_001"); + ItemSpec.IncreaceLandPowerTp = false; + PAssert.That(() => (int)sniffer.GetShipStatuses(0).Sum(s => s.TransportPoint) == 27); + ItemSpec.IncreaceLandPowerTp = true; + PAssert.That(() => (int)sniffer.GetShipStatuses(0).Sum(s => s.TransportPoint) == 37, "陸上戦力揚陸時"); + } + + /// /// 2-5をクリアしたときの特別戦果を反映する /// [TestMethod] diff --git a/KancolleSniffer/ItemInfo.cs b/KancolleSniffer/ItemInfo.cs index 0ccfa43..64dcf37 100644 --- a/KancolleSniffer/ItemInfo.cs +++ b/KancolleSniffer/ItemInfo.cs @@ -21,6 +21,7 @@ namespace KancolleSniffer { public class ItemSpec { + public static bool IncreaceLandPowerTp = true; public int Id; public string Name; public int Type; @@ -152,9 +153,9 @@ namespace KancolleSniffer case 68: // 大発動艇 return 8.0; case 166: // 大発動艇(八九式中戦車&陸戦隊) - return 8.0; + return IncreaceLandPowerTp ? 13.0 : 8.0; case 167: // 特二式内火艇 - return 2.0; + return IncreaceLandPowerTp ? 7.0 : 2.0; case 145: // 戦闘糧食 return 1.0; case 150: // 秋刀魚の缶詰