From 734383a521cdf44fb3e05675a7aaaee06dc20d82 Mon Sep 17 00:00:00 2001 From: waynebian01 Date: Sat, 20 Jun 2026 23:26:59 +0800 Subject: [PATCH] =?UTF-8?q?1.2.2.2=20,=E4=BF=AE=E6=94=B9=E4=BA=86=E8=89=B2?= =?UTF-8?q?=E5=9D=97=E7=9A=84=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Infrastructure/ConfigService.cs | 4 +- Shigure.csproj | 6 +- UI/StatusForm.cs | 4 +- config/common.json | 88 ++++----------- config/唤魔师.json | 96 ++++++++++++++++ config/圣骑士.json | 144 ++++++++++++++++++++++++ config/德鲁伊.json | 192 ++++++++++++++++++++++++++++++++ config/恶魔猎手.json | 145 +++++++++++++++++++++++- config/战士.json | 144 ++++++++++++++++++++++++ config/术士.json | 144 ++++++++++++++++++++++++ config/武僧.json | 144 ++++++++++++++++++++++++ config/死亡骑士.json | 144 ++++++++++++++++++++++++ config/法师.json | 144 ++++++++++++++++++++++++ config/牧师.json | 144 ++++++++++++++++++++++++ config/猎人.json | 144 ++++++++++++++++++++++++ config/盗贼.json | 144 ++++++++++++++++++++++++ config/萨满.json | 144 ++++++++++++++++++++++++ 17 files changed, 1899 insertions(+), 76 deletions(-) diff --git a/Infrastructure/ConfigService.cs b/Infrastructure/ConfigService.cs index 6d389bcf..70e9fa8a 100644 --- a/Infrastructure/ConfigService.cs +++ b/Infrastructure/ConfigService.cs @@ -104,9 +104,9 @@ public sealed class ConfigService public JsonObject BuildStateConfig(int? classId, int? specId) { var merged = new JsonObject(); - foreach (var key in new[] { "锚点", "职业", "专精" }) + foreach (var (key, node) in Root) { - if (Root.TryGetPropertyValue(key, out var node) && node is JsonObject obj && obj.ContainsKey("step")) + if (node is JsonObject obj && obj.ContainsKey("step")) { merged[key] = obj.DeepClone(); } diff --git a/Shigure.csproj b/Shigure.csproj index 2acaf539..ee6f7341 100644 --- a/Shigure.csproj +++ b/Shigure.csproj @@ -9,9 +9,9 @@ Shigure Shigure Arasaka Corporation - 1.2.2.1 - 1.2.2.1 - 1.2.2.1 + 1.2.2.2 + 1.2.2.2 + 1.2.2.2 Assets\arasaka-icon.ico diff --git a/UI/StatusForm.cs b/UI/StatusForm.cs index 52635734..8647bfc7 100644 --- a/UI/StatusForm.cs +++ b/UI/StatusForm.cs @@ -515,7 +515,9 @@ public sealed class StatusForm : Form foreach (var (key, value) in snapshot.State.Values) { - if (key is "spells" or "auras" or "group" || key.StartsWith('$')) + if (key is "spells" or "auras" or "group" + || string.Equals(key, RecognizedAuraFields.StateKey, StringComparison.Ordinal) + || key.StartsWith('$')) { continue; } diff --git a/config/common.json b/config/common.json index 6b195b27..7f9447c9 100644 --- a/config/common.json +++ b/config/common.json @@ -11,74 +11,24 @@ "step": 3, "type": "int" }, - "state": { - "有效性": { - "step": 4, - "type": "bool" - }, - "战斗时间": { - "step": 5, - "type": "int" - }, - "移动": { - "step": 6, - "type": "bool" - }, - "施法": { - "step": 7, - "type": "int" - }, - "引导": { - "step": 8, - "type": "int" - }, - "蓄力": { - "step": 9, - "type": "int" - }, - "蓄力层数": { - "step": 10, - "type": "int" - }, - "生命值": { - "step": 11, - "type": "int" - }, - "能量值": { - "step": 12, - "type": "int" - }, - "一键辅助": { - "step": 13, - "type": "int" - }, - "法术失败": { - "step": 14, - "type": "int" - }, - "目标类型": { - "step": 15, - "type": "int" - }, - "队伍类型": { - "step": 16, - "type": "int" - }, - "队伍人数": { - "step": 17, - "type": "int" - }, - "首领战": { - "step": 18, - "type": "int" - }, - "难度": { - "step": 19, - "type": "int" - }, - "英雄天赋": { - "step": 20, - "type": "int" - } + "队伍类型": { + "step": 4, + "type": "int" + }, + "英雄天赋": { + "step": 5, + "type": "int" + }, + "有效性": { + "step": 6, + "type": "bool" + }, + "一键辅助": { + "step": 7, + "type": "int" + }, + "法术失败": { + "step": 8, + "type": "int" } } \ No newline at end of file diff --git a/config/唤魔师.json b/config/唤魔师.json index 4b84d358..00f05924 100644 --- a/config/唤魔师.json +++ b/config/唤魔师.json @@ -21,6 +21,54 @@ "31": "黑檀之力" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "施法技能": { "step": 21, "type": "int" @@ -134,6 +182,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "施法技能": { "step": 21, "type": "int" diff --git a/config/圣骑士.json b/config/圣骑士.json index 6a7f112d..2bc42076 100644 --- a/config/圣骑士.json +++ b/config/圣骑士.json @@ -29,6 +29,54 @@ "26": "十字军打击" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "法力值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "神圣能量": { "step": 21, "type": "int" @@ -179,6 +227,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "法力值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "神圣能量": { "step": 21, "type": "int" @@ -337,6 +433,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "法力值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "神圣能量": { "step": 21, "type": "int" diff --git a/config/德鲁伊.json b/config/德鲁伊.json index cc2e4c1a..8bfc468c 100644 --- a/config/德鲁伊.json +++ b/config/德鲁伊.json @@ -53,6 +53,54 @@ "53": "重殴" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -125,6 +173,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -193,6 +289,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -323,6 +467,54 @@ } }, "4": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "姿态": { "step": 21, "type": "int" diff --git a/config/恶魔猎手.json b/config/恶魔猎手.json index 0207ab59..e0cc67c7 100644 --- a/config/恶魔猎手.json +++ b/config/恶魔猎手.json @@ -71,6 +71,54 @@ "56": "献祭光环" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "恶魔之怒": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "敌人人数": { "step": 21, "type": "int" @@ -180,6 +228,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "恶魔之怒": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "投掷利刃": { "step": "bar", "bar": 2, @@ -251,7 +347,6 @@ "type": "int" } }, - "spells": { "黑暗": { "step": 40, @@ -352,6 +447,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "恶魔之怒": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "敌人人数": { "step": 21, "type": "int" diff --git a/config/战士.json b/config/战士.json index a29f061e..6f791e80 100644 --- a/config/战士.json +++ b/config/战士.json @@ -44,6 +44,54 @@ "39": "斩杀" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -170,6 +218,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -255,6 +351,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" diff --git a/config/术士.json b/config/术士.json index 8043e280..af8fed77 100644 --- a/config/术士.json +++ b/config/术士.json @@ -72,6 +72,54 @@ "61": "召唤萨亚德" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "灵魂碎片": { "step": 21, "type": "int" @@ -177,6 +225,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "小鬼数量": { "step": "bar", "bar": 1, @@ -324,6 +420,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" diff --git a/config/武僧.json b/config/武僧.json index a406122b..b7f9a3af 100644 --- a/config/武僧.json +++ b/config/武僧.json @@ -30,6 +30,54 @@ "24": "升龙霸" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "酒池": { "step": 21, "type": "int" @@ -185,6 +233,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "敌人人数": { "step": 21, "type": "int" @@ -345,6 +441,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" diff --git a/config/死亡骑士.json b/config/死亡骑士.json index 390299f6..1158ac29 100644 --- a/config/死亡骑士.json +++ b/config/死亡骑士.json @@ -48,6 +48,54 @@ "42": "凋零缠绕" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "符文能量": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "符文": { "step": 21, "type": "int" @@ -136,6 +184,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "符文能量": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "符文": { "step": 21, "type": "int" @@ -283,6 +379,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "符文能量": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "符文": { "step": 21, "type": "int" diff --git a/config/法师.json b/config/法师.json index ecdece42..069babea 100644 --- a/config/法师.json +++ b/config/法师.json @@ -63,6 +63,54 @@ "55": "造餐术" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -97,6 +145,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -131,6 +227,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "施法技能": { "step": 22, "type": "int" diff --git a/config/牧师.json b/config/牧师.json index 601c1a35..e26e4031 100644 --- a/config/牧师.json +++ b/config/牧师.json @@ -29,6 +29,54 @@ "28": "光晕" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -217,6 +265,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "施法技能": { "step": 22, "type": "int" @@ -345,6 +441,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "爆发开关": { "step": 21, "type": "int" diff --git a/config/猎人.json b/config/猎人.json index 7fb53d70..9f99ed79 100644 --- a/config/猎人.json +++ b/config/猎人.json @@ -46,6 +46,54 @@ "46": "猛禽一击" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "敌人人数": { "step": 21, "type": "int" @@ -175,6 +223,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -268,6 +364,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" diff --git a/config/盗贼.json b/config/盗贼.json index e70572de..83b0825e 100644 --- a/config/盗贼.json +++ b/config/盗贼.json @@ -64,6 +64,54 @@ "60": "致命一击" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -181,6 +229,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" @@ -310,6 +406,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标施法": { "step": 21, "type": "int" diff --git a/config/萨满.json b/config/萨满.json index 63d09465..778a8481 100644 --- a/config/萨满.json +++ b/config/萨满.json @@ -42,6 +42,54 @@ "45": "治疗之雨" }, "1": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -174,6 +222,54 @@ } }, "2": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "目标生命值": { "step": 21, "type": "int" @@ -325,6 +421,54 @@ } }, "3": { + "战斗时间": { + "step": 9, + "type": "int" + }, + "移动": { + "step": 10, + "type": "bool" + }, + "施法": { + "step": 11, + "type": "int" + }, + "引导": { + "step": 12, + "type": "int" + }, + "蓄力": { + "step": 13, + "type": "int" + }, + "蓄力层数": { + "step": 14, + "type": "int" + }, + "生命值": { + "step": 15, + "type": "int" + }, + "能量值": { + "step": 16, + "type": "int" + }, + "目标类型": { + "step": 17, + "type": "int" + }, + "队伍人数": { + "step": 18, + "type": "int" + }, + "首领战": { + "step": 19, + "type": "int" + }, + "难度": { + "step": 20, + "type": "int" + }, "延迟": { "step": 21, "type": "int"