}\r
\r
/// <summary>\r
+ /// 339: 「十九駆」演習!\r
+ /// </summary>\r
+ [TestMethod]\r
+ public void PracticeResult_339()\r
+ {\r
+ var count = InjectQuest(339);\r
+\r
+ _battleInfo.InjectResultStatus(new []\r
+ {\r
+ ShipStatus("磯波"), ShipStatus("浦波"),\r
+ ShipStatus("綾波"), ShipStatus("敷波"),\r
+ ShipStatus("初雪")\r
+ }, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+ InjectPracticeResult("A");\r
+ Assert.AreEqual(0, count.Now, "A");\r
+ InjectPracticeResult("S");\r
+ Assert.AreEqual(1, count.Now);\r
+ _battleInfo.Result.Friend.Main[0] = ShipStatus("深雪");\r
+ InjectPracticeResult("S");\r
+ Assert.AreEqual(1, count.Now, "磯波→深雪");\r
+ }\r
+\r
+ /// <summary>\r
/// 402: 「遠征」を3回成功させよう!\r
/// 403: 「遠征」を10回成功させよう!\r
/// 404: 大規模遠征作戦、発令!\r
{318, new QuestPractice {Interval = Daily, Max = 3, Rank = "B", Material = new[] {0, 2, 2, 0}, AdjustCount = false}}, // 318: 給糧艦「伊良湖」の支援\r
{330, new QuestPractice {Interval = Daily, Max = 4, Rank = "B", Material = new[] {0, 0, 3, 0}}}, // 330: 空母機動部隊、演習始め!\r
{337, new QuestPractice {Interval = Daily, Max = 3, Rank = "S", Material = new[] {0, 0, 0, 3}}}, // 337: 「十八駆」演習!\r
+ {339, new QuestPractice {Interval = Daily, Max = 3, Rank = "S", Material = new[] {0, 0, 8, 3}}}, // 339: 「十九駆」演習!\r
\r
{402, new QuestMission {Interval = Daily, Max = 3, Material = new[] {0, 0, 1, 0}}}, // 402: 「遠征」を3回成功させよう!\r
{403, new QuestMission {Interval = Daily, Max = 10, Material = new[] {0, 0, 0, 0}}}, // 403: 「遠征」を10回成功させよう!\r
specs.Types.Count(type => type == 2) >= 2;\r
case 337:\r
return specs.Names.Count("陽炎", "不知火", "霰", "霞") == 4;\r
+ case 339:\r
+ return specs.Names.Count("磯波", "浦波", "綾波", "敷波") == 4;\r
default:\r
return true;\r
}\r