Files
KianaBH3/Common/Data/Excel/WeaponDataExcel.cs
2025-06-14 11:15:32 +08:00

25 lines
750 B
C#

using System.Text.Json.Serialization;
namespace KianaBH.Data.Excel;
[ResourceEntity("WeaponData.json")]
public class WeaponDataExcel : ExcelResource
{
public int ID { get; set; }
[JsonPropertyName("weaponMainID")] public int WeaponMainID { get; set; }
[JsonPropertyName("maxLv")] public int MaxLv { get; set; }
[JsonPropertyName("rarity")] public int Rarity { get; set; }
[JsonPropertyName("maxRarity")] public int MaxRarity { get; set; }
[JsonPropertyName("evoID")] public int EvoID { get; set; }
[JsonPropertyName("protect")] public bool Protect { get; set; }
public override int GetId()
{
return ID;
}
public override void Loaded()
{
GameData.WeaponData.Add(ID, this);
}
}