|
|
@@ -60,24 +60,21 @@ namespace Fort23.Mono
|
|
|
itemDetailsWidget1.CustomInit("用途", LanguageManager.Instance.Text(itemInfo.config.itemDesc));
|
|
|
itemDetailsWidgets.Add(itemDetailsWidget1);
|
|
|
|
|
|
- //突破丹
|
|
|
- if (itemInfo.config.associateID == 1)
|
|
|
- {
|
|
|
- ItemDetailsWidget itemDetailsWidge2 =
|
|
|
- await UIManager.Instance.CreateGComponent<ItemDetailsWidget>(null, Connect);
|
|
|
- itemDetailsWidge2.CustomInit("服用效果",
|
|
|
- $"增加成功概率{itemInfo.config.associateVlaue[2]},突破失败降低修为损耗{itemInfo.config.associateVlaue[3]}%");
|
|
|
- itemDetailsWidgets.Add(itemDetailsWidge2);
|
|
|
- }
|
|
|
- //修为丹
|
|
|
- else if (itemInfo.config.associateID == 2)
|
|
|
+
|
|
|
+ ItemAssociateConfig itemAssociateConfig =
|
|
|
+ ConfigComponent.Instance.Get<ItemAssociateConfig>(itemInfo.config.associateID);
|
|
|
+
|
|
|
+ if (itemAssociateConfig.LanID != 0)
|
|
|
{
|
|
|
ItemDetailsWidget itemDetailsWidge2 =
|
|
|
await UIManager.Instance.CreateGComponent<ItemDetailsWidget>(null, Connect);
|
|
|
- itemDetailsWidge2.CustomInit("服用效果", $"增加修为值{itemInfo.config.associateVlaue[0]}");
|
|
|
+ itemDetailsWidge2.CustomInit("使用效果",
|
|
|
+ UtilTools.GetString(LanguageManager.Instance.Text(itemAssociateConfig.LanID),
|
|
|
+ itemInfo.config.associateVlaue));
|
|
|
itemDetailsWidgets.Add(itemDetailsWidge2);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
if (PlayerManager.Instance.BagController.GetItemCount(itemInfo.itemID) > 0)
|
|
|
{
|
|
|
ItemDetailsWidget itemDetailsWidget =
|