From 007fbd542c30f5fa8308128aac26ce6584b3067a Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期二, 17 六月 2025 17:13:47 +0800 Subject: [PATCH] 117 【武将】武将系统 武将的属性部分 部分战斗的内容 --- Main/Config/Configs/HeroConfig.cs | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/Main/Config/Configs/HeroConfig.cs b/Main/Config/Configs/HeroConfig.cs index 1763f4c..0d30f09 100644 --- a/Main/Config/Configs/HeroConfig.cs +++ b/Main/Config/Configs/HeroConfig.cs @@ -1,6 +1,6 @@ 锘�//-------------------------------------------------------- // [Author]: YYL -// [ Date ]: 2025骞�6鏈�13鏃� +// [ Date ]: 2025骞�6鏈�16鏃� //-------------------------------------------------------- using System.Collections.Generic; @@ -23,6 +23,7 @@ public int DefInheritPer; public int HPInheritPer; public string BatAttrDict; + public int[] FetterIDList; public override int LoadKey(string _key) { @@ -65,6 +66,20 @@ int.TryParse(tables[8],out HPInheritPer); BatAttrDict = tables[9]; + + if (tables[10].Contains("[")) + { + FetterIDList = JsonMapper.ToObject<int[]>(tables[10]); + } + else + { + string[] FetterIDListStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); + FetterIDList = new int[FetterIDListStringArray.Length]; + for (int i=0;i<FetterIDListStringArray.Length;i++) + { + int.TryParse(FetterIDListStringArray[i],out FetterIDList[i]); + } + } } catch (Exception exception) { -- Gitblit v1.8.0