Anairkoen Schno 8260f319a2 | 6 years ago | |
---|---|---|
Doorstop@b45c8415cd | 6 years ago | |
IPA | 6 years ago | |
IPA.Injector | 6 years ago | |
IPA.Loader | 6 years ago | |
IPA.Tests | 6 years ago | |
Libs | 6 years ago | |
MSBuildTasks | 6 years ago | |
.gitignore | 6 years ago | |
.gitmodules | 6 years ago | |
BSIPA.sln | 6 years ago | |
LICENSE | 6 years ago | |
README.md | 6 years ago |
Illusion Plugin Architecture (Reloaded) - let's you inject code into Unity projects.
Optional:
To verify it worked, start the game with the --verbose
flag. If a new console window opens with debug info, then you're good.
IBeatSaberPlugin
or IEnhancedBeatSaberPlugin
See Developing for more information.
When patching, IPA automatically creates a shortcut that keeps everything up-to-date. This simply makes sure that your DLLs remain patched even after an update.
IPA.exe file-to-patch [arguments]
--launch
: Launch the game after patching--revert
: Revert changes made by IPA (= unpatch the game)--nowait
: Never keep the console open-h
or --help
for more options.Unconsumed arguments will be passed on to the game in case of --launch
.