using System.Text.Json.Serialization; using Yuanshen.Common.Data.Excel.Attributes; namespace Yuanshen.Common.Data.Excel; [Excel(ExcelType.AvatarSkillDepot, "AvatarSkillDepotExcelConfigData.json")] public sealed class AvatarSkillDepotExcel : ExcelItem { [JsonPropertyName("id")] public uint Id { get; set; } [JsonPropertyName("energySkill")] public uint EnergySkill { get; set; } [JsonPropertyName("skills")] public List Skills { get; set; } = new(); [JsonPropertyName("subSkills")] public List SubSkills { get; set; } = new(); [JsonPropertyName("talents")] public List Talents { get; set; } = new(); [JsonPropertyName("inherentProudSkillOpens")] public List InherentProudSkillOpens { get; set; } = new(); public override uint ExcelId => Id; }