From 7db03efb59236fff31f9aa2b893db1c371ba743a Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期一, 01 九月 2025 19:34:54 +0800 Subject: [PATCH] 50 【主界面】核心主体-npc阵容增加词条字段,主线关卡表 新增战力字段 --- Main/Config/Configs/NPCLineupConfig.cs | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/Main/Config/Configs/NPCLineupConfig.cs b/Main/Config/Configs/NPCLineupConfig.cs index b618ad6..b8c85d4 100644 --- a/Main/Config/Configs/NPCLineupConfig.cs +++ b/Main/Config/Configs/NPCLineupConfig.cs @@ -1,6 +1,6 @@ 锘�//-------------------------------------------------------- // [Author]: YYL -// [ Date ]: 2025骞�8鏈�5鏃� +// [ Date ]: Monday, September 1, 2025 //-------------------------------------------------------- using System.Collections.Generic; @@ -25,6 +25,8 @@ public int PosNPCID6; public int PosNPCID7; public int BossID; + public int[] SkillIDExList; + public int SkillExCnt; public override int LoadKey(string _key) { @@ -53,6 +55,22 @@ int.TryParse(tables[7],out PosNPCID7); int.TryParse(tables[8],out BossID); + + if (tables[9].Contains("[")) + { + SkillIDExList = JsonMapper.ToObject<int[]>(tables[9]); + } + else + { + string[] SkillIDExListStringArray = tables[9].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries); + SkillIDExList = new int[SkillIDExListStringArray.Length]; + for (int i=0;i<SkillIDExListStringArray.Length;i++) + { + int.TryParse(SkillIDExListStringArray[i],out SkillIDExList[i]); + } + } + + int.TryParse(tables[10],out SkillExCnt); } catch (Exception exception) { -- Gitblit v1.8.0