It's an average 3rd person action adventure game. The table is for the [Link] version.
Options include:
Unlimited Upgrade Points
Unlimited Weapon Ammunition
Infinite Shield
Infinite Health
Infinite health should work for your boat as well. If not, let me know and I might try and fix it.
I used DXWnd to get the game running in a Window.
Create a plain text file with the name: Enslaved.dxw and copy the following information to it, import it into DXWnd and edit the path to the game.
I see the problem that this game ç with the full screen and the inability to return to the office.
However, it is much simpler than your solution to use your codes.
Simply put keyboard shortcuts and in this case seeing that returning to Cheat Engine after the game is started poses a problem, just create a trainer from these codes.
I put the trainer created from your file to which I added the NUM keyboard shortcuts. 1 2 3 and 4 to activate the codes.
The Trainer takes care of watching if the game is active etc.
Simply launch the trainer (before the game) and use the keyboard shortcuts.
I cant put the trainer directly here because "too large file" but i put it on my server. [Link]
or if you dont have antivirus solution for controlyou can take the file bellow this is the .CT file for create the trainer on your Cheat Engine.