AIUtils is a program which automatically calculates the coordinates for Alien Isolation levels in order to use them in OpenCAGE.
- select field for the different levels
- shows the current player coordinates
- displays translated coordinates to use in OpenCAGE SCRIPT_STORYMISSION
Alien Isolation has to be opened first, then start AIUtils. After loading into a level select it in the dropdown list if apparent. The normal coordinates and translated coordinates for OpenCAGE will be shown in their respective fields. Keep in mind only levels with offsets are selectable. Other levels are categorized in the "-" option.
As it seems right now the left coordinates are for objects inside the AYZ composite. The OpenCAGE coordinates are usually what to use in the SCRIPT_STORYMISSION composite.
Known levels with offsets: ENG_REACTOR_CORE (PT1), HAB_AIRPORT (M17), HAB_CORPORATEPENT, SCI_HOSPITALUPPER
DLC levels do not have offsets and will not be listed separately.
Refresh updates the AI process.
Similar to reattaching the game in Cheat Engine through the process list, this is needed after restarting the game.
It does what it says
If you face the problem that the coordinates are not getting updated try clicking the "refresh" button or it might be a bug. If so, gladly let me know.
Data for the offsets were gathered by using the modding tool OpenCAGE developed by MattFiler.