Starting on this release, a new separate config file is used (BepInEx.SplashScreen.cfg) instead of piggybacking on BepInEx.cfg. Old settings will be lost and have to be re-set.
I added a new setting to automatically rename the slpash screen .exe file to [GameName].SplashScreen.GUI.dll in order to prevent Discord (and possibly other software, though I didn't hear of any) from showing the game being played as a random different game because it's seen the same exe name used before with a different game.
Thanks to @Bertogim for figuring out some of the issues on the LethalCompany fork, I based some fixes on their work.
What's Changed
- Fix not working in some newer games (eg SVS) by @ManlyMarco in #7
- Merge fix to not closing after chainloader finish from Bertogim/BepInEx.SplashScreen by @ManlyMarco in #8
- Use a separate config file by @ManlyMarco in #9
- Fix bepin5 having wrong version const by @ManlyMarco in #10
- Automatically rename splash .exe to include game name by @ManlyMarco in #11
Full Changelog: v2.2.1...v3.0