Skip to content

lasersquid/Sched1AutoRestockMod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sched1AutoRestockMod

If you're tired of spending all your time restocking shelves and stations, this mod will automatically restock empty slots and charge your cash balance or bank account.

Compatible with IL2CPP and Mono versions (main and alternate branches) of Schedule I.

Nexus Mods Page

Thunderstore Page (Mono)

Thunderstore Page (IL2CPP)

Build Prerequisites:

  • For IL2CPP (main) version: Check out main branch of Schedule I. Install MelonLoader for Schedule I and run the game at least once to generate assemblies in the game's "MelonLoader" directory.
  • For Mono (alternate) version: Check out alternate branch of Schedule I. Assemblies will populate automatically in "Schedule I_data/Managed" directory.

Build instructions:

  1. Clone repo. Create directories "il2cpp_libs" and "mono_libs" inside AutoRestock directory.
  2. Open solution in Visual Studio (I used v2022).
  3. Install recommended NuGet packages (Project>Manage NuGet Packages).
  4. For each missing dependency, copy required libraries to the respective *_libs directories.
    • For the IL2CPP libraries, copy DLLs from Schedule I's "MelonLoader/Il2CppAssemblies" and "MelonLoader/net6" directories to the il2cpp_libs directory.
    • For the Mono libraries, copy DLLs from Schedule I's "Schedule I_data/Managed" directory to the mono_libs directory.
    • Note: You must switch to the main branch for IL2CPP libraries to be generated by MelonLoader, and you must switch to the alternate branch for Mono libraries to be populated.
  5. Select desired configuration and build. Project output will be in bin directory. Vortex packages will be in packages directory.

Install instructions:

  • Vortex (from Nexus Mods) (RECOMMENDED): Open Vortex Mod Manager, then, in a browser, navigate to mod page and click "Vortex" download button, then select the appropriate version.
  • Vortex (from DLL): Open Vortex Mod Manager, select game as Schedule I and click on "Mods" tab. Click "Install From File" button and navigate to appropriate dll.
  • Thunderstore/r2modman: Open Thunderstore/r2modman, select game, open or create a profile, then click "Get Mods", and search for "AutoRestock<IL2CPP/Mono>" by lasersquid. Or, navigate here (mono) or here (il2cpp), and click "Install with Mod Manager".
  • Manual: Copy IL2CPP/net6/AutoRestockIL2CPP.dll or Mono/netstandard21/AutoRestockMono.dll from project bin directory to Schedule I's mods directory.

About

A mod for Schedule I. Automatically refills empty slots at stations and shelves.

Resources

Stars

Watchers

Forks

Packages

No packages published