using System.Text.Json.Serialization; using Yuanshen.Common.Data.Excel.Attributes; namespace Yuanshen.Common.Data.Excel; [Excel(ExcelType.Monster, "MonsterExcelConfigData.json")] public sealed class MonsterExcel : ExcelItem { [JsonPropertyName("id")] public uint Id { get; set; } [JsonPropertyName("monsterName")] public string MonsterName { get; set; } = string.Empty; [JsonPropertyName("hp_base")] public double HpBase { get; set; } [JsonPropertyName("attack_base")] public double AttackBase { get; set; } [JsonPropertyName("defense_base")] public double DefenseBase { get; set; } public override uint ExcelId => Id; }