Some mods target the Mono version of the game, which is available by opting into the Steam beta branch "alternate"
DealerSelfSupplySystem
Dealer Auto-Resupply mod for Schedule I: Automates dealer inventory management. Dealers track stock, collect items from storage, travel realistically. Simple UI, balanced gameplay, immersive notifications.
| Date uploaded | a year ago |
| Version | 1.1.1 |
| Download link | KaikiNoodles-DealerSelfSupplySystem-1.1.1.zip |
| Downloads | 4018 |
| Dependency string | KaikiNoodles-DealerSelfSupplySystem-1.1.1 |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.0README
Dealer Auto-Resupply System v1.1.0
A MelonLoader mod for Schedule I that automates inventory management for dealers. When dealers run low on product, they'll automatically travel to their assigned storage, collect suitable items, and return to their position.
New in v1.1.1: UI in top center instead of top right.
New in v1.1.0: Multiple Dealers per Storage!
This update brings the highly requested feature of assigning multiple dealers to the same storage location. Now you can have a team of dealers all working from the same stash spot!
New Features
- Multiple Dealers per Storage: Assign up to 3 dealers (configurable) to the same storage location
- Scrollable Dealer List UI: Easily see and manage all assigned dealers
- Resource Sharing: Intelligent collection system prevents dealers from emptying storage too quickly
- Configurable Settings: Fine-tune how dealers share storage resources
All Features
- Storage Assignment System: Assign dealers to specific storage locations through an intuitive UI
- Multiple Dealer Support: Assign multiple dealers to the same storage for more efficient operations
- Automated Inventory Monitoring: Dealers automatically track their inventory levels and restock when below threshold
- Smart Collection Logic: Dealers only collect items they can actually sell
- Realistic Travel Simulation: Travel time based on distance between dealer and storage location
- Dealer Notifications: Receive text messages from dealers when they collect items or find empty storage
- Balanced Gameplay: Configure limits to maintain game balance
Installation
- Make sure you have MelonLoader installed (version 0.7 or higher)
- Download the latest release of Dealer Auto-Resupply System
- Place the
DealerAutoResupply.dllfile in your Schedule I game folder under\Mods\ - Launch the game with MelonLoader
How to Use
Assigning Dealers to Storage
- Open any storage container in the game
- Look for the dealer management panel on the right side of the storage menu
- Click the "Add Dealer" button at the bottom of the panel
- Select a dealer from the popup menu
- The dealer will now be associated with this storage location
- Repeat to add multiple dealers (if enabled in settings)
Removing a Dealer Assignment
- Open the storage container
- In the dealer management panel, click the "X" button next to the dealer you want to remove
How It Works
- Dealers periodically check their inventory (configurable interval, default 60 seconds)
- If a dealer's inventory falls below the threshold (default 40% capacity), they'll begin the collection process
- The dealer will "travel" to the storage location (simulated based on distance)
- Once there, they'll collect items they can sell (up to a percentage of their empty slots)
- When multiple dealers share a storage, they'll each take a smaller percentage to avoid one dealer emptying the storage
- After collection, they'll "travel" back to their position
- You'll receive a text message from the dealer informing you of their success or failure
Configuration
The mod includes several configuration options that can be adjusted in the MelonLoader preferences:
| Setting | Default | Description |
|---|---|---|
| MultipleDealersPerStorage | true | Allow multiple dealers to be assigned to the same storage |
| MaxDealersPerStorage | 3 | Maximum number of dealers that can be assigned to a single storage |
| DealerCollectionShareRate | 0.5 | Percentage of empty inventory slots a dealer will try to fill when sharing storage |
| DealerInventoryThreshold | 0.3 | Threshold below which dealers will attempt to restock (0.0-1.0) |
| DealerStorageCheckInterval | 60 | How often dealers check if they need to restock (seconds) |
| UIToggleKey | Tab | Key used to toggle the dealer assignment UI panel |
To change these settings:
- Run the game once with the mod installed
- Exit the game
- Open
UserData\MelonPreferences.cfgin a text editor - Find the
[DealerSelfSupplySystem]section - Adjust the values as desired
- Save the file and restart the game
Planned Features
- Customizable dealer behavior profiles
- Priority system for dealers to favor certain products
- Delivery system for dealers to transfer items between storages
Credits
- Developed by KaikiNoodles
License
This project is licensed under the MIT License - see the LICENSE file for details.