using EggLink.DanhengServer.Data.Custom; using Newtonsoft.Json; namespace EggLink.DanhengServer.Data.Excel; [ResourceEntity("ChallengePeakBossConfig.json")] public class ChallengePeakBossConfigExcel : ExcelResource { public int ID { get; set; } public int HardTarget { get; set; } public int ColorMedalTarget { get; set; } public List HardEventIDList { get; set; } = []; public List HardTagList { get; set; } = []; public List BuffList { get; set; } = []; public override int GetId() { return ID; } public override void Loaded() { GameData.ChallengePeakBossConfigData.TryAdd(ID, this); } public override void AfterAllDone() { GameData.ChallengePeakConfigData[ID].BossExcel = this; } }