I did not play it much, just the first few levels to see whether it's worth paying for.
Well, it is, so I stopped playing as I intend to buy it once it goes on sale and then come back to it later.
There might be some extra campaigns and the little guidebot waiting for me, too (I did not see a guidebot in the game in the first few levels).
Here's the table I quickly put together.
The scripts are not merged.
- Infinite Energy; just blatantly writes 100 constantly
- Infinite Armour; just blatantly writes 100 constantly
- Refire Time Decay mod; Increasing the decay rate speeds up the primary weapon (the wait time between shots is less).
- Pointers to Upgrade Points, Super Upgrade points and XP (pointer is grabber when the weapon is fired).
- Flare Light Range mod; updates the flare light's range dynamically (meaning it also applies to flares already fired).
Mind you, the devs included anti-cheat code (to detect speedhack, timer hacks, code modification, modifications to protected values, etc.).
That means these scripts WILL trigger the anti-cheat code, and as such, prevent completing achievements on Steam in single player.
I did not bother finding out what these anti-cheat code snippets do in multiplayer as it's a no-no on most forums anyway.
You could try energy and armour scripts with newer versions, the pointers will surely break (you could try adjusting them on your own).
So, until it goes on sale: ta ta!
PS.
For anyone interested, energy and shield are floats, however they are obfuscated.
First, they are XORed with a key and then, their bytes are swapped, too
Mind you, a new XOR key is generated every few seconds and the value is re-encoded with the new key.
I did not bother wasting CPU time on this rubbish hence my scripts keep rewriting the key and the value to a fixed preset corresponding to exactly 100.0.
Update #1
So, the game was on sale and I bought it.
I updated the script that was not working for 1880 (the previous version is still there in case someone wants it).
Update #2
Added a script to mod the flare's light's range (both plain and sticky).
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