}\r
\r
/// <summary>\r
+ /// 337: 「十八駆」演習!\r
+ /// </summary>\r
+ [TestMethod]\r
+ public void PracticeResult_337()\r
+ {\r
+ var quest = InjectQuest(337);\r
+\r
+ _battleInfo.InjectResultStatus(new []\r
+ {\r
+ ShipStatus(2, 48), ShipStatus(2, 49),\r
+ ShipStatus(2, 17), ShipStatus(2, 18),\r
+ ShipStatus(2, 19)\r
+ }, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+ InjectPracticeResult("A");\r
+ Assert.AreEqual(0, quest.Count.Now, "A");\r
+ InjectPracticeResult("S");\r
+ Assert.AreEqual(1, quest.Count.Now);\r
+ _battleInfo.Result.Friend.Main[0] = ShipStatus(2, 47);\r
+ InjectPracticeResult("S");\r
+ Assert.AreEqual(1, quest.Count.Now, "霰→涼風");\r
+ _battleInfo.Result.Friend.Main[4] = ShipStatus(2, 464);\r
+ InjectPracticeResult("S");\r
+ Assert.AreEqual(2, quest.Count.Now, "黒潮→霞改二");\r
+ }\r
+\r
+ /// <summary>\r
/// 402: 「遠征」を3回成功させよう!\r
/// 403: 「遠征」を10回成功させよう!\r
/// 404: 大規模遠征作戦、発令!\r
{893, new QuestSortie {Interval = Quarterly, MaxArray = new[] {3, 3, 3, 3}, Rank = "S", Maps = new[] {15, 71, 721, 722}, Material = new[] {0, 0, 0, 0}}}, // 893: 泊地周辺海域の安全確保を徹底せよ!\r
{894, new QuestSortie {Interval = Quarterly, MaxArray = new[] {1, 1, 1, 1, 1}, Rank = "S", Maps = new[] {13, 14, 21, 22, 23}, Material = new[] {0, 0, 0, 0}}}, // 894: 空母戦力の投入による兵站線戦闘哨戒\r
\r
- {303, new QuestPractice {Interval = Daily, Max = 3, Win = false, Material = new[] {1, 0, 0, 0}}}, // 303: 「演習」で練度向上!\r
- {304, new QuestPractice {Interval = Daily, Max = 5, Win = true, Material = new[] {0, 0, 1, 0}}}, // 304: 「演習」で他提督を圧倒せよ!\r
- {302, new QuestPractice {Interval = Weekly, Max = 20, Win = true, Material = new[] {0, 0, 2, 1}}}, // 302: 大規模演習\r
- {311, new QuestPractice {Interval = Daily, Max = 7, Win = true, Material = new[] {0, 2, 0, 0}}}, // 311: 精鋭艦隊演習\r
- {315, new QuestPractice {Interval = Daily, Max = 8, Win = true, Material = new[] {0, 0, 0, 0}}}, // 315: 春季大演習\r
- {318, new QuestPractice {Interval = Daily, Max = 3, Win = true, Material = new[] {0, 2, 2, 0}, AdjustCount = false}}, // 318: 給糧艦「伊良湖」の支援\r
- {330, new QuestPractice {Interval = Daily, Max = 4, Win = true, Material = new[] {0, 0, 3, 0}}}, // 330: 空母機動部隊、演習始め!\r
+ {303, new QuestPractice {Interval = Daily, Max = 3, Rank = "E", Material = new[] {1, 0, 0, 0}}}, // 303: 「演習」で練度向上!\r
+ {304, new QuestPractice {Interval = Daily, Max = 5, Rank = "B", Material = new[] {0, 0, 1, 0}}}, // 304: 「演習」で他提督を圧倒せよ!\r
+ {302, new QuestPractice {Interval = Weekly, Max = 20, Rank = "B", Material = new[] {0, 0, 2, 1}}}, // 302: 大規模演習\r
+ {311, new QuestPractice {Interval = Daily, Max = 7, Rank = "B", Material = new[] {0, 2, 0, 0}}}, // 311: 精鋭艦隊演習\r
+ {315, new QuestPractice {Interval = Daily, Max = 8, Rank = "B", Material = new[] {0, 0, 0, 0}}}, // 315: 春季大演習\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
\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