A game wrapper that generates a Unity project from REPO's build that can be playable in-editor
This tool is a game wrapper on top of the Unity Project Patcher.
This takes a build of REPO, extracts its assets/scripts/etc, and then generates a project for usage in the Unity editor.
[!IMPORTANT]
This tool does not distribute game files. It simply works off of your copy of the game!Also, this tool is for personal use only. Do not re-distrubute game files to others.
This project is bundled with the following packages:
You will have to make sure you have the following before using the tool in any way:
Create a new Unity project with the above requirements before getting started.
[!IMPORTANT]
These options require git to be installed!
You will need to install three packages in sequence here:
https://github.com/nomnomab/unity-project-patcher.githttps://github.com/nomnomab/unity-project-patcher-bepinex.git
Install with the package manager:
Window > Package Managerhttps://github.com/nomnomab/unity-project-patcher.git
#v1.2.3Install with the manifest.json:
[PROJECT_NAME]\Packages\manifest.json"com.nomnom.unity-project-patcher": "https://github.com/nomnomab/unity-project-patcher.git"
#v1.2.3The same steps as previously, just with https://github.com/[AUTHOR]/[GAME-WRAPPER-NAME].git
Open the tool window Tools > Unity Project Patcher > Open Window and press the Install BepInEx button.
Otherwise, follow the steps at https://github.com/nomnomab/unity-project-patcher-bepinex
If you don't want to use plugins, then follow the steps at https://github.com/nomnomab/unity-project-patcher-bepinex#disabling-this-package
The tool window can be opened via Tools > Unity Project Patcher > Open Window
[!IMPORTANT]
This tool mostly supports patching an already patched project, although this can lead to broken assets. So make sure you back up your project beforehand.
Estimated patch durations:
These can vary wildly depending on system speed and project size.
The core project's FAQ can be found here: https://github.com/nomnomab/unity-project-patcher#faq