I don't know what the devs were smoking, but the code looks like a shitty, unoptimized debug release.
It runs fine, but there's a massive amount of CPU time spent on stack resets in just about every call(!).
I am pretty sure it would run far better without it.
That's that.
The game is disappointing so far, WL2 was superior.
Combat, character management, skill use, just about everything got a downgrade
I built a few scripts based on the first fight (where the game starts) and I put them in a table.
More testing is required.
The table is signed to avoid CE prompt for the auto-attach script.
The table comes with these scripts:
- main script
- character hack script.
- reputation grabber script.
The main script gives you:
- God mode; no comments
- Infinite Ammo; no comments
- Infinite AP; no comments
- Infinite Precision Strikes; no comments
- XP Gain mod; scales the XP you gain.
- Attack Range mod; scales the distance you can shoot to.
- Pointer to Money; no comments
Player test is included using fixed offsets for now, if it crashes, it's because the code has changed.
The character hack script gives you a bunch of controls as you flip from page to page or character to character:
- Zero all; use this once you have spent the amount you want, this will reset all unspent points of a single character to zero on the next flip.
- Attribute points; grants specified number on the next flip.
- Skill points; grants specified number on the next flip.
- Perk points; grants specified number on the next flip.
Same principle applies for the fixed offsets.
The reputation script exposes a few global variables.
Open character sheet and flip to the Reputation sheet, that should populate it all.
Then, ALT+Tab to CE and edit the values to your liking while you are still on the Reputation sheet.
It seems most go from -50 to 50.
Notes:
- the game seems to shuffle global variables around a lot, so these are short-lived pointers.
- using a fixed offset because a "good" AOB signature could not be found. Meaning it won't work on the GOG release once an update drops.
- global vars are based on hashes, so if the hashes change, the script will need updating, too.
Notes:
If, for some reason the script does not enable for the first time, tap it again.
CE mono attach seems dodgy at times.
I will do some playing and see if there's anything else worth hacking.
Zoom controls are screwed up, don't bother with higher zoom ranges (float 0 to 1 -> value points to predefined curve).
Run speed (float 6, fixed) is hackable, but makes little sense without zoom.
Enjoy!
Update #1
- Added Attack Range Mod
- Added Reputation grabber script
Update #2
- Reputation grabber script no longer enables on wrong signature.
Update #3
- Updated Reputation grabber script with additional factions, courtesy of Zanzer.
Update #4
- Updated table for Steam; here.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1