chore: import code from github

This commit is contained in:
Yui
2024-10-12 19:38:51 -03:00
parent ee7ff8111b
commit 4fd627cfe0
30 changed files with 2204 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
using EFT.InventoryLogic;
using SPT.Reflection.Utils;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LootValueEX.Extensions
{
internal static class ItemExtensions
{
internal static bool IsExamined(this Item? item) => item != null && ClientAppUtils.GetMainApp().GetClientBackEndSession().Profile.Examined(item);
}
}

View File

@@ -0,0 +1,8 @@
namespace LootValueEX.Extensions
{
internal static class TarkovApplicationExtensions
{
internal static IEnumerable<TraderClass> GetValidTraders(this EFT.TarkovApplication client) => client.GetClientBackEndSession().DisplayableTraders.Where(trader => !Common.Settings.TraderBlacklistList.Contains(trader.Id.ToLower()));
internal static bool RagfairUnlocked(this EFT.TarkovApplication client) => client.Session.RagFair.Available;
}
}