zhaoyang 3 жил өмнө
parent
commit
08a0b46fd7

+ 6 - 6
GameClient/Assets/Editor/Excel/Scanner/InstanceZonesScanner.cs

@@ -22,8 +22,8 @@ namespace GFGEditor
                     levelCountDIc.TryGetValue(key, out var count);
                     levelCountDIc.TryGetValue(key, out var count);
                     count++;
                     count++;
                     levelCountDIc[key] = count;
                     levelCountDIc[key] = count;
-                    var names = new string[] { "_" + nameof(cfg.order) };
-                    var values = new string[] { "" + count };
+                    var names = new string[] { "_" + nameof(cfg.order), "_" + nameof(cfg.subType) };
+                    var values = new string[] { "" + count, "" + cfg.subType };
                     SQLiteHelper.Instance.UpdateValues(nameof(StoryLevelCfgArray), names, values, "_" + nameof(cfg.id), "=", cfg.id.ToString());
                     SQLiteHelper.Instance.UpdateValues(nameof(StoryLevelCfgArray), names, values, "_" + nameof(cfg.id), "=", cfg.id.ToString());
                 }
                 }
             }
             }
@@ -35,7 +35,7 @@ namespace GFGEditor
             {
             {
                 SQLiteHelper.Instance.CloseConnection();
                 SQLiteHelper.Instance.CloseConnection();
             }
             }
-            
+
             //写入
             //写入
             WriteStoryChapter();
             WriteStoryChapter();
             WriteStudioChapter();
             WriteStudioChapter();
@@ -50,7 +50,7 @@ namespace GFGEditor
             {
             {
                 foreach (var cfg in dataArray)
                 foreach (var cfg in dataArray)
                 {
                 {
-                    var key = CalculateHelper.GenerateInstanceZonesLevelStateKey(cfg.type,cfg.subType, cfg.id);
+                    var key = CalculateHelper.GenerateInstanceZonesLevelStateKey(cfg.type, cfg.subType, cfg.id);
                     levelCountDIc.TryGetValue(key, out var count);
                     levelCountDIc.TryGetValue(key, out var count);
                     var names = new string[] { "_" + nameof(cfg.levelCount) };
                     var names = new string[] { "_" + nameof(cfg.levelCount) };
                     var values = new string[] { "" + count };
                     var values = new string[] { "" + count };
@@ -65,7 +65,7 @@ namespace GFGEditor
             {
             {
                 SQLiteHelper.Instance.CloseConnection();
                 SQLiteHelper.Instance.CloseConnection();
             }
             }
-            
+
         }
         }
 
 
         public static void WriteStudioChapter()
         public static void WriteStudioChapter()
@@ -92,7 +92,7 @@ namespace GFGEditor
             {
             {
                 SQLiteHelper.Instance.CloseConnection();
                 SQLiteHelper.Instance.CloseConnection();
             }
             }
-            
+
         }
         }
     }
     }
 }
 }