Mods / Trader Phone (Beta)

Tags: #Other #QoL #Simplification #Utility
Author: Spoonail
Side: Both
Created: Feb 7th at 7:11 PM
Last modified: Feb 25th at 12:43 PM
Downloads: 720
Follow Unfollow 40

Latest file for v1.20.4:
remotetradercheckmod_0.2.3.zip 1-click install


Overview

This mod adds a Trader Phone, which allows you to remotely check trader's stock.
It displays the assigned trader's supply/demand list, gears, and the number of days until the next refresh in the GUI.

This mod is marked as beta because some implementation tasks remain, especially for optimization, and its stability needs to be tested.
Currently, the Trader Phone allows players to spam chunk loading, so it might not be ideal for a multiplayer server with a large, unspecified number of players.
That said, this mod already has all its core functions implemented and should work fine in single player or on a server with only known friends.

Crafting

A Trader Phone can be crafted from:

  • Bronze or higher nails and strips x2
  • Temporal gear x2
  • Bronze or higher plate x2
  • Any solder bar x1
  • Soldering iron (used as a tool)

See the 'Trader Phone' page in the handbook for the crafting shape.

Note for 1.19
This mod supports VS v1.19 in mod version 0.1.*.
In the versions, the recipe requires ingots instead of nails and strips. 

Usage

To check a trader's stock, you need to get a phone number memo for that trader and register it to a Trader Phone.
First, place a Trader Phone and right-click it with a parchment to create a phone number memo (Blank).
Then, obtain a written memo either by using the blank memo on the trader or by searching for their location in the Trader Phone (you can right-click it with a blank memo to open the GUI).
Use the written memo on the Trader Phone to register, and after that, you can check the trader’s stock anytime by right-clicking the Trader Phone.

Step-by-step Guide

1. Create a blank memo

First, place a Trader Phone and right-click it with a parchment to obtain a phone number memo (Blank).

image

You have two ways to get a trader's phone number memo.

2-A. Directly use a blank memo on a trader

Go to the trader and right-click them with a blank memo.

You will obtain a written phone number memo immediately.

image

2-B. Phone number search

If you already know where the trader is, you can use the phone number search function in the Trader Phone.

  1. Right-click any Trader Phone with a blank memo to open the phone number search GUI
  2. Follow the instructions on the GUI; enter the trader's coordinates and click the 'Search' button
  3. If the phone successfully finds the trader, their details will be shown on the GUI
  4. Click the 'Write Down' button to obtain a written phone number memo

image

image

image

image

image

If 'Trader not found' was displayed in step 3, check the following and try again:

  • Auto-detecting Y may fail, so you might need to enter it manually.
  • If you took the coordinates from the map, zoom in and record them as accurately as possible.

3. Register the phone number memo to the Trader Phone and check the stock

Right-click the Trader Phone with the phone number memo obtained via 2-A or 2-B.

image

Once registered, you can right-click the Trader Phone anytime to check the assigned trader's stock.

image

Notes:

  • Use another written memo on the Trader Phone to reassign a different trader to it
  • A written phone number memo can be used multiple times
    • You can give it to another player so they can register it to their Trader Phone

Compatibility

- Day Trader by Darkbrook (tested version: v1.0.5)

Help/Contact

If you encounter any problems or have feature requests, please do one of the following:

  • Post in the forum thread for this mod on the Vintage Story Discord server (click the Homepage tab on this page).

These methods align with how I handle reports for other mods (even for other games), making it easier for me to track and respond.
Note: Comments on this page are rarely checked.

Note

ToDo

List

- Advanced Trader Phone
  - Multiple traders
- Stock GUI
  - Item slot (item visual)
  - Layout for better readability
    - Currently no concrete ideas
- Trader Phone model
  - Loving the current one's somewhat silly look, but it would be nice to have more cool/chic variants
    - Currently no concrete ideas
- Optimization
  - Stock result caching
- Make memo placeable in scrollrack and bookshelf
- More in-game guide
  - Handbook
  - Interaction tooltip

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.2.3 211 Feb 25th at 10:02 AM Show remotetradercheckmod_0.2.3.zip Install now
v0.2.2 43 Feb 24th at 10:38 AM Show remotetradercheckmod_0.2.2.zip Install now
v0.2.1 241 Feb 14th at 11:49 AM Show remotetradercheckmod_0.2.1.zip Install now
v0.2.0 184 Feb 7th at 7:15 PM Show remotetradercheckmod_0.2.0.zip Install now
v0.1.3 5 Feb 25th at 12:43 PM Show remotetradercheckmod_0.1.3.zip Install now
v0.1.2 2 Feb 24th at 10:49 AM Show remotetradercheckmod_0.1.2.zip Install now
v0.1.1 12 Feb 14th at 12:13 PM Show remotetradercheckmod_0.1.1.zip Install now
v0.1.0 22 Feb 7th at 7:14 PM Show remotetradercheckmod_0.1.0.zip Install now

10 Comments (oldest first | newest first)

💬 Spoonail , Feb 25th at 2:12 PM

Aeonsteel

Fixed in v0.2.3

💬 Aeonsteel, Feb 24th at 2:49 PM

The latest update (0.2.2) is incompatible with "Day Trader". When you hover over an item in the phone the game crashes.

💬 PrivatePretzel, Feb 24th at 12:49 PM

What a fun and useful mod!

💬 Aeonsteel, Feb 19th at 6:09 PM

Can you make it so the trader restock time is in the UI you get when you're looking at something? Like how it says "Connected to XYZ the ABC trader at X, Y ,Z"

💬 spytv, Feb 17th at 3:27 PM

This is reallllyyy cool good stuff. keep up the amazing work! You Should look into compatbilty with other mods maybe? Just an idea!

 

 

💬 Spoonail , Feb 15th at 3:58 AM

In the latest version, you can reassign a different trader to a Trader Phone by using another written memo.
You no longer need to break and replace the phone to clear the assignment.

(Also, thanks for all the encouraging comments!)

💬 GnomeChompski, Feb 12th at 2:31 PM

Love the idea of this mod! I play on a big ocean world with many islands so finding and getting to traders is a bit of a journey everytime. Being able to check up on the traders with this mod will be of great help. Thank you! Excited to see the contents from your to-do list being added (in due time) :D

💬 Mendall, Feb 8th at 5:21 PM

Very interesting idea. The modders of this game are on a next level, in some games you find everyone making the same couple mod ideas over and over. Here at VS you never know what someone will come up with next. I look forward to trying this.

💬 Spoonail , Feb 8th at 3:36 AM

QuetzaCoco
Thanks!
Oh yeah I actually considered that once but forgot about it :P
Thanks again for reminding me! I'll add it to the ToDo list.

It might take some time since I need to add new GUI for selecting a trader.
Also, the feature will be part of an advanced Trader Phone, maybe one that requires cupronickel or something rare to craft.

💬 QuetzaCoco, Feb 7th at 9:47 PM

Really awesome mod! Will there be plans to make the phone able to record multiple traders or is that a limitation? Breaking and placing it works but I was just curious. Good work!

 (edit comment delete)