コミットメタ情報

リビジョン71ce62baaa0a2bae05d1108258d556d2302b6685 (tree)
日時2018-05-10 20:03:24
作者Kazuhiro Fujieda <fujieda@user...>
コミッターKazuhiro Fujieda

ログメッセージ

艦隊の対潜合計に水偵水爆大艇の対潜値が含まれるのを直す

変更サマリ

差分

--- a/KancolleSniffer/FleetPanel.cs
+++ b/KancolleSniffer/FleetPanel.cs
@@ -114,7 +114,7 @@ namespace KancolleSniffer
114114 drumShips++;
115115 drumTotal += drum;
116116 levelTotal += s.Level;
117- aswTotal += s.AntiSubmarine;
117+ aswTotal += s.MissionAntiSubmarine;
118118 antiAirTotal += s.AntiAir;
119119 losTotal += s.LoS;
120120 var fire = s.EffectiveFirepower;
--- a/KancolleSniffer/ShipStatus.cs
+++ b/KancolleSniffer/ShipStatus.cs
@@ -225,6 +225,19 @@ namespace KancolleSniffer
225225 }
226226 }
227227
228+ public int MissionAntiSubmarine => AntiSubmarine - AllSlot.Sum(item =>
229+ {
230+ switch (item.Spec.Type)
231+ {
232+ case 10: // 水偵
233+ case 11: // 水爆
234+ case 41: // 大艇
235+ return item.Spec.AntiSubmarine;
236+ default:
237+ return 0;
238+ }
239+ });
240+
228241 private bool HaveSonar => Slot.Any(item => item.Spec.IsSonar);
229242
230243 public double NightBattlePower
旧リポジトリブラウザで表示