OSDN Git Service

編成記録枠を9に拡大するとエラーになるのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Fri, 21 Oct 2016 18:12:13 +0000 (03:12 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Fri, 21 Oct 2016 18:12:13 +0000 (03:12 +0900)
KancolleSniffer/ShipInfo.cs

index 2760939..57a7564 100644 (file)
@@ -253,7 +253,7 @@ namespace KancolleSniffer
         private int _hqLevel;\r
         private readonly List<int> _escapedShips = new List<int>();\r
         private int _combinedFleetType;\r
-        private readonly int[][] _presetDeck = new int[8][];\r
+        private int[][] _presetDeck = new int[0][];\r
 \r
         public ShipInfo(ItemInfo itemInfo)\r
         {\r
@@ -463,6 +463,7 @@ namespace KancolleSniffer
 \r
         public void InspectPresetDeck(dynamic json)\r
         {\r
+            _presetDeck = new int[(int)json.api_max_num][];\r
             foreach (KeyValuePair<string, dynamic> entry in json.api_deck)\r
                 InspectPresetRegister(entry.Value);\r
         }\r