继续调整,创建 Procedure 与 Presentation 程序集

- 创建 Procedure 与 Presentation 两个程序集
- 初步解决这两个程序集与原程序集的引用关系
This commit is contained in:
SepComet
2026-06-02 23:26:08 +08:00
parent affa44e4d0
commit 6b8a6a8789
50 changed files with 907 additions and 688 deletions
@@ -7,5 +7,19 @@ namespace UI
public string IconAssetName;
public ItemRarity Rarity;
public bool IsWeapon;
public DisplayItemContext()
{
IconAssetName = string.Empty;
Rarity = ItemRarity.None;
IsWeapon = false;
}
public DisplayItemContext(DisplayItemRawData rawData)
{
this.IconAssetName = rawData.IconAssetName;
this.Rarity = rawData.Rarity;
this.IsWeapon = rawData.IsWeapon;
}
}
}
}
@@ -11,5 +11,15 @@ namespace UI
public Sprite Icon;
public string Description;
public int Price;
public GoodsItemContext(GoodsItemRawData rawData)
{
Title = rawData.Title;
Description = rawData.Description;
Price = rawData.Price;
Rarity = rawData.Rarity;
Type = rawData.Type;
Icon = rawData.Icon;
}
}
}
}