OC2-Modding is a general-purpose modding framework for PC version of Overcooked! 2.
There are two main uses for it right now:
- Archipelago Randomizer/MultiWorld
- Visit the Archipelago Site for setup/usage
- Playing the normal game with quality of life improvements
- Edit
OC2Modding.cfgafter installation
- Edit
-
Download and extract the Latest Release
-
Double click
oc2-modding-install.batand use the file picker window to select your game's .exe file -
Run the game once, wait until you reach the main menu, and then close it
-
Open
<path-to-game>\Overcooked! 2\BepInEx\config\OC2Modding.cfgwith your favorite text editor and configure your game to taste
-
Install latest .NET sdk
-
Copy the following DLLs from
...\Overcooked! 2\Overcooked2_Data\Managedtolib\:
Assembly-CSharp.dll
Assembly-CSharp-firstpass.dll
UnityEngine.CoreModule.dll
UnityEngine.dll
UnityEngine.PhysicsModule.dll
UnityEngine.TextRenderingModule.dll
UnityEngine.UI.dll
UnityEngine.UIModule.dll
- Build
Run
tools\build.bat
This will create a folder called dist and populate it's contents with the mod distributables.
- Install
Run
\dist\oc2-modding-install.bat
and follow the instructions.
- Enable Logging:
Edit ...\Overcooked! 2\BepInEx\config\BepInEx.cfg to enable console logging. This is very helpful for debugging.