Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Selling

From Schedule I Wiki

Selling is the main way to earn money in Schedule I. There are three methods of selling:

  • Give the product to Dealers.
  • Selling through the phone.
  • Selling directly to NPCs.


This page will cover selling through the phone and directly to NPCs. This will go through the technical implementation of the selling process.

Phone Selling

If a product is listed for sale in the Products app, customer will reach out through text will a request. This request can be accepted or it can be counteroffered. Once a deal is made, a time of delivery needs to be selected. It is recommended to sell during Late-Night, as this will grant a bonus for curfew selling and there will be no time limit on completing the deals, as the time stops at 4AM - before the end of the Late-Night time period.

Offer Generation

A customer will propose a deal based on the following:

Every second, two checks will occur:

  • One to offer a phone deal
  • One to approach the player

Offering Phone Deal

Determining if a phone deal should be offered involves checking the time since a customer's last completed deal or last deal offered. This number is compared to a value between 600 and 780 seconds based on the customer's first name.

If the time since last deal/offer is greater than this number, a deal can be offered.

A customer will only offer a deal on specific days of the week, based on their addiction level and relationship with the player.

Purchase Amount and Price Summarized:

Amount To Buy = <WeeklyBudget> / 7 * <EnjoymentChange> / <SetProductPrice>

Payment Amount = <SetProductPrice> * <EnjoymentChange>

Where WeeklyBudget is between a min and max specific to each customer, determined by the customer relationship.

EnjoymentChange is a value from 0.66-1.5, determined by the customer's preference to the product.

SetProductPrice is the value set in the Products app.

Approaching the Player

A customer will approach the player if the last completed deal was greater than 1440 seconds ago, and if the time since they approached the player is greater than a number of seconds based on their addiction level, between 2160 and 4320 - a more addicted customer will approach more often.