MattFiler / OpenCAGE

A modding toolkit for Alien: Isolation that gives access to scripting, assets, configurations, and behaviour trees.
http://opencage.co.uk
MIT License
254 stars 12 forks source link

Support running OpenCAGE from outside the AI directory #311

Open ProjectHSI opened 11 months ago

ProjectHSI commented 11 months ago

If any of the mod tools are open at all (even the OpenCAGE main executable), the Epic Games Launcher will detect the game as "Running", and will not allow Alien: Isolation to run if launched through the Launch Game tool.

FIX (kind of, and at least for me): Move the OpenCAGE executable and configuration file into a different directory (prevents the OpenCAGE launcher from trigger Epic Games' game detector), then create a symlink from the different directory's configuration file into the Alien: Isolation root folder (allows the tools to work).

ghramsey commented 11 months ago

Just a note I think this is related to my own ticket #61 that was closed a while ago.
I didn't however know that there is a work around.

MattFiler commented 11 months ago

I'll leave this open as a ticket to bring back the ability to run OpenCAGE from anywhere on your system, as it'd present an easier solution to the Epic fix.

It's annoying that Epic don't register the exe of the game like Steam do, as it results in this dumb system where the first exe run in the game's directory is counted as the game process running 🫠

ProjectHSI commented 11 months ago

I'll leave this open as a ticket to bring back the ability to run OpenCAGE from anywhere on your system, as it'd present an easier solution to the Epic fix.

It's annoying that Epic don't register the exe of the game like Steam do, as it results in this dumb system where the first exe run in the game's directory is counted as the game process running 🫠

I should note though that I have been able to get the OpenCAGE launcher running outside of the A:I directory. although it requires using the command line. This workaround is described in the fix in the initial issue description.