OSDN Git Service

デッキビルダー形式に補強増設スロットが出力されないのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Fri, 17 Feb 2017 14:43:40 +0000 (23:43 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Fri, 17 Feb 2017 14:43:40 +0000 (23:43 +0900)
KancolleSniffer/TextGenerator.cs

index ccec31f..3d2f055 100644 (file)
@@ -153,6 +153,12 @@ namespace KancolleSniffer
                             sb.Append(",");\r
                         sb.Append($"\"i{i + 1}\":{{\"id\":{it.Spec.Id},\"rf\":{it.Level},\"mas\":{it.Alv}}}");\r
                     }\r
+                    if (st.SlotEx.Id != 0 && st.SlotEx.Id != -1)\r
+                    {\r
+                        if (st.Slot.Any(item => item.Id != -1))\r
+                            sb.Append(",");\r
+                        sb.Append($"\"ix\":{{\"id\":{st.SlotEx.Spec.Id},\"rf\":{st.SlotEx.Level}}}");\r
+                    }\r
                     sb.Append("}}");\r
                 }\r
                 sb.Append("}");\r