Raicuparta / rai-pal

Mod manager for universal game mods
https://raicuparta.com/rai-pal
GNU General Public License v3.0
427 stars 11 forks source link

Not detecting the main games of "Demon Turf: Queens Edition" at the Installed Game tab #225

Open KwaiBird opened 3 months ago

KwaiBird commented 3 months ago

Hi,

Because Demon Turf: Queens Edition uses Unity as the launcher of the game variants, Rai Pal detects the launcher as the main game at the Installed Game tab. The app detects "Demon Turf" and "Demon Turf: Neon Splash", but the former is linked to the launcher. The execution files are at "Demon Turf" root directory, "Demon Turf\Demon Turf_Data\Demon Turf", "Demon Turf\Demon Turf_Data\Demon Turf Neon Splash" and "Demon Turf\Demon Turf_Data\Demon Turf Tower". Directory tree:tree.txt

Rai Pal v.0.12.1

Raicuparta commented 3 months ago

If you drag the correct exe manually over to Rai Pal, does it work correctly?

There's only so much Rai Pal can do to guess this stuff, and trying to do deeper analysis on every game to figure out whether a particular unity app is a game or a launcher or whatever would make the scanning process too slow (it's already pretty slow tbh).

I'll still have a look at this to see if anything can be done about it though.

KwaiBird commented 3 months ago

Yes. If I do that manually and install UUVR and the config manager on the app, they work fine. Starting the original Demon Turf and the Tower through the app lead me to the launcher, but it is the developer's choice. Then, I choose the desire game, the mods applied properly.

I appreciate about further checking, and I understand analyzing the somewhat tricky structure may not pay off.