NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Utils/CommonUtils.Item.cs

30 lines
1002 B
C#
Raw Normal View History

2024-01-08 13:13:35 +08:00
using Framework;
using Gameplay.Common;
2024-01-04 19:14:18 +08:00
using Gameplay.Net;
using NLDPB;
using System.Collections.Generic;
2024-01-04 19:14:18 +08:00
namespace Gameplay
{
public partial class CommonUtils
{
public static uint GetItemCount(int id)
{
return Actor.Instance.Item.GetItemCount(id);
}
2024-01-08 13:13:35 +08:00
public static string GetItemName(int id)
{
return CommonUtils.GetLocalizeText(TableManager.Instance.Tables.Item.Get(id).NameLocal);
}
2024-01-15 14:16:30 +08:00
public static string GetItemPath(int id)
{
return TableManager.Instance.Tables.Item.Get(id).IconPath;
}
public static readonly List<ItemSource> ItemSourceNotShowInItemWindow = new List<ItemSource>
{ ItemSource.LevelPassNormal, ItemSource.LevelPassFirst, ItemSource.LevelPassStar1,
ItemSource.LevelPassStar2, ItemSource.LevelPassStar2, ItemSource.LevelPassStar3,
ItemSource.ChapterStar,ItemSource.MailItem,ItemSource.Raffle,ItemSource.Task,
};
2024-01-04 19:14:18 +08:00
}
}