整理武器配置和重构
This commit is contained in:
@@ -41,7 +41,7 @@ namespace SepCore.UI
|
||||
if (ItemType == ItemType.Weapon)
|
||||
{
|
||||
var data = rawData.WeaponData;
|
||||
IconAssetName = data.IconAssetName;
|
||||
IconAssetName = data.Sprite;
|
||||
Title = data.Title;
|
||||
Description = ItemDescUtility.CreateWeaponDescription(data);
|
||||
}
|
||||
|
||||
@@ -95,7 +95,7 @@ namespace SepCore.UI
|
||||
{
|
||||
return new DisplayItemContext
|
||||
{
|
||||
IconAssetName = weaponBase.WeaponData.IconAssetName,
|
||||
IconAssetName = weaponBase.WeaponData.Sprite,
|
||||
Rarity = weaponBase.WeaponData.Rarity,
|
||||
IsWeapon = true
|
||||
};
|
||||
@@ -124,7 +124,7 @@ namespace SepCore.UI
|
||||
ItemType.Weapon => await SpriteLoader.LoadSpriteByKeyAsync(rawData.DataRow switch
|
||||
{
|
||||
WeaponConfig weaponConfig => weaponConfig.Sprite,
|
||||
WeaponData weaponData => weaponData.IconAssetName,
|
||||
WeaponData weaponData => weaponData.Sprite,
|
||||
_ => string.Empty
|
||||
}),
|
||||
ItemType.Prop => await SpriteLoader.LoadSpriteByKeyAsync(((PropConfig)rawData.DataRow).Sprite),
|
||||
|
||||
Reference in New Issue
Block a user