扩充道具系统并统一图标命名规范

- 为 20 个道具赋予中文名称(铁护腕、狂战士药剂等)
- 移除数据表 IconAssetName 列,改为按 `类型_{id}_icon`
  的命名约定自动推导图标路径
- 清理旧图标资源(Almighty_Icon、172 系列)
- 同步更新各数据表 Excel 源文件
This commit is contained in:
2026-06-16 17:09:20 +08:00
committed by basil
parent db481ae0a8
commit e5630f0896
149 changed files with 8071 additions and 115 deletions
@@ -30,7 +30,7 @@ namespace SepCore.DataTable
/// <summary>
/// 获取图标资源名称。
/// </summary>
public string IconAssetName { get; private set; }
public string IconAssetName => $"weapon_{m_Id}_icon";
/// <summary>
/// 获取武器稀有度
@@ -92,7 +92,6 @@ namespace SepCore.DataTable
index++;
EntityTypeId = int.Parse(columnStrings[index++]);
Title = columnStrings[index++];
IconAssetName = columnStrings[index++];
Rarity = EnumUtility<ItemRarity>.Get(columnStrings[index++]);
Price = int.Parse(columnStrings[index++]);
PriceRandomPercent = float.Parse(columnStrings[index++]);