Joive-Joive_Customer_Relations icon

Joive Customer Relations

A Schedule I mod that lets you view, unlock, improve, worsen, and maximize customer/NPC relationships through an in-game menu.

Last updated 2 weeks ago
Total downloads 199
Total rating 0 
Categories Mods
Dependency string Joive-Joive_Customer_Relations-1.1.0
Dependants 0 other packages depend on this package

README

🤝 Joive Customer Relations v1.1.0

Joive Customer Relations is a MelonLoader mod for Schedule I that lets you manage customer and NPC relationships directly in-game.

The mod adds an in-game menu where you can scan available customers/NPCs, view their current relationship status, unlock them, improve or worsen relationships, and instantly set relationships to the maximum value.

✨ Features

  • Scan customers and NPCs in the current scene
  • View the current relationship value
  • View customer/NPC state: OPEN or LOCKED
  • Improve relationships with:
    • +0.25
    • +0.5
    • +1
  • Worsen relationships with:
    • -0.25
    • -0.5
    • -1
  • Quickly set relationship values:
    • SET MAX
    • SET MIDDLE
    • SET MIN
  • Unlock customers/NPCs:
    • UNLOCK
    • UNLOCK + MAX
    • UNLOCK CONNECTIONS
  • Clean dark in-game menu
  • Uses the game's own relationship methods instead of randomly editing fields

🛠️ Installation

  1. Install MelonLoader for Schedule I.
  2. Build or download the mod .dll file.
  3. Place the .dll file into the game's Mods folder:
Schedule I/Mods/
  1. Launch the game.

Recommended DLL name:

ScheduleIMods6.dll

🎮 How to Use

  1. Load your save.
  2. Press F6 to open the mod menu.
  3. Select a customer or NPC from the list.
  4. Use the buttons at the bottom of the menu.

To improve relationship:

+0.25 / +0.5 / +1

To worsen relationship:

-0.25 / -0.5 / -1

To instantly set the maximum relationship value:

SET MAX

To unlock the selected customer or NPC:

UNLOCK

To unlock the selected customer/NPC and immediately set their relationship to maximum:

UNLOCK + MAX

To attempt unlocking related NPC connections:

UNLOCK CONNECTIONS

⚙️ Controls

F6 — Open / close the menu

📌 Notes

The mod uses the real relationship limits from the game. In the currently tested version of Schedule I, the relationship range is usually:

0.00 / 5.00

This means SET MAX usually sets the relationship value to 5.00.

If a customer/NPC is shown as:

OPEN

they are already known or unlocked by the game.

If a customer/NPC is shown as:

LOCKED

you can try unlocking them with UNLOCK or UNLOCK + MAX.

⚠️ Important

The mod changes relationship data through the game's own methods:

SetRelationship
ChangeRelationship
Unlock
UnlockConnections

Make a backup of your save before heavy testing.

🧾 Release Build

Use these commands to build the mod in Release mode:

cd "C:\Users\kyryl\OneDrive\Desktop\Mod2\ScheduleIMods"
dotnet clean -c Release
dotnet build -c Release

After building, take the .dll from:

bin/Release/

and place it into:

Schedule I/Mods/

📦 Mod Info

Name: Joive Customer Relations
Version: 1.1.0
Game: Schedule I
Loader: MelonLoader
Author: Joive


🤝 Joive Customer Relations v1.1.0

Joive Customer Relations — это мод для Schedule I на MelonLoader, который позволяет управлять отношениями с клиентами и NPC прямо в игре.

Мод добавляет внутриигровое меню, где можно находить клиентов/NPC, смотреть их текущий статус, открывать их, улучшать или ухудшать отношения, а также сразу ставить максимальное значение отношения.

✨ Возможности

  • Скан клиентов и NPC в текущей сцене
  • Просмотр текущего уровня отношения
  • Просмотр статуса клиента/NPC: OPEN или LOCKED
  • Улучшение отношения кнопками:
    • +0.25
    • +0.5
    • +1
  • Ухудшение отношения кнопками:
    • -0.25
    • -0.5
    • -1
  • Быстрая установка значения:
    • SET MAX
    • SET MIDDLE
    • SET MIN
  • Открытие клиентов/NPC:
    • UNLOCK
    • UNLOCK + MAX
    • UNLOCK CONNECTIONS
  • Красивое тёмное меню
  • Работа через игровые методы отношений, а не через случайное изменение полей

🛠️ Установка

  1. Установи MelonLoader для Schedule I.
  2. Собери или скачай .dll файл мода.
  3. Помести .dll файл в папку:
Schedule I/Mods/
  1. Запусти игру.

Рекомендуемое имя файла:

ScheduleIMods6.dll

🎮 Как использовать

  1. Загрузи сохранение.
  2. Нажми F6, чтобы открыть меню мода.
  3. Выбери нужного клиента или NPC из списка.
  4. Используй кнопки снизу.

Чтобы улучшить отношение:

+0.25 / +0.5 / +1

Чтобы ухудшить отношение:

-0.25 / -0.5 / -1

Чтобы сразу поставить максимальное отношение:

SET MAX

Чтобы открыть выбранного клиента или NPC:

UNLOCK

Чтобы открыть клиента/NPC и сразу поставить максимальное отношение:

UNLOCK + MAX

Чтобы попытаться открыть связанные контакты выбранного NPC:

UNLOCK CONNECTIONS

⚙️ Управление

F6 — открыть / закрыть меню

📌 Примечания

Мод использует реальные лимиты отношений из игры. В текущей протестированной версии Schedule I диапазон обычно выглядит так:

0.00 / 5.00

Поэтому SET MAX обычно устанавливает значение 5.00.

Если клиент/NPC отображается как:

OPEN

значит он уже открыт или известен игре.

Если клиент/NPC отображается как:

LOCKED

его можно попробовать открыть через UNLOCK или UNLOCK + MAX.

⚠️ Важно

Мод изменяет отношения через игровые методы:

SetRelationship
ChangeRelationship
Unlock
UnlockConnections

Перед активным тестированием лучше сделать резервную копию сохранения.

🧾 Release-сборка

Команды для сборки мода в Release:

cd "C:\Users\kyryl\OneDrive\Desktop\Mod2\ScheduleIMods"
dotnet clean -c Release
dotnet build -c Release

После сборки возьми .dll из папки:

bin/Release/

и помести его в:

Schedule I/Mods/

📦 Информация

Название: Joive Customer Relations
Версия: 1.1.0
Игра: Schedule I
Загрузчик: MelonLoader
Автор: Joive