Mod Details

KcY - SeeItemValue

KcY - SeeItemValue 1.5.3

Created by CWX

36.3K Downloads

SPT 0.0.0 Compatible

See the trader value of an item when inspecting it, in or out of raid!

Latest Version 1.5.3
SPT 0.0.0

Updated Mar 12, 2023 at 11:57 AM

Version Notes

CHANGELOG:

Updated for 3.5.2

The Prices will not be accurate for some items, BSG have changed how the price checking works and that no longer goes to the server, i dont have time atm to implement/fix that

This download is externally hosted.
Always scan for viruses.

WHILST KcY ISNT AROUND, I HAVE UPDATED TO WORK ON 2.2.2 AND A FEW ADJUSTMENTS LISTED AT THE BOTTOM:

Original mod: SeeItemValue

Adds an attribute to every items’ inspect page, this value shows the full price of the item to traders.

Example:

______________________________________________

I have removed the need for the TarkovLoader KcY originally had.

at any point, if KcY wants to continue making the mod, let me know ill remove it.

HOW TO INSTALL: (this is how to install for AKI 2.3.0 onwards)

1. Open the Zip

2. inside you will see, a BepInEx folder and a user folder.

3. copy these and paste them to your AKI install folder.

4. Done! there is nothing else for you to do.

IF YOU WANT TO REMOVE THE MOD, DELETE THE FOLLOWING:

  • SPT Install / User / Mods / KcY-SeeItemValue 1.4.9 (this folder)
  • SPT Install / BepInEx / plugins / KcY-SeeItemValue.dll (this dll file)

Thanks to Senko, Chomp, Valens and TEOA for the help with coding and testing

Version 1.5.3
Download Mod Version
SPT 0.0.0
Latest Compatible SPT Version

3.6K Downloads

Created Mar 12, 2023 at 11:57 AM

Updated Mar 12, 2023 at 11:57 AM

Virus Total Results

CHANGELOG:

Updated for 3.5.2

The Prices will not be accurate for some items, BSG have changed how the price checking works and that no longer goes to the server, i dont have time atm to implement/fix that

Version 1.5.2
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.9K Downloads

Created Feb 12, 2023 at 9:11 PM

Updated Feb 12, 2023 at 9:11 PM

Virus Total Results

CHANGELOG:

Updated for 3.5.0

Version 1.5.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

4.5K Downloads

Created Dec 21, 2022 at 1:19 PM

Updated Dec 21, 2022 at 1:19 PM

Virus Total Results

CHANGELOG:

Changes to client side, thanks BSG

Updated for 3.4.0

Version 1.5.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

2.5K Downloads

Created Nov 19, 2022 at 2:39 PM

Updated Nov 19, 2022 at 2:39 PM

Virus Total Results

CHANGELOG:

Fixed Food and drink breaking menu

this was due to some things changing in the client i forgot to update, let me know if the issue persists

Version 1.4.9
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

400 Downloads

Created Nov 18, 2022 at 8:39 PM

Updated Nov 18, 2022 at 8:39 PM

Virus Total Results

CHANGELOG:

Updated for 3.3.0

Version 1.4.8
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

899 Downloads

Created Nov 9, 2022 at 7:58 PM

Updated Nov 9, 2022 at 7:58 PM

Virus Total Results

CHANGELOG:

Updated for 3.2.5

metzgermeister

Works just fine in 3.5.7 for me

0 Likes
macmanollos

🙏

please update to 3.5.7

0 Likes
FlashMode

CWX seems to be busy in IRL, my friend MarsyApp recompiled the dll files for SPT-AKI 3.5.6

Also package.json has been corrected so that “outdated version” error is not displayed

No other changes were made

Download

1 Like
LeonardoVAC

Not working with 3.5.6 due to changes in “Assembly-CSharp.dll”.

This one needs some code changes.

First steps:

  1. Download Source Code (right side) or here;
  2. Download VSCode or any IDE;
  3. Copy all the needed dependencies from SPT folder (Located at “SPT\BepInEx\core” and “SPT\EscapeFromTarkov_Data\Managed”);
  4. Open “itemValueMod.cs” with text editor or “itemValue.sln” with an IDE;

Changing the code:

Change lines 210-224, from this:

if (foodDrink != null && foodDrink.HpPercent != 0) { GInterface234 ginterface234_0 = (GInterface234)foodDrink.GetType().GetField(“ginterface234_0”, BindingFlags.NonPublic | BindingFlags.Instance).GetValue(foodDrink); DebugMode($“ foodDrink Check - HpPercent is: {foodDrink.HpPercent}“); DebugMode($“ foodDrink Check - MaxResource is: {ginterface234_0.MaxResource}“); editedPrice *= foodDrink.HpPercent / ginterface234_0.MaxResource; } DebugMode($“ After foodDrink Check - price is: {editedPrice}“); var keys = item.GetItemComponent<KeyComponent>(); if (keys != null) { GInterface238 template = (GInterface238)keys.GetType().GetField(“Template”, BindingFlags.Public | BindingFlags.Instance).GetValue(keys); if (keys.NumberOfUsages > 0) { double totalMinusUsed = Convert.ToDouble(template.MaximumNumberOfUsage - keys.NumberOfUsages); double multi = totalMinusUsed / template.MaximumNumberOfUsage; DebugMode($“ foodDrink Check - totalMinusUsed is: {totalMinusUsed}“); DebugMode($“ foodDrink Check - multi is: {multi}“); editedPrice *= multi; } } To this:

if (foodDrink != null && foodDrink.HpPercent != 0) { var gInterface235_0 = (GInterface235)foodDrink.GetType().GetField(“GInterface235_0”, BindingFlags.NonPublic | BindingFlags.Instance)?.GetValue(foodDrink); DebugMode($“ foodDrink Check - HpPercent is: {foodDrink.HpPercent}“); if (gInterface235_0 != null) { DebugMode($“ foodDrink Check - MaxResource is: {gInterface235_0.MaxResource}“); editedPrice *= foodDrink.HpPercent / gInterface235_0.MaxResource; } } DebugMode($“ After foodDrink Check - price is: {editedPrice}“); var keys = item.GetItemComponent<KeyComponent>(); if (keys != null) { var template = (GInterface239)keys.GetType().GetField(“Template”, BindingFlags.Public | BindingFlags.Instance)?.GetValue(keys); if (keys.NumberOfUsages > 0) { if (template != null) { double totalMinusUsed = Convert.ToDouble(template.MaximumNumberOfUsage - keys.NumberOfUsages); double multi = totalMinusUsed / template.MaximumNumberOfUsage; DebugMode($“ foodDrink Check - totalMinusUsed is: {totalMinusUsed}“); DebugMode($“ foodDrink Check - multi is: {multi}“); editedPrice *= multi; } } } Compiling and copying:

  1. Compile it (F5 or Ctrl+Shift+B, if VSCode/VS);
  2. Go to “itemValue\bin\Release\net472”;
  3. Copy “KcY-SeeItemValue.dll” to “SPT\BepInEx\plugins”.
0 Likes
starkiller149

update please..

0 Likes
UprootedSeeker

Not compatible with 3.5.3

Causing examine windows that can’t be closed without closing game.

0 Likes
CPT_SER6IO

Please update to 3.5.2, with the current version your mod is crashing the game.

Thanks.

0 Likes
MofongoPR

For others out there who are interested in using this mod without waiting for it to be updated, I tried making changes to the package.json file but it seems like its not compatible with 3.5.1

If you double click on an item the game gets stuck and the only way to exit the item window is to alt+f4.

0 Likes
Varcolac

Getting a bug that freezes the game when double clicking on an item and the only way is to exit the item window is to alt+f4. Am unable to close the item window and its tagged as “blablabla” in grey. Is there a possible update on the way for this?

0 Likes
Jessylox

Anyone solved the blabla thing? I’m getting it and this + realism mod are the only mods I have.

0 Likes

Details