using EggLink.DanhengServer.Data.Excel; namespace EggLink.DanhengServer.Data.Config; public class SkillAbilityInfo { public List AbilityList { get; set; } = []; public void Loaded(AvatarConfigExcel excel) { foreach (var ability in AbilityList) { ability.Loaded(); if (ability.Name.EndsWith("MazeSkill")) excel.MazeSkill = ability; else if (ability.Name.Contains("NormalAtk")) excel.MazeAtk = ability; } } } public class AbilityInfo { public string Name { get; set; } = ""; public List OnStart { get; set; } = []; public void Loaded() { foreach (var task in OnStart) task.Loaded(); } }